builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-202 starttime: 1465204817.82 results: success (0) buildid: 20160606003529 builduid: 5bf5b41c7b4a4cc698ee9abdcebeaa3c revision: 7f8d31a531ca31d5206f0a37528c36d1695ad767 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 02:20:17.820574) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 02:20:17.820983) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 02:20:17.821269) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 02:20:17.971298) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 02:20:17.971822) ========= '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-202 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-202 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-202 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --02:20:18-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.27 GB/s 02:20:19 (2.27 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.073000 ========= master_lag: 0.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 02:20:19.140283) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-06 02:20:19.140753) ========= '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-202 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-202 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-202 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.201000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-06 02:20:23.360782) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 02:20:23.361170) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 7f8d31a531ca31d5206f0a37528c36d1695ad767 --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-aurora --rev 7f8d31a531ca31d5206f0a37528c36d1695ad767 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-202 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-202 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-202 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-06-06 02:20:23,714 truncating revision to first 12 chars 2016-06-06 02:20:23,714 Setting DEBUG logging. 2016-06-06 02:20:23,714 attempt 1/10 2016-06-06 02:20:23,714 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/7f8d31a531ca?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-06 02:20:24,279 unpacking tar archive at: mozilla-aurora-7f8d31a531ca/testing/mozharness/ program finished with exit code 0 elapsedTime=1.475000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 02:20:24.862637) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 02:20:24.862979) ========= script_repo_revision: 7f8d31a531ca31d5206f0a37528c36d1695ad767 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 02:20:24.863441) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 02:20:24.863732) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 02:20:24.880853) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 23 secs) (at 2016-06-06 02:20:24.881264) ========= '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-aurora' '--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-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-202 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-202 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-202 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 02:20:25 INFO - MultiFileLogger online at 20160606 02:20:25 in C:\slave\test 02:20:25 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-aurora --download-symbols true 02:20:25 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 02:20:25 INFO - {'append_to_log': False, 02:20:25 INFO - 'base_work_dir': 'C:\\slave\\test', 02:20:25 INFO - 'blob_upload_branch': 'mozilla-aurora', 02:20:25 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 02:20:25 INFO - 'buildbot_json_path': 'buildprops.json', 02:20:25 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 02:20:25 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:20:25 INFO - 'download_minidump_stackwalk': True, 02:20:25 INFO - 'download_symbols': 'true', 02:20:25 INFO - 'e10s': False, 02:20:25 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 02:20:25 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 02:20:25 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 02:20:25 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 02:20:25 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 02:20:25 INFO - 'C:/mozilla-build/tooltool.py'), 02:20:25 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 02:20:25 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 02:20:25 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:20:25 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:20:25 INFO - 'log_level': 'info', 02:20:25 INFO - 'log_to_console': True, 02:20:25 INFO - 'opt_config_files': (), 02:20:25 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:20:25 INFO - '--processes=1', 02:20:25 INFO - '--config=%(test_path)s/wptrunner.ini', 02:20:25 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:20:25 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:20:25 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:20:25 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:20:25 INFO - 'pip_index': False, 02:20:25 INFO - 'require_test_zip': True, 02:20:25 INFO - 'test_type': ('testharness',), 02:20:25 INFO - 'this_chunk': '1', 02:20:25 INFO - 'total_chunks': '10', 02:20:25 INFO - 'virtualenv_path': 'venv', 02:20:25 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:20:25 INFO - 'work_dir': 'build'} 02:20:25 INFO - ##### 02:20:25 INFO - ##### Running clobber step. 02:20:25 INFO - ##### 02:20:25 INFO - Running pre-action listener: _resource_record_pre_action 02:20:25 INFO - Running main action method: clobber 02:20:25 INFO - rmtree: C:\slave\test\build 02:20:25 INFO - Using _rmtree_windows ... 02:20:25 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 02:22:14 INFO - Running post-action listener: _resource_record_post_action 02:22:14 INFO - ##### 02:22:14 INFO - ##### Running read-buildbot-config step. 02:22:14 INFO - ##### 02:22:14 INFO - Running pre-action listener: _resource_record_pre_action 02:22:14 INFO - Running main action method: read_buildbot_config 02:22:14 INFO - Using buildbot properties: 02:22:14 INFO - { 02:22:14 INFO - "project": "", 02:22:14 INFO - "product": "firefox", 02:22:14 INFO - "script_repo_revision": "production", 02:22:14 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 02:22:14 INFO - "repository": "", 02:22:14 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 02:22:14 INFO - "buildid": "20160606003529", 02:22:14 INFO - "pgo_build": "False", 02:22:14 INFO - "basedir": "C:\\slave\\test", 02:22:14 INFO - "buildnumber": 24, 02:22:14 INFO - "slavename": "t-w732-ix-202", 02:22:14 INFO - "revision": "7f8d31a531ca31d5206f0a37528c36d1695ad767", 02:22:14 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 02:22:14 INFO - "platform": "win32", 02:22:14 INFO - "branch": "mozilla-aurora", 02:22:14 INFO - "repo_path": "releases/mozilla-aurora", 02:22:14 INFO - "moz_repo_path": "", 02:22:14 INFO - "stage_platform": "win32", 02:22:14 INFO - "builduid": "5bf5b41c7b4a4cc698ee9abdcebeaa3c", 02:22:14 INFO - "slavebuilddir": "test" 02:22:14 INFO - } 02:22:14 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/VQ9aCAzNRpWMP-kY8TfL7g/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 02:22:14 INFO - Found installer url https://queue.taskcluster.net/v1/task/VQ9aCAzNRpWMP-kY8TfL7g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 02:22:14 INFO - Running post-action listener: _resource_record_post_action 02:22:14 INFO - ##### 02:22:14 INFO - ##### Running download-and-extract step. 02:22:14 INFO - ##### 02:22:14 INFO - Running pre-action listener: _resource_record_pre_action 02:22:14 INFO - Running main action method: download_and_extract 02:22:14 INFO - mkdir: C:\slave\test\build\tests 02:22:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:22:14 INFO - https://queue.taskcluster.net/v1/task/VQ9aCAzNRpWMP-kY8TfL7g/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 02:22:14 INFO - trying https://queue.taskcluster.net/v1/task/VQ9aCAzNRpWMP-kY8TfL7g/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 02:22:14 INFO - Downloading https://queue.taskcluster.net/v1/task/VQ9aCAzNRpWMP-kY8TfL7g/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 02:22:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VQ9aCAzNRpWMP-kY8TfL7g/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 02:22:15 INFO - Downloaded 1274 bytes. 02:22:15 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 02:22:15 INFO - Using the following test package requirements: 02:22:15 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 02:22:15 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:22:15 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 02:22:15 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:22:15 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 02:22:15 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:22:15 INFO - u'jsshell-win32.zip'], 02:22:15 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:22:15 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 02:22:15 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 02:22:15 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:22:15 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 02:22:15 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:22:15 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 02:22:15 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:22:15 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 02:22:15 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:22:15 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 02:22:15 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 02:22:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:22:15 INFO - https://queue.taskcluster.net/v1/task/VQ9aCAzNRpWMP-kY8TfL7g/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 02:22:15 INFO - trying https://queue.taskcluster.net/v1/task/VQ9aCAzNRpWMP-kY8TfL7g/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 02:22:15 INFO - Downloading https://queue.taskcluster.net/v1/task/VQ9aCAzNRpWMP-kY8TfL7g/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 02:22:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/VQ9aCAzNRpWMP-kY8TfL7g/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 02:22:17 INFO - Downloaded 20343957 bytes. 02:22:17 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:22:17 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:22:19 INFO - caution: filename not matched: web-platform/* 02:22:19 INFO - Return code: 11 02:22:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:22:19 INFO - https://queue.taskcluster.net/v1/task/VQ9aCAzNRpWMP-kY8TfL7g/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 02:22:19 INFO - trying https://queue.taskcluster.net/v1/task/VQ9aCAzNRpWMP-kY8TfL7g/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 02:22:19 INFO - Downloading https://queue.taskcluster.net/v1/task/VQ9aCAzNRpWMP-kY8TfL7g/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 02:22:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/VQ9aCAzNRpWMP-kY8TfL7g/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 02:22:21 INFO - Downloaded 36389111 bytes. 02:22:21 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:22:21 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:23:01 INFO - caution: filename not matched: bin/* 02:23:01 INFO - caution: filename not matched: config/* 02:23:01 INFO - caution: filename not matched: mozbase/* 02:23:01 INFO - caution: filename not matched: marionette/* 02:23:01 INFO - caution: filename not matched: tools/wptserve/* 02:23:01 INFO - Return code: 11 02:23:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:23:01 INFO - https://queue.taskcluster.net/v1/task/VQ9aCAzNRpWMP-kY8TfL7g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 02:23:01 INFO - trying https://queue.taskcluster.net/v1/task/VQ9aCAzNRpWMP-kY8TfL7g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 02:23:01 INFO - Downloading https://queue.taskcluster.net/v1/task/VQ9aCAzNRpWMP-kY8TfL7g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 02:23:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VQ9aCAzNRpWMP-kY8TfL7g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 02:23:06 INFO - Downloaded 68501917 bytes. 02:23:06 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/VQ9aCAzNRpWMP-kY8TfL7g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 02:23:06 INFO - mkdir: C:\slave\test\properties 02:23:06 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 02:23:06 INFO - Writing to file C:\slave\test\properties\build_url 02:23:06 INFO - Contents: 02:23:06 INFO - build_url:https://queue.taskcluster.net/v1/task/VQ9aCAzNRpWMP-kY8TfL7g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 02:23:07 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/VQ9aCAzNRpWMP-kY8TfL7g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 02:23:07 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 02:23:07 INFO - Writing to file C:\slave\test\properties\symbols_url 02:23:07 INFO - Contents: 02:23:07 INFO - symbols_url:https://queue.taskcluster.net/v1/task/VQ9aCAzNRpWMP-kY8TfL7g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 02:23:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:23:07 INFO - https://queue.taskcluster.net/v1/task/VQ9aCAzNRpWMP-kY8TfL7g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:23:07 INFO - trying https://queue.taskcluster.net/v1/task/VQ9aCAzNRpWMP-kY8TfL7g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 02:23:07 INFO - Downloading https://queue.taskcluster.net/v1/task/VQ9aCAzNRpWMP-kY8TfL7g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 02:23:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VQ9aCAzNRpWMP-kY8TfL7g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 02:23:10 INFO - Downloaded 55574413 bytes. 02:23:10 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 02:23:10 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 02:23:13 INFO - Return code: 0 02:23:13 INFO - Running post-action listener: _resource_record_post_action 02:23:13 INFO - Running post-action listener: set_extra_try_arguments 02:23:13 INFO - ##### 02:23:13 INFO - ##### Running create-virtualenv step. 02:23:13 INFO - ##### 02:23:13 INFO - Running pre-action listener: _pre_create_virtualenv 02:23:13 INFO - Running pre-action listener: _resource_record_pre_action 02:23:13 INFO - Running main action method: create_virtualenv 02:23:13 INFO - Creating virtualenv C:\slave\test\build\venv 02:23:13 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 02:23:13 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 02:23:19 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 02:23:23 INFO - Installing distribute......................................................................................................................................................................................done. 02:23:24 INFO - Return code: 0 02:23:24 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 02:23:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:23:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:23:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:23:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:23:24 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 0x018B86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C25200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B9C368>, '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 0x0183AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C310C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-202', 'USERDOMAIN': 'T-W732-IX-202', '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-202', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:23:24 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 02:23:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 02:23:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:23:24 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:23:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:23:24 INFO - 'COMPUTERNAME': 'T-W732-IX-202', 02:23:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:23:24 INFO - 'DCLOCATION': 'SCL3', 02:23:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:23:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:23:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:23:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:23:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:23:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:23:24 INFO - 'HOMEDRIVE': 'C:', 02:23:24 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:23:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:23:24 INFO - 'KTS_VERSION': '1.19c', 02:23:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:23:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:23:24 INFO - 'LOGONSERVER': '\\\\T-W732-IX-202', 02:23:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:23:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:23:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:23:24 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:23:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:23:24 INFO - 'MOZ_AIRBAG': '1', 02:23:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:23:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:23:24 INFO - 'MOZ_MSVCVERSION': '8', 02:23:24 INFO - 'MOZ_NO_REMOTE': '1', 02:23:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:23:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:23:24 INFO - 'NO_EM_RESTART': '1', 02:23:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:23:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:23:24 INFO - 'OS': 'Windows_NT', 02:23:24 INFO - 'OURDRIVE': 'C:', 02:23:24 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 02:23:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:23:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:23:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:23:24 INFO - 'PROCESSOR_LEVEL': '6', 02:23:24 INFO - 'PROCESSOR_REVISION': '1e05', 02:23:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:23:24 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:23:24 INFO - 'PROMPT': '$P$G', 02:23:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:23:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:23:24 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:23:24 INFO - 'PWD': 'C:\\slave\\test', 02:23:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:23:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:23:24 INFO - 'SYSTEMDRIVE': 'C:', 02:23:24 INFO - 'SYSTEMROOT': 'C:\\windows', 02:23:24 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:23:24 INFO - 'TEST1': 'testie', 02:23:24 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:23:24 INFO - 'USERDOMAIN': 'T-W732-IX-202', 02:23:24 INFO - 'USERNAME': 'cltbld', 02:23:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:23:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:23:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:23:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:23:24 INFO - 'WINDIR': 'C:\\windows', 02:23:24 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:23:24 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:23:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:23:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:23:26 INFO - Downloading/unpacking psutil>=0.7.1 02:23:26 INFO - Running setup.py egg_info for package psutil 02:23:26 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:23:26 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:23:26 INFO - Installing collected packages: psutil 02:23:26 INFO - Running setup.py install for psutil 02:23:26 INFO - building 'psutil._psutil_windows' extension 02:23:26 INFO - error: Unable to find vcvarsall.bat 02:23:26 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-a77msv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:23:26 INFO - running install 02:23:26 INFO - running build 02:23:26 INFO - running build_py 02:23:26 INFO - creating build 02:23:26 INFO - creating build\lib.win32-2.7 02:23:26 INFO - creating build\lib.win32-2.7\psutil 02:23:26 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 02:23:26 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 02:23:26 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 02:23:26 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 02:23:26 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 02:23:26 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 02:23:26 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 02:23:26 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 02:23:26 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 02:23:26 INFO - running build_ext 02:23:26 INFO - building 'psutil._psutil_windows' extension 02:23:26 INFO - error: Unable to find vcvarsall.bat 02:23:26 INFO - ---------------------------------------- 02:23:26 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-a77msv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:23:26 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 02:23:26 WARNING - Return code: 1 02:23:26 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 02:23:26 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 02:23:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:23:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:23:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:23:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:23:26 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 0x018B86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C25200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B9C368>, '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 0x0183AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C310C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-202', 'USERDOMAIN': 'T-W732-IX-202', '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-202', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:23:26 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 02:23:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 02:23:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:23:26 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:23:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:23:26 INFO - 'COMPUTERNAME': 'T-W732-IX-202', 02:23:26 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:23:26 INFO - 'DCLOCATION': 'SCL3', 02:23:26 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:23:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:23:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:23:26 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:23:26 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:23:26 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:23:26 INFO - 'HOMEDRIVE': 'C:', 02:23:26 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:23:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:23:26 INFO - 'KTS_VERSION': '1.19c', 02:23:26 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:23:26 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:23:26 INFO - 'LOGONSERVER': '\\\\T-W732-IX-202', 02:23:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:23:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:23:26 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:23:26 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:23:26 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:23:26 INFO - 'MOZ_AIRBAG': '1', 02:23:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:23:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:23:26 INFO - 'MOZ_MSVCVERSION': '8', 02:23:26 INFO - 'MOZ_NO_REMOTE': '1', 02:23:26 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:23:26 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:23:26 INFO - 'NO_EM_RESTART': '1', 02:23:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:23:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:23:26 INFO - 'OS': 'Windows_NT', 02:23:26 INFO - 'OURDRIVE': 'C:', 02:23:26 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 02:23:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:23:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:23:26 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:23:26 INFO - 'PROCESSOR_LEVEL': '6', 02:23:26 INFO - 'PROCESSOR_REVISION': '1e05', 02:23:26 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:23:26 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:23:26 INFO - 'PROMPT': '$P$G', 02:23:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:23:26 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:23:26 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:23:26 INFO - 'PWD': 'C:\\slave\\test', 02:23:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:23:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:23:26 INFO - 'SYSTEMDRIVE': 'C:', 02:23:26 INFO - 'SYSTEMROOT': 'C:\\windows', 02:23:26 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:23:26 INFO - 'TEST1': 'testie', 02:23:26 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:23:26 INFO - 'USERDOMAIN': 'T-W732-IX-202', 02:23:26 INFO - 'USERNAME': 'cltbld', 02:23:26 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:23:26 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:23:26 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:23:26 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:23:26 INFO - 'WINDIR': 'C:\\windows', 02:23:26 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:23:26 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:23:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:23:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:23:27 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:23:27 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:23:27 INFO - Running setup.py egg_info for package mozsystemmonitor 02:23:27 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 02:23:27 INFO - Running setup.py egg_info for package psutil 02:23:27 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:23:27 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:23:27 INFO - Installing collected packages: mozsystemmonitor, psutil 02:23:27 INFO - Running setup.py install for mozsystemmonitor 02:23:27 INFO - Running setup.py install for psutil 02:23:27 INFO - building 'psutil._psutil_windows' extension 02:23:27 INFO - error: Unable to find vcvarsall.bat 02:23:27 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-ggkhcg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:23:27 INFO - running install 02:23:27 INFO - running build 02:23:27 INFO - running build_py 02:23:27 INFO - running build_ext 02:23:27 INFO - building 'psutil._psutil_windows' extension 02:23:27 INFO - error: Unable to find vcvarsall.bat 02:23:27 INFO - ---------------------------------------- 02:23:27 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-ggkhcg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:23:27 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 02:23:27 WARNING - Return code: 1 02:23:27 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 02:23:27 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 02:23:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:23:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:23:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:23:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:23:27 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 0x018B86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C25200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B9C368>, '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 0x0183AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C310C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-202', 'USERDOMAIN': 'T-W732-IX-202', '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-202', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:23:27 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 02:23:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 02:23:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:23:27 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:23:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:23:27 INFO - 'COMPUTERNAME': 'T-W732-IX-202', 02:23:27 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:23:27 INFO - 'DCLOCATION': 'SCL3', 02:23:27 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:23:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:23:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:23:27 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:23:27 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:23:27 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:23:27 INFO - 'HOMEDRIVE': 'C:', 02:23:27 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:23:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:23:27 INFO - 'KTS_VERSION': '1.19c', 02:23:27 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:23:27 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:23:27 INFO - 'LOGONSERVER': '\\\\T-W732-IX-202', 02:23:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:23:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:23:27 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:23:27 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:23:27 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:23:27 INFO - 'MOZ_AIRBAG': '1', 02:23:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:23:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:23:27 INFO - 'MOZ_MSVCVERSION': '8', 02:23:27 INFO - 'MOZ_NO_REMOTE': '1', 02:23:27 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:23:27 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:23:27 INFO - 'NO_EM_RESTART': '1', 02:23:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:23:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:23:27 INFO - 'OS': 'Windows_NT', 02:23:27 INFO - 'OURDRIVE': 'C:', 02:23:27 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 02:23:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:23:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:23:27 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:23:27 INFO - 'PROCESSOR_LEVEL': '6', 02:23:27 INFO - 'PROCESSOR_REVISION': '1e05', 02:23:27 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:23:27 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:23:27 INFO - 'PROMPT': '$P$G', 02:23:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:23:27 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:23:27 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:23:27 INFO - 'PWD': 'C:\\slave\\test', 02:23:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:23:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:23:27 INFO - 'SYSTEMDRIVE': 'C:', 02:23:27 INFO - 'SYSTEMROOT': 'C:\\windows', 02:23:27 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:23:27 INFO - 'TEST1': 'testie', 02:23:27 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:23:27 INFO - 'USERDOMAIN': 'T-W732-IX-202', 02:23:27 INFO - 'USERNAME': 'cltbld', 02:23:27 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:23:27 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:23:27 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:23:27 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:23:27 INFO - 'WINDIR': 'C:\\windows', 02:23:27 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:23:27 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:23:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:23:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:23:27 INFO - Downloading/unpacking blobuploader==1.2.4 02:23:27 INFO - Downloading blobuploader-1.2.4.tar.gz 02:23:27 INFO - Running setup.py egg_info for package blobuploader 02:23:27 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:23:31 INFO - Running setup.py egg_info for package requests 02:23:31 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:23:31 INFO - Downloading docopt-0.6.1.tar.gz 02:23:31 INFO - Running setup.py egg_info for package docopt 02:23:31 INFO - Installing collected packages: blobuploader, docopt, requests 02:23:31 INFO - Running setup.py install for blobuploader 02:23:31 INFO - Running setup.py install for docopt 02:23:31 INFO - Running setup.py install for requests 02:23:31 INFO - Successfully installed blobuploader docopt requests 02:23:31 INFO - Cleaning up... 02:23:31 INFO - Return code: 0 02:23:31 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:23:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:23:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:23:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:23:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:23:31 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 0x018B86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C25200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B9C368>, '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 0x0183AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C310C0>, '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-202', 'USERDOMAIN': 'T-W732-IX-202', '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-202', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:23:31 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 02:23:31 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 02:23:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:23:31 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:23:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:23:31 INFO - 'COMPUTERNAME': 'T-W732-IX-202', 02:23:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:23:31 INFO - 'DCLOCATION': 'SCL3', 02:23:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:23:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:23:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:23:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:23:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:23:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:23:31 INFO - 'HOMEDRIVE': 'C:', 02:23:31 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:23:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:23:31 INFO - 'KTS_VERSION': '1.19c', 02:23:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:23:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:23:31 INFO - 'LOGONSERVER': '\\\\T-W732-IX-202', 02:23:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:23:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:23:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:23:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:23:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:23:31 INFO - 'MOZ_AIRBAG': '1', 02:23:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:23:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:23:31 INFO - 'MOZ_MSVCVERSION': '8', 02:23:31 INFO - 'MOZ_NO_REMOTE': '1', 02:23:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:23:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:23:31 INFO - 'NO_EM_RESTART': '1', 02:23:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:23:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:23:31 INFO - 'OS': 'Windows_NT', 02:23:31 INFO - 'OURDRIVE': 'C:', 02:23:31 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 02:23:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:23:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:23:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:23:31 INFO - 'PROCESSOR_LEVEL': '6', 02:23:31 INFO - 'PROCESSOR_REVISION': '1e05', 02:23:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:23:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:23:31 INFO - 'PROMPT': '$P$G', 02:23:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:23:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:23:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:23:31 INFO - 'PWD': 'C:\\slave\\test', 02:23:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:23:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:23:31 INFO - 'SYSTEMDRIVE': 'C:', 02:23:31 INFO - 'SYSTEMROOT': 'C:\\windows', 02:23:31 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:23:31 INFO - 'TEST1': 'testie', 02:23:31 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:23:31 INFO - 'USERDOMAIN': 'T-W732-IX-202', 02:23:31 INFO - 'USERNAME': 'cltbld', 02:23:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:23:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:23:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:23:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:23:31 INFO - 'WINDIR': 'C:\\windows', 02:23:31 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:23:31 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:23:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:23:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:23:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:23:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:23:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:23:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:23:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:23:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:23:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:23:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:23:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:23:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:23:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:23:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:23:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:23:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:23:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:23:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:23:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:23:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:23:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:23:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:23:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:23:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:23:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:23:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:23:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:23:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:23:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:23:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:23:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:23:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:23:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:23:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:23:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:23:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:23:36 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:23:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:23:36 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:23:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:23:36 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:23:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:23:36 INFO - Unpacking c:\slave\test\build\tests\marionette 02:23:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:23:36 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:23:36 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 02:23:36 INFO - Running setup.py install for browsermob-proxy 02:23:50 INFO - Running setup.py install for manifestparser 02:23:50 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:23:50 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:23:50 INFO - Running setup.py install for marionette-client 02:23:50 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:23:50 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:23:50 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:23:50 INFO - Running setup.py install for marionette-driver 02:23:50 INFO - Running setup.py install for mozcrash 02:23:50 INFO - Running setup.py install for mozdebug 02:23:50 INFO - Running setup.py install for mozdevice 02:23:50 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:23:50 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:23:50 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:23:50 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:23:50 INFO - Running setup.py install for mozfile 02:23:50 INFO - Running setup.py install for mozhttpd 02:23:50 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:23:50 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:23:50 INFO - Running setup.py install for mozinfo 02:23:50 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 02:23:50 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 02:23:50 INFO - Running setup.py install for mozInstall 02:23:50 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:23:50 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:23:50 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:23:50 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:23:50 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:23:50 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:23:50 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:23:50 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:23:50 INFO - Running setup.py install for mozleak 02:23:50 INFO - Running setup.py install for mozlog 02:23:50 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 02:23:50 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 02:23:50 INFO - Running setup.py install for moznetwork 02:23:50 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 02:23:50 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 02:23:50 INFO - Running setup.py install for mozprocess 02:23:50 INFO - Running setup.py install for mozprofile 02:23:50 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:23:50 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:23:50 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:23:50 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:23:50 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:23:50 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:23:50 INFO - Running setup.py install for mozrunner 02:23:50 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:23:50 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:23:50 INFO - Running setup.py install for mozscreenshot 02:23:50 INFO - Running setup.py install for moztest 02:23:50 INFO - Running setup.py install for mozversion 02:23:50 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:23:50 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:23:50 INFO - Running setup.py install for wptserve 02:23:50 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:23:50 INFO - Cleaning up... 02:23:50 INFO - Return code: 0 02:23:50 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:23:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:23:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:23:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:23:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:23:50 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 0x018B86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C25200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B9C368>, '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 0x0183AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C310C0>, '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-202', 'USERDOMAIN': 'T-W732-IX-202', '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-202', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:23:50 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 02:23:50 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 02:23:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:23:50 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:23:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:23:50 INFO - 'COMPUTERNAME': 'T-W732-IX-202', 02:23:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:23:50 INFO - 'DCLOCATION': 'SCL3', 02:23:50 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:23:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:23:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:23:50 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:23:50 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:23:50 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:23:50 INFO - 'HOMEDRIVE': 'C:', 02:23:50 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:23:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:23:50 INFO - 'KTS_VERSION': '1.19c', 02:23:50 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:23:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:23:50 INFO - 'LOGONSERVER': '\\\\T-W732-IX-202', 02:23:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:23:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:23:50 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:23:50 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:23:50 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:23:50 INFO - 'MOZ_AIRBAG': '1', 02:23:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:23:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:23:50 INFO - 'MOZ_MSVCVERSION': '8', 02:23:50 INFO - 'MOZ_NO_REMOTE': '1', 02:23:50 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:23:50 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:23:50 INFO - 'NO_EM_RESTART': '1', 02:23:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:23:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:23:50 INFO - 'OS': 'Windows_NT', 02:23:50 INFO - 'OURDRIVE': 'C:', 02:23:50 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 02:23:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:23:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:23:50 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:23:50 INFO - 'PROCESSOR_LEVEL': '6', 02:23:50 INFO - 'PROCESSOR_REVISION': '1e05', 02:23:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:23:50 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:23:50 INFO - 'PROMPT': '$P$G', 02:23:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:23:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:23:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:23:50 INFO - 'PWD': 'C:\\slave\\test', 02:23:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:23:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:23:50 INFO - 'SYSTEMDRIVE': 'C:', 02:23:50 INFO - 'SYSTEMROOT': 'C:\\windows', 02:23:50 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:23:50 INFO - 'TEST1': 'testie', 02:23:50 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:23:50 INFO - 'USERDOMAIN': 'T-W732-IX-202', 02:23:50 INFO - 'USERNAME': 'cltbld', 02:23:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:23:50 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:23:50 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:23:50 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:23:50 INFO - 'WINDIR': 'C:\\windows', 02:23:50 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:23:50 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:23:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:23:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:23:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:23:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:23:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:23:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:23:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:23:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:23:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:23:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:23:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:23:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:23:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:23:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:23:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:23:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:23:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:23:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:23:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:23:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:23:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:23:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:23:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:23:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:23:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:23:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:23:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:23:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:23:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:23:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:23:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:23:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:23:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:23:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:23:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:23:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:23:54 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:23:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:23:54 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:23:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:23:54 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:23:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:23:54 INFO - Unpacking c:\slave\test\build\tests\marionette 02:23:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:23:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:23:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 02:24:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 02:24:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 02:24:05 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 02:24:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 02:24:05 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 02:24:05 INFO - Downloading blessings-1.6.tar.gz 02:24:05 INFO - Running setup.py egg_info for package blessings 02:24:05 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 02:24:05 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 02:24:05 INFO - Running setup.py install for blessings 02:24:05 INFO - Running setup.py install for browsermob-proxy 02:24:05 INFO - Running setup.py install for manifestparser 02:24:05 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:24:05 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:24:05 INFO - Running setup.py install for marionette-client 02:24:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:24:05 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:24:05 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:24:05 INFO - Running setup.py install for marionette-driver 02:24:05 INFO - Running setup.py install for mozcrash 02:24:05 INFO - Running setup.py install for mozdebug 02:24:05 INFO - Running setup.py install for mozdevice 02:24:05 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:24:05 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:24:05 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:24:05 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:24:05 INFO - Running setup.py install for mozhttpd 02:24:05 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:24:05 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:24:05 INFO - Running setup.py install for mozInstall 02:24:05 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:24:05 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:24:05 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:24:05 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:24:05 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:24:05 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:24:05 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:24:05 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:24:05 INFO - Running setup.py install for mozleak 02:24:05 INFO - Running setup.py install for mozprofile 02:24:05 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:24:05 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:24:05 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:24:05 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:24:05 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:24:05 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:24:05 INFO - Running setup.py install for mozrunner 02:24:05 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:24:05 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:24:07 INFO - Running setup.py install for mozscreenshot 02:24:07 INFO - Running setup.py install for moztest 02:24:07 INFO - Running setup.py install for mozversion 02:24:07 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:24:07 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:24:07 INFO - Running setup.py install for wptserve 02:24:07 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:24:07 INFO - Cleaning up... 02:24:07 INFO - Return code: 0 02:24:07 INFO - Done creating virtualenv C:\slave\test\build\venv. 02:24:07 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:24:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:24:07 INFO - Reading from file tmpfile_stdout 02:24:07 INFO - Using _rmtree_windows ... 02:24:07 INFO - Using _rmtree_windows ... 02:24:07 INFO - Current package versions: 02:24:07 INFO - blessings == 1.6 02:24:07 INFO - blobuploader == 1.2.4 02:24:07 INFO - browsermob-proxy == 0.6.0 02:24:07 INFO - distribute == 0.6.14 02:24:07 INFO - docopt == 0.6.1 02:24:07 INFO - manifestparser == 1.1 02:24:07 INFO - marionette-client == 2.3.0 02:24:07 INFO - marionette-driver == 1.4.0 02:24:07 INFO - mozInstall == 1.12 02:24:07 INFO - mozcrash == 0.17 02:24:07 INFO - mozdebug == 0.1 02:24:07 INFO - mozdevice == 0.48 02:24:07 INFO - mozfile == 1.2 02:24:07 INFO - mozhttpd == 0.7 02:24:07 INFO - mozinfo == 0.9 02:24:07 INFO - mozleak == 0.1 02:24:07 INFO - mozlog == 3.1 02:24:07 INFO - moznetwork == 0.27 02:24:07 INFO - mozprocess == 0.22 02:24:07 INFO - mozprofile == 0.28 02:24:07 INFO - mozrunner == 6.11 02:24:07 INFO - mozscreenshot == 0.1 02:24:07 INFO - mozsystemmonitor == 0.0 02:24:07 INFO - moztest == 0.7 02:24:07 INFO - mozversion == 1.4 02:24:07 INFO - requests == 1.2.3 02:24:07 INFO - wptserve == 1.4.0 02:24:07 INFO - Running post-action listener: _resource_record_post_action 02:24:07 INFO - Running post-action listener: _start_resource_monitoring 02:24:07 INFO - Starting resource monitoring. 02:24:08 INFO - ##### 02:24:08 INFO - ##### Running pull step. 02:24:08 INFO - ##### 02:24:08 INFO - Running pre-action listener: _resource_record_pre_action 02:24:08 INFO - Running main action method: pull 02:24:08 INFO - Pull has nothing to do! 02:24:08 INFO - Running post-action listener: _resource_record_post_action 02:24:08 INFO - ##### 02:24:08 INFO - ##### Running install step. 02:24:08 INFO - ##### 02:24:08 INFO - Running pre-action listener: _resource_record_pre_action 02:24:08 INFO - Running main action method: install 02:24:08 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:24:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:24:08 INFO - Reading from file tmpfile_stdout 02:24:08 INFO - Using _rmtree_windows ... 02:24:08 INFO - Using _rmtree_windows ... 02:24:08 INFO - Detecting whether we're running mozinstall >=1.0... 02:24:08 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 02:24:08 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 02:24:08 INFO - Reading from file tmpfile_stdout 02:24:08 INFO - Output received: 02:24:08 INFO - Usage: mozinstall-script.py [options] installer 02:24:08 INFO - Options: 02:24:08 INFO - -h, --help show this help message and exit 02:24:08 INFO - -d DEST, --destination=DEST 02:24:08 INFO - Directory to install application into. [default: 02:24:08 INFO - "C:\slave\test"] 02:24:08 INFO - --app=APP Application being installed. [default: firefox] 02:24:08 INFO - Using _rmtree_windows ... 02:24:08 INFO - Using _rmtree_windows ... 02:24:08 INFO - mkdir: C:\slave\test\build\application 02:24:08 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.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 02:24:08 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.0a2.en-US.win32.zip --destination C:\slave\test\build\application 02:24:10 INFO - Reading from file tmpfile_stdout 02:24:10 INFO - Output received: 02:24:10 INFO - C:\slave\test\build\application\firefox\firefox.exe 02:24:10 INFO - Using _rmtree_windows ... 02:24:10 INFO - Using _rmtree_windows ... 02:24:10 INFO - Running post-action listener: _resource_record_post_action 02:24:10 INFO - ##### 02:24:10 INFO - ##### Running run-tests step. 02:24:10 INFO - ##### 02:24:10 INFO - Running pre-action listener: _resource_record_pre_action 02:24:10 INFO - Running main action method: run_tests 02:24:10 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 02:24:10 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:24:10 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:24:10 INFO - grabbing minidump binary from tooltool 02:24:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:24:10 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 0x01B9C368>, '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 0x0183AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C310C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 02:24:10 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 02:24:10 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 02:24:10 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 02:24:10 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpkx85ru 02:24:10 INFO - INFO - File integrity verified, renaming tmpkx85ru to win32-minidump_stackwalk.exe 02:24:10 INFO - Return code: 0 02:24:10 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 02:24:11 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 02:24:11 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/VQ9aCAzNRpWMP-kY8TfL7g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 02:24:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/VQ9aCAzNRpWMP-kY8TfL7g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 02:24:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:24:11 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:24:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:24:11 INFO - 'COMPUTERNAME': 'T-W732-IX-202', 02:24:11 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:24:11 INFO - 'DCLOCATION': 'SCL3', 02:24:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:24:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:24:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:24:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:24:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:24:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:24:11 INFO - 'HOMEDRIVE': 'C:', 02:24:11 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:24:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:24:11 INFO - 'KTS_VERSION': '1.19c', 02:24:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:24:11 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:24:11 INFO - 'LOGONSERVER': '\\\\T-W732-IX-202', 02:24:11 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 02:24:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:24:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:24:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:24:11 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:24:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:24:11 INFO - 'MOZ_AIRBAG': '1', 02:24:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:24:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:24:11 INFO - 'MOZ_MSVCVERSION': '8', 02:24:11 INFO - 'MOZ_NO_REMOTE': '1', 02:24:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:24:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:24:11 INFO - 'NO_EM_RESTART': '1', 02:24:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:24:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:24:11 INFO - 'OS': 'Windows_NT', 02:24:11 INFO - 'OURDRIVE': 'C:', 02:24:11 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 02:24:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:24:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:24:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:24:11 INFO - 'PROCESSOR_LEVEL': '6', 02:24:11 INFO - 'PROCESSOR_REVISION': '1e05', 02:24:11 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:24:11 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:24:11 INFO - 'PROMPT': '$P$G', 02:24:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:24:11 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:24:11 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:24:11 INFO - 'PWD': 'C:\\slave\\test', 02:24:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:24:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:24:11 INFO - 'SYSTEMDRIVE': 'C:', 02:24:11 INFO - 'SYSTEMROOT': 'C:\\windows', 02:24:11 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:24:11 INFO - 'TEST1': 'testie', 02:24:11 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:24:11 INFO - 'USERDOMAIN': 'T-W732-IX-202', 02:24:11 INFO - 'USERNAME': 'cltbld', 02:24:11 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:24:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:24:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:24:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:24:11 INFO - 'WINDIR': 'C:\\windows', 02:24:11 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:24:11 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:24:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:24:11 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/VQ9aCAzNRpWMP-kY8TfL7g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 02:24:13 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 02:24:13 INFO - import pkg_resources 02:24:14 INFO - Using 1 client processes 02:24:17 INFO - SUITE-START | Running 778 tests 02:24:17 INFO - Running testharness tests 02:24:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:24:17 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 02:24:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:24:17 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 02:24:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:24:17 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 02:24:17 INFO - Setting up ssl 02:24:17 INFO - PROCESS | certutil | 02:24:17 INFO - PROCESS | certutil | 02:24:17 INFO - PROCESS | certutil | 02:24:17 INFO - Certificate Nickname Trust Attributes 02:24:17 INFO - SSL,S/MIME,JAR/XPI 02:24:17 INFO - 02:24:17 INFO - web-platform-tests CT,, 02:24:17 INFO - 02:24:17 INFO - Starting runner 02:24:18 INFO - PROCESS | 2496 | [2496] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 02:24:18 INFO - PROCESS | 2496 | [2496] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 02:24:18 INFO - PROCESS | 2496 | [2496] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 02:24:18 INFO - PROCESS | 2496 | [2496] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 02:24:18 INFO - PROCESS | 2496 | [2496] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 02:24:20 INFO - PROCESS | 2496 | 1465205060111 Marionette DEBUG Marionette enabled via build flag and pref 02:24:20 INFO - PROCESS | 2496 | ++DOCSHELL 0E502400 == 1 [pid = 2496] [id = 1] 02:24:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 1 (0E502800) [pid = 2496] [serial = 1] [outer = 00000000] 02:24:20 INFO - PROCESS | 2496 | [2496] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:24:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 2 (0E503400) [pid = 2496] [serial = 2] [outer = 0E502800] 02:24:21 INFO - PROCESS | 2496 | ++DOCSHELL 0E69A000 == 2 [pid = 2496] [id = 2] 02:24:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 3 (0E69A400) [pid = 2496] [serial = 3] [outer = 00000000] 02:24:21 INFO - PROCESS | 2496 | [2496] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:24:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 4 (0E69B000) [pid = 2496] [serial = 4] [outer = 0E69A400] 02:24:21 INFO - PROCESS | 2496 | 1465205061701 Marionette INFO Listening on port 2828 02:24:23 INFO - PROCESS | 2496 | 1465205063317 Marionette DEBUG Marionette enabled via command-line flag 02:24:23 INFO - PROCESS | 2496 | [2496] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:24:23 INFO - PROCESS | 2496 | [2496] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:24:23 INFO - PROCESS | 2496 | ++DOCSHELL 14F24800 == 3 [pid = 2496] [id = 3] 02:24:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 5 (14F2C800) [pid = 2496] [serial = 5] [outer = 00000000] 02:24:23 INFO - PROCESS | 2496 | [2496] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:24:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 6 (14F75800) [pid = 2496] [serial = 6] [outer = 14F2C800] 02:24:23 INFO - PROCESS | 2496 | [2496] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:24:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 7 (15A23400) [pid = 2496] [serial = 7] [outer = 0E69A400] 02:24:24 INFO - PROCESS | 2496 | [2496] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:24:24 INFO - PROCESS | 2496 | 1465205064425 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49628 02:24:24 INFO - PROCESS | 2496 | [2496] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:24:24 INFO - PROCESS | 2496 | 1465205064432 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49629 02:24:24 INFO - PROCESS | 2496 | [2496] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:24:24 INFO - PROCESS | 2496 | 1465205064466 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49631 02:24:24 INFO - PROCESS | 2496 | [2496] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:24:24 INFO - PROCESS | 2496 | 1465205064474 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49633 02:24:24 INFO - PROCESS | 2496 | 1465205064479 Marionette DEBUG Closed connection conn0 02:24:24 INFO - PROCESS | 2496 | 1465205064481 Marionette DEBUG Closed connection conn1 02:24:24 INFO - PROCESS | 2496 | 1465205064540 Marionette DEBUG Closed connection conn2 02:24:24 INFO - PROCESS | 2496 | 1465205064631 Marionette DEBUG Closed connection conn3 02:24:24 INFO - PROCESS | 2496 | [2496] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:24:24 INFO - PROCESS | 2496 | 1465205064637 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49634 02:24:24 INFO - PROCESS | 2496 | 1465205064665 Marionette DEBUG Closed connection conn4 02:24:24 INFO - PROCESS | 2496 | [2496] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:24:24 INFO - PROCESS | 2496 | 1465205064672 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49635 02:24:24 INFO - PROCESS | 2496 | ++DOCSHELL 166E5800 == 4 [pid = 2496] [id = 4] 02:24:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 8 (166E6000) [pid = 2496] [serial = 8] [outer = 00000000] 02:24:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 9 (166F0400) [pid = 2496] [serial = 9] [outer = 166E6000] 02:24:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 10 (16673000) [pid = 2496] [serial = 10] [outer = 166E6000] 02:24:24 INFO - PROCESS | 2496 | 1465205064809 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:24:24 INFO - PROCESS | 2496 | 1465205064814 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160606003529","device":"desktop","version":"48.0a2"} 02:24:26 INFO - PROCESS | 2496 | [2496] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:24:26 INFO - PROCESS | 2496 | [2496] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:24:26 INFO - PROCESS | 2496 | [2496] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:24:27 INFO - PROCESS | 2496 | ++DOCSHELL 18ABB400 == 5 [pid = 2496] [id = 5] 02:24:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 11 (18ABC400) [pid = 2496] [serial = 11] [outer = 00000000] 02:24:27 INFO - PROCESS | 2496 | ++DOCSHELL 18ABC800 == 6 [pid = 2496] [id = 6] 02:24:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 12 (18ABCC00) [pid = 2496] [serial = 12] [outer = 00000000] 02:24:27 INFO - PROCESS | 2496 | [2496] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:24:27 INFO - PROCESS | 2496 | ++DOCSHELL 19822C00 == 7 [pid = 2496] [id = 7] 02:24:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 13 (19823000) [pid = 2496] [serial = 13] [outer = 00000000] 02:24:27 INFO - PROCESS | 2496 | [2496] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:24:27 INFO - PROCESS | 2496 | [2496] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 02:24:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 14 (19B67000) [pid = 2496] [serial = 14] [outer = 19823000] 02:24:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 15 (19EF9400) [pid = 2496] [serial = 15] [outer = 18ABC400] 02:24:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 16 (19EFAC00) [pid = 2496] [serial = 16] [outer = 18ABCC00] 02:24:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 17 (19EFD000) [pid = 2496] [serial = 17] [outer = 19823000] 02:24:28 INFO - PROCESS | 2496 | 1465205068526 Marionette INFO startBrowser ae1f6755-a878-4cad-83e0-693f13248f82 02:24:28 INFO - PROCESS | 2496 | 1465205068561 Marionette DEBUG loaded listener.js 02:24:28 INFO - PROCESS | 2496 | 1465205068575 Marionette DEBUG loaded listener.js 02:24:28 INFO - PROCESS | 2496 | 1465205068577 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 18 (1C091800) [pid = 2496] [serial = 18] [outer = 19823000] 02:24:29 INFO - PROCESS | 2496 | 1465205069346 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"ae1f6755-a878-4cad-83e0-693f13248f82","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160606003529","device":"desktop","version":"48.0a2","command_id":1}}] 02:24:29 INFO - PROCESS | 2496 | 1465205069584 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 02:24:29 INFO - PROCESS | 2496 | 1465205069586 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:29 INFO - PROCESS | 2496 | 1465205069617 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 02:24:29 INFO - PROCESS | 2496 | 1465205069638 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:24:29 INFO - PROCESS | 2496 | 1465205069641 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:29 INFO - PROCESS | 2496 | [2496] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 02:24:30 INFO - PROCESS | 2496 | [2496] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:24:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 19 (1D009800) [pid = 2496] [serial = 19] [outer = 19823000] 02:24:30 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:24:30 INFO - PROCESS | 2496 | 1465205070617 Marionette TRACE conn5 <- [1,3,null,{}] 02:24:30 INFO - PROCESS | 2496 | 1465205070620 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 02:24:30 INFO - PROCESS | 2496 | 1465205070623 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:30 INFO - PROCESS | 2496 | 1465205070641 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 02:24:30 INFO - PROCESS | 2496 | 1465205070649 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 02:24:30 INFO - PROCESS | 2496 | 1465205070651 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 02:24:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:24:30 INFO - PROCESS | 2496 | 1465205070661 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:24:30 INFO - PROCESS | 2496 | 1465205070664 Marionette TRACE conn5 <- [1,6,null,{}] 02:24:30 INFO - PROCESS | 2496 | 1465205070686 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:30 INFO - PROCESS | 2496 | 1465205070688 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:30 INFO - PROCESS | 2496 | 1465205070704 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 02:24:30 INFO - PROCESS | 2496 | 1465205070708 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:30 INFO - PROCESS | 2496 | 1465205070711 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:30 INFO - PROCESS | 2496 | ++DOCSHELL 1ED67400 == 8 [pid = 2496] [id = 8] 02:24:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 20 (1ED67800) [pid = 2496] [serial = 20] [outer = 00000000] 02:24:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 21 (1ED69C00) [pid = 2496] [serial = 21] [outer = 1ED67800] 02:24:30 INFO - PROCESS | 2496 | 1465205070761 Marionette DEBUG loaded listener.js 02:24:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 22 (1ED6E000) [pid = 2496] [serial = 22] [outer = 1ED67800] 02:24:31 INFO - PROCESS | 2496 | --DOCSHELL 0E502400 == 7 [pid = 2496] [id = 1] 02:24:31 INFO - PROCESS | 2496 | ++DOCSHELL 09378800 == 8 [pid = 2496] [id = 9] 02:24:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 23 (0CB84400) [pid = 2496] [serial = 23] [outer = 00000000] 02:24:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 24 (0CBE8400) [pid = 2496] [serial = 24] [outer = 0CB84400] 02:24:31 INFO - PROCESS | 2496 | 1465205071170 Marionette DEBUG loaded listener.js 02:24:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 25 (0CF6F800) [pid = 2496] [serial = 25] [outer = 0CB84400] 02:24:31 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:24:32 INFO - PROCESS | 2496 | 1465205072066 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 02:24:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:24:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1471ms 02:24:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:24:32 INFO - PROCESS | 2496 | 1465205072135 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 02:24:32 INFO - PROCESS | 2496 | 1465205072139 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 02:24:32 INFO - PROCESS | 2496 | 1465205072144 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:24:32 INFO - PROCESS | 2496 | 1465205072147 Marionette TRACE conn5 <- [1,10,null,{}] 02:24:32 INFO - PROCESS | 2496 | 1465205072152 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:32 INFO - PROCESS | 2496 | 1465205072155 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:32 INFO - PROCESS | 2496 | 1465205072322 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 02:24:32 INFO - PROCESS | 2496 | 1465205072403 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:32 INFO - PROCESS | 2496 | 1465205072407 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:32 INFO - PROCESS | 2496 | ++DOCSHELL 18834800 == 9 [pid = 2496] [id = 10] 02:24:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 26 (18834C00) [pid = 2496] [serial = 26] [outer = 00000000] 02:24:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 27 (19EF5400) [pid = 2496] [serial = 27] [outer = 18834C00] 02:24:32 INFO - PROCESS | 2496 | 1465205072465 Marionette DEBUG loaded listener.js 02:24:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 28 (1B4B0C00) [pid = 2496] [serial = 28] [outer = 18834C00] 02:24:33 INFO - PROCESS | 2496 | 1465205073035 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 02:24:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:24:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 930ms 02:24:33 INFO - PROCESS | 2496 | 1465205073075 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 02:24:33 INFO - PROCESS | 2496 | 1465205073079 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 02:24:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:24:33 INFO - PROCESS | 2496 | 1465205073086 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:24:33 INFO - PROCESS | 2496 | 1465205073089 Marionette TRACE conn5 <- [1,14,null,{}] 02:24:33 INFO - PROCESS | 2496 | 1465205073093 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:33 INFO - PROCESS | 2496 | 1465205073096 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:33 INFO - PROCESS | 2496 | 1465205073302 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 02:24:33 INFO - PROCESS | 2496 | 1465205073393 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:33 INFO - PROCESS | 2496 | 1465205073396 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:33 INFO - PROCESS | 2496 | ++DOCSHELL 0CBEDC00 == 10 [pid = 2496] [id = 11] 02:24:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 29 (0CF20800) [pid = 2496] [serial = 29] [outer = 00000000] 02:24:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 30 (0CF2EC00) [pid = 2496] [serial = 30] [outer = 0CF20800] 02:24:33 INFO - PROCESS | 2496 | 1465205073448 Marionette DEBUG loaded listener.js 02:24:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 31 (0D069C00) [pid = 2496] [serial = 31] [outer = 0CF20800] 02:24:33 INFO - PROCESS | 2496 | --DOCSHELL 166E5800 == 9 [pid = 2496] [id = 4] 02:24:33 INFO - PROCESS | 2496 | 1465205073927 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 02:24:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:24:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 870ms 02:24:33 INFO - PROCESS | 2496 | 1465205073960 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 02:24:33 INFO - PROCESS | 2496 | 1465205073965 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 02:24:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:24:33 INFO - PROCESS | 2496 | 1465205073969 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:24:33 INFO - PROCESS | 2496 | 1465205073973 Marionette TRACE conn5 <- [1,18,null,{}] 02:24:33 INFO - PROCESS | 2496 | 1465205073977 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:33 INFO - PROCESS | 2496 | 1465205073980 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:34 INFO - PROCESS | 2496 | 1465205074093 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 02:24:34 INFO - PROCESS | 2496 | ++DOCSHELL 0E694000 == 10 [pid = 2496] [id = 12] 02:24:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 32 (0E694400) [pid = 2496] [serial = 32] [outer = 00000000] 02:24:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 33 (0E697800) [pid = 2496] [serial = 33] [outer = 0E694400] 02:24:34 INFO - PROCESS | 2496 | 1465205074183 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:34 INFO - PROCESS | 2496 | 1465205074186 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:34 INFO - PROCESS | 2496 | ++DOCSHELL 0E69F000 == 11 [pid = 2496] [id = 13] 02:24:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 34 (141F7C00) [pid = 2496] [serial = 34] [outer = 00000000] 02:24:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 35 (1437E000) [pid = 2496] [serial = 35] [outer = 141F7C00] 02:24:34 INFO - PROCESS | 2496 | 1465205074237 Marionette DEBUG loaded listener.js 02:24:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 36 (143C8000) [pid = 2496] [serial = 36] [outer = 141F7C00] 02:24:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 37 (14657800) [pid = 2496] [serial = 37] [outer = 0E694400] 02:24:34 INFO - PROCESS | 2496 | ++DOCSHELL 0CB3A400 == 12 [pid = 2496] [id = 14] 02:24:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 38 (0E69E000) [pid = 2496] [serial = 38] [outer = 00000000] 02:24:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 39 (14F23C00) [pid = 2496] [serial = 39] [outer = 0E69E000] 02:24:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 40 (15A19400) [pid = 2496] [serial = 40] [outer = 0E69E000] 02:24:34 INFO - PROCESS | 2496 | 1465205074766 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 02:24:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:24:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 830ms 02:24:34 INFO - PROCESS | 2496 | 1465205074800 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 02:24:34 INFO - PROCESS | 2496 | 1465205074803 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 02:24:34 INFO - PROCESS | 2496 | 1465205074806 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:24:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:24:34 INFO - PROCESS | 2496 | 1465205074808 Marionette TRACE conn5 <- [1,22,null,{}] 02:24:34 INFO - PROCESS | 2496 | 1465205074812 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:34 INFO - PROCESS | 2496 | 1465205074814 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:34 INFO - PROCESS | 2496 | 1465205074916 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 02:24:34 INFO - PROCESS | 2496 | 1465205074929 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:34 INFO - PROCESS | 2496 | 1465205074931 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:34 INFO - PROCESS | 2496 | ++DOCSHELL 170DBC00 == 13 [pid = 2496] [id = 15] 02:24:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 41 (173D0400) [pid = 2496] [serial = 41] [outer = 00000000] 02:24:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 42 (17675800) [pid = 2496] [serial = 42] [outer = 173D0400] 02:24:34 INFO - PROCESS | 2496 | 1465205074977 Marionette DEBUG loaded listener.js 02:24:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 43 (18027000) [pid = 2496] [serial = 43] [outer = 173D0400] 02:24:35 INFO - PROCESS | 2496 | 1465205075412 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 02:24:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:24:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 02:24:35 INFO - PROCESS | 2496 | 1465205075440 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 02:24:35 INFO - PROCESS | 2496 | 1465205075444 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 02:24:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:24:35 INFO - PROCESS | 2496 | 1465205075460 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:24:35 INFO - PROCESS | 2496 | 1465205075464 Marionette TRACE conn5 <- [1,26,null,{}] 02:24:35 INFO - PROCESS | 2496 | 1465205075468 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:35 INFO - PROCESS | 2496 | 1465205075471 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:35 INFO - PROCESS | 2496 | 1465205075562 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 02:24:35 INFO - PROCESS | 2496 | 1465205075571 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:35 INFO - PROCESS | 2496 | 1465205075574 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:35 INFO - PROCESS | 2496 | ++DOCSHELL 18652800 == 14 [pid = 2496] [id = 16] 02:24:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 44 (18827000) [pid = 2496] [serial = 44] [outer = 00000000] 02:24:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 45 (18831C00) [pid = 2496] [serial = 45] [outer = 18827000] 02:24:35 INFO - PROCESS | 2496 | 1465205075618 Marionette DEBUG loaded listener.js 02:24:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 46 (18874400) [pid = 2496] [serial = 46] [outer = 18827000] 02:24:36 INFO - PROCESS | 2496 | 1465205076043 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 02:24:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:24:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 631ms 02:24:36 INFO - PROCESS | 2496 | 1465205076082 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 02:24:36 INFO - PROCESS | 2496 | 1465205076084 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 02:24:36 INFO - PROCESS | 2496 | 1465205076087 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:24:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:24:36 INFO - PROCESS | 2496 | 1465205076089 Marionette TRACE conn5 <- [1,30,null,{}] 02:24:36 INFO - PROCESS | 2496 | 1465205076093 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:36 INFO - PROCESS | 2496 | 1465205076095 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:36 INFO - PROCESS | 2496 | 1465205076177 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 02:24:36 INFO - PROCESS | 2496 | 1465205076182 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:36 INFO - PROCESS | 2496 | 1465205076184 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:36 INFO - PROCESS | 2496 | ++DOCSHELL 188F3800 == 15 [pid = 2496] [id = 17] 02:24:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 47 (188F4000) [pid = 2496] [serial = 47] [outer = 00000000] 02:24:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 48 (19BE4400) [pid = 2496] [serial = 48] [outer = 188F4000] 02:24:36 INFO - PROCESS | 2496 | 1465205076228 Marionette DEBUG loaded listener.js 02:24:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 49 (1AB01C00) [pid = 2496] [serial = 49] [outer = 188F4000] 02:24:36 INFO - PROCESS | 2496 | 1465205076627 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 02:24:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:24:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 02:24:36 INFO - PROCESS | 2496 | 1465205076662 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 02:24:36 INFO - PROCESS | 2496 | 1465205076663 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 02:24:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:24:36 INFO - PROCESS | 2496 | 1465205076667 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:24:36 INFO - PROCESS | 2496 | 1465205076669 Marionette TRACE conn5 <- [1,34,null,{}] 02:24:36 INFO - PROCESS | 2496 | 1465205076672 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:36 INFO - PROCESS | 2496 | 1465205076674 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:36 INFO - PROCESS | 2496 | 1465205076786 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 02:24:36 INFO - PROCESS | 2496 | 1465205076792 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:36 INFO - PROCESS | 2496 | 1465205076797 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:36 INFO - PROCESS | 2496 | ++DOCSHELL 1B444C00 == 16 [pid = 2496] [id = 18] 02:24:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 50 (1B446400) [pid = 2496] [serial = 50] [outer = 00000000] 02:24:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 51 (1B4A9C00) [pid = 2496] [serial = 51] [outer = 1B446400] 02:24:36 INFO - PROCESS | 2496 | 1465205076851 Marionette DEBUG loaded listener.js 02:24:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 52 (1C087C00) [pid = 2496] [serial = 52] [outer = 1B446400] 02:24:37 INFO - PROCESS | 2496 | 1465205077243 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 02:24:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:24:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 02:24:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:24:37 INFO - PROCESS | 2496 | 1465205077298 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 02:24:37 INFO - PROCESS | 2496 | 1465205077300 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 02:24:37 INFO - PROCESS | 2496 | 1465205077303 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:24:37 INFO - PROCESS | 2496 | 1465205077305 Marionette TRACE conn5 <- [1,38,null,{}] 02:24:37 INFO - PROCESS | 2496 | 1465205077309 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:37 INFO - PROCESS | 2496 | 1465205077311 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:37 INFO - PROCESS | 2496 | 1465205077391 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 02:24:37 INFO - PROCESS | 2496 | 1465205077397 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:37 INFO - PROCESS | 2496 | 1465205077399 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:37 INFO - PROCESS | 2496 | ++DOCSHELL 17812800 == 17 [pid = 2496] [id = 19] 02:24:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 53 (17814400) [pid = 2496] [serial = 53] [outer = 00000000] 02:24:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 54 (19EF5000) [pid = 2496] [serial = 54] [outer = 17814400] 02:24:37 INFO - PROCESS | 2496 | 1465205077443 Marionette DEBUG loaded listener.js 02:24:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 55 (1B445400) [pid = 2496] [serial = 55] [outer = 17814400] 02:24:37 INFO - PROCESS | 2496 | 1465205077848 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 02:24:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:24:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 02:24:37 INFO - PROCESS | 2496 | 1465205077883 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 02:24:37 INFO - PROCESS | 2496 | 1465205077885 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 02:24:37 INFO - PROCESS | 2496 | 1465205077888 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:24:37 INFO - PROCESS | 2496 | 1465205077890 Marionette TRACE conn5 <- [1,42,null,{}] 02:24:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:24:37 INFO - PROCESS | 2496 | 1465205077893 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:37 INFO - PROCESS | 2496 | 1465205077895 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:38 INFO - PROCESS | 2496 | 1465205078007 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 02:24:38 INFO - PROCESS | 2496 | 1465205078013 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:38 INFO - PROCESS | 2496 | 1465205078015 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:38 INFO - PROCESS | 2496 | ++DOCSHELL 14144C00 == 18 [pid = 2496] [id = 20] 02:24:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 56 (14145000) [pid = 2496] [serial = 56] [outer = 00000000] 02:24:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 57 (14149000) [pid = 2496] [serial = 57] [outer = 14145000] 02:24:38 INFO - PROCESS | 2496 | 1465205078061 Marionette DEBUG loaded listener.js 02:24:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 58 (1981EC00) [pid = 2496] [serial = 58] [outer = 14145000] 02:24:38 INFO - PROCESS | 2496 | 1465205078437 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 02:24:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:24:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 570ms 02:24:38 INFO - PROCESS | 2496 | 1465205078543 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 02:24:38 INFO - PROCESS | 2496 | 1465205078545 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 02:24:38 INFO - PROCESS | 2496 | 1465205078551 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:24:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:24:38 INFO - PROCESS | 2496 | 1465205078553 Marionette TRACE conn5 <- [1,46,null,{}] 02:24:38 INFO - PROCESS | 2496 | 1465205078561 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:38 INFO - PROCESS | 2496 | 1465205078563 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:38 INFO - PROCESS | 2496 | 1465205078643 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 02:24:38 INFO - PROCESS | 2496 | 1465205078652 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:38 INFO - PROCESS | 2496 | 1465205078655 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:38 INFO - PROCESS | 2496 | ++DOCSHELL 0D320400 == 19 [pid = 2496] [id = 21] 02:24:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 59 (0D326800) [pid = 2496] [serial = 59] [outer = 00000000] 02:24:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 60 (1ED64400) [pid = 2496] [serial = 60] [outer = 0D326800] 02:24:38 INFO - PROCESS | 2496 | 1465205078705 Marionette DEBUG loaded listener.js 02:24:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 61 (1ED68000) [pid = 2496] [serial = 61] [outer = 0D326800] 02:24:39 INFO - PROCESS | 2496 | 1465205079116 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 02:24:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:24:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 02:24:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:24:39 INFO - PROCESS | 2496 | 1465205079126 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 02:24:39 INFO - PROCESS | 2496 | 1465205079128 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 02:24:39 INFO - PROCESS | 2496 | 1465205079131 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:24:39 INFO - PROCESS | 2496 | 1465205079132 Marionette TRACE conn5 <- [1,50,null,{}] 02:24:39 INFO - PROCESS | 2496 | 1465205079136 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:39 INFO - PROCESS | 2496 | 1465205079138 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:39 INFO - PROCESS | 2496 | 1465205079258 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 02:24:39 INFO - PROCESS | 2496 | 1465205079266 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:39 INFO - PROCESS | 2496 | 1465205079268 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:39 INFO - PROCESS | 2496 | ++DOCSHELL 0C950C00 == 20 [pid = 2496] [id = 22] 02:24:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (0C954000) [pid = 2496] [serial = 62] [outer = 00000000] 02:24:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (0C95C000) [pid = 2496] [serial = 63] [outer = 0C954000] 02:24:39 INFO - PROCESS | 2496 | 1465205079313 Marionette DEBUG loaded listener.js 02:24:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (14F77400) [pid = 2496] [serial = 64] [outer = 0C954000] 02:24:39 INFO - PROCESS | 2496 | 1465205079671 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:24:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:24:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 02:24:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:24:39 INFO - PROCESS | 2496 | 1465205079702 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 02:24:39 INFO - PROCESS | 2496 | 1465205079703 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 02:24:39 INFO - PROCESS | 2496 | 1465205079706 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:24:39 INFO - PROCESS | 2496 | 1465205079708 Marionette TRACE conn5 <- [1,54,null,{}] 02:24:39 INFO - PROCESS | 2496 | 1465205079711 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:39 INFO - PROCESS | 2496 | 1465205079713 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:39 INFO - PROCESS | 2496 | 1465205079789 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 02:24:39 INFO - PROCESS | 2496 | 1465205079794 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:39 INFO - PROCESS | 2496 | 1465205079797 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:39 INFO - PROCESS | 2496 | ++DOCSHELL 0C914400 == 21 [pid = 2496] [id = 23] 02:24:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0C916800) [pid = 2496] [serial = 65] [outer = 00000000] 02:24:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0C91C400) [pid = 2496] [serial = 66] [outer = 0C916800] 02:24:39 INFO - PROCESS | 2496 | 1465205079901 Marionette DEBUG loaded listener.js 02:24:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0C95C800) [pid = 2496] [serial = 67] [outer = 0C916800] 02:24:40 INFO - PROCESS | 2496 | 1465205080262 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:24:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:24:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 571ms 02:24:40 INFO - PROCESS | 2496 | 1465205080278 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 02:24:40 INFO - PROCESS | 2496 | 1465205080280 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 02:24:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:24:40 INFO - PROCESS | 2496 | 1465205080283 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:24:40 INFO - PROCESS | 2496 | 1465205080285 Marionette TRACE conn5 <- [1,58,null,{}] 02:24:40 INFO - PROCESS | 2496 | 1465205080289 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:40 INFO - PROCESS | 2496 | 1465205080291 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:40 INFO - PROCESS | 2496 | 1465205080385 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 02:24:40 INFO - PROCESS | 2496 | 1465205080452 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:40 INFO - PROCESS | 2496 | 1465205080454 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:40 INFO - PROCESS | 2496 | ++DOCSHELL 0D322000 == 22 [pid = 2496] [id = 24] 02:24:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0D558400) [pid = 2496] [serial = 68] [outer = 00000000] 02:24:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0D562000) [pid = 2496] [serial = 69] [outer = 0D558400] 02:24:40 INFO - PROCESS | 2496 | 1465205080496 Marionette DEBUG loaded listener.js 02:24:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (1D08E400) [pid = 2496] [serial = 70] [outer = 0D558400] 02:24:40 INFO - PROCESS | 2496 | 1465205080802 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:24:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:24:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 02:24:40 INFO - PROCESS | 2496 | 1465205080859 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 02:24:40 INFO - PROCESS | 2496 | 1465205080861 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 02:24:40 INFO - PROCESS | 2496 | 1465205080864 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:24:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:24:40 INFO - PROCESS | 2496 | 1465205080866 Marionette TRACE conn5 <- [1,62,null,{}] 02:24:40 INFO - PROCESS | 2496 | 1465205080869 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:40 INFO - PROCESS | 2496 | 1465205080871 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:40 INFO - PROCESS | 2496 | 1465205080959 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 02:24:41 INFO - PROCESS | 2496 | 1465205081043 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:41 INFO - PROCESS | 2496 | 1465205081045 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:41 INFO - PROCESS | 2496 | ++DOCSHELL 0D55B000 == 23 [pid = 2496] [id = 25] 02:24:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0D55C400) [pid = 2496] [serial = 71] [outer = 00000000] 02:24:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (1F077400) [pid = 2496] [serial = 72] [outer = 0D55C400] 02:24:41 INFO - PROCESS | 2496 | 1465205081089 Marionette DEBUG loaded listener.js 02:24:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (1F07D000) [pid = 2496] [serial = 73] [outer = 0D55C400] 02:24:42 INFO - PROCESS | 2496 | 1465205082194 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:24:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:24:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1383ms 02:24:42 INFO - PROCESS | 2496 | 1465205082252 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 02:24:42 INFO - PROCESS | 2496 | 1465205082256 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 02:24:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:24:42 INFO - PROCESS | 2496 | 1465205082265 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:24:42 INFO - PROCESS | 2496 | 1465205082268 Marionette TRACE conn5 <- [1,66,null,{}] 02:24:42 INFO - PROCESS | 2496 | 1465205082312 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:42 INFO - PROCESS | 2496 | 1465205082315 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:42 INFO - PROCESS | 2496 | 1465205082427 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 02:24:42 INFO - PROCESS | 2496 | 1465205082435 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:42 INFO - PROCESS | 2496 | 1465205082437 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:42 INFO - PROCESS | 2496 | ++DOCSHELL 0CA1F400 == 24 [pid = 2496] [id = 26] 02:24:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0CA20400) [pid = 2496] [serial = 74] [outer = 00000000] 02:24:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0CBEB000) [pid = 2496] [serial = 75] [outer = 0CA20400] 02:24:42 INFO - PROCESS | 2496 | 1465205082488 Marionette DEBUG loaded listener.js 02:24:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0CF6D000) [pid = 2496] [serial = 76] [outer = 0CA20400] 02:24:42 INFO - PROCESS | 2496 | 1465205082910 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:24:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:24:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 710ms 02:24:42 INFO - PROCESS | 2496 | 1465205082973 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 02:24:42 INFO - PROCESS | 2496 | 1465205082977 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 02:24:42 INFO - PROCESS | 2496 | 1465205082983 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:24:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:24:42 INFO - PROCESS | 2496 | 1465205082986 Marionette TRACE conn5 <- [1,70,null,{}] 02:24:42 INFO - PROCESS | 2496 | 1465205082989 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:42 INFO - PROCESS | 2496 | 1465205082992 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:43 INFO - PROCESS | 2496 | 1465205083100 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 02:24:43 INFO - PROCESS | 2496 | 1465205083106 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:43 INFO - PROCESS | 2496 | 1465205083108 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:43 INFO - PROCESS | 2496 | ++DOCSHELL 0D328000 == 25 [pid = 2496] [id = 27] 02:24:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0D55E400) [pid = 2496] [serial = 77] [outer = 00000000] 02:24:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0D567400) [pid = 2496] [serial = 78] [outer = 0D55E400] 02:24:43 INFO - PROCESS | 2496 | 1465205083155 Marionette DEBUG loaded listener.js 02:24:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0D83FC00) [pid = 2496] [serial = 79] [outer = 0D55E400] 02:24:43 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (166E6000) [pid = 2496] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:24:43 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (18827000) [pid = 2496] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:24:43 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (188F4000) [pid = 2496] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:24:43 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0C954000) [pid = 2496] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:24:43 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0C916800) [pid = 2496] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:24:43 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (1ED67800) [pid = 2496] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:24:43 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (18834C00) [pid = 2496] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:24:43 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0CF20800) [pid = 2496] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:24:43 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (141F7C00) [pid = 2496] [serial = 34] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:24:43 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (173D0400) [pid = 2496] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:24:43 INFO - PROCESS | 2496 | 1465205083881 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:24:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:24:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 930ms 02:24:43 INFO - PROCESS | 2496 | 1465205083918 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 02:24:43 INFO - PROCESS | 2496 | 1465205083920 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 02:24:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:24:43 INFO - PROCESS | 2496 | 1465205083928 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:24:43 INFO - PROCESS | 2496 | 1465205083931 Marionette TRACE conn5 <- [1,74,null,{}] 02:24:43 INFO - PROCESS | 2496 | 1465205083957 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:43 INFO - PROCESS | 2496 | 1465205083961 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:44 INFO - PROCESS | 2496 | 1465205084063 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 02:24:44 INFO - PROCESS | 2496 | 1465205084077 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:44 INFO - PROCESS | 2496 | 1465205084080 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:44 INFO - PROCESS | 2496 | ++DOCSHELL 1413C000 == 26 [pid = 2496] [id = 28] 02:24:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (1413C400) [pid = 2496] [serial = 80] [outer = 00000000] 02:24:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (14141800) [pid = 2496] [serial = 81] [outer = 1413C400] 02:24:44 INFO - PROCESS | 2496 | 1465205084137 Marionette DEBUG loaded listener.js 02:24:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (143BCC00) [pid = 2496] [serial = 82] [outer = 1413C400] 02:24:44 INFO - PROCESS | 2496 | 1465205084518 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:24:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:24:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 02:24:44 INFO - PROCESS | 2496 | 1465205084563 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 02:24:44 INFO - PROCESS | 2496 | 1465205084566 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 02:24:44 INFO - PROCESS | 2496 | 1465205084569 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:24:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:24:44 INFO - PROCESS | 2496 | 1465205084570 Marionette TRACE conn5 <- [1,78,null,{}] 02:24:44 INFO - PROCESS | 2496 | 1465205084574 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:44 INFO - PROCESS | 2496 | 1465205084576 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:44 INFO - PROCESS | 2496 | 1465205084657 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 02:24:44 INFO - PROCESS | 2496 | 1465205084662 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:44 INFO - PROCESS | 2496 | 1465205084664 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:44 INFO - PROCESS | 2496 | ++DOCSHELL 14A31000 == 27 [pid = 2496] [id = 29] 02:24:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (14A33000) [pid = 2496] [serial = 83] [outer = 00000000] 02:24:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (15F0C400) [pid = 2496] [serial = 84] [outer = 14A33000] 02:24:44 INFO - PROCESS | 2496 | 1465205084709 Marionette DEBUG loaded listener.js 02:24:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (1667D800) [pid = 2496] [serial = 85] [outer = 14A33000] 02:24:45 INFO - PROCESS | 2496 | 1465205085130 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:24:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:24:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 02:24:45 INFO - PROCESS | 2496 | 1465205085207 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 02:24:45 INFO - PROCESS | 2496 | 1465205085210 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 02:24:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:24:45 INFO - PROCESS | 2496 | 1465205085213 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:24:45 INFO - PROCESS | 2496 | 1465205085215 Marionette TRACE conn5 <- [1,82,null,{}] 02:24:45 INFO - PROCESS | 2496 | 1465205085218 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:45 INFO - PROCESS | 2496 | 1465205085220 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:45 INFO - PROCESS | 2496 | 1465205085296 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 02:24:45 INFO - PROCESS | 2496 | 1465205085302 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:45 INFO - PROCESS | 2496 | 1465205085304 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:45 INFO - PROCESS | 2496 | ++DOCSHELL 173DE800 == 28 [pid = 2496] [id = 30] 02:24:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (173DF000) [pid = 2496] [serial = 86] [outer = 00000000] 02:24:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (17814C00) [pid = 2496] [serial = 87] [outer = 173DF000] 02:24:45 INFO - PROCESS | 2496 | 1465205085351 Marionette DEBUG loaded listener.js 02:24:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (1781D000) [pid = 2496] [serial = 88] [outer = 173DF000] 02:24:45 INFO - PROCESS | 2496 | 1465205085852 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:24:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:24:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 670ms 02:24:45 INFO - PROCESS | 2496 | 1465205085905 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 02:24:45 INFO - PROCESS | 2496 | 1465205085910 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 02:24:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:24:45 INFO - PROCESS | 2496 | 1465205085915 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:24:45 INFO - PROCESS | 2496 | 1465205085919 Marionette TRACE conn5 <- [1,86,null,{}] 02:24:45 INFO - PROCESS | 2496 | 1465205085925 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:45 INFO - PROCESS | 2496 | 1465205085928 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:46 INFO - PROCESS | 2496 | 1465205086068 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 02:24:46 INFO - PROCESS | 2496 | 1465205086154 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:46 INFO - PROCESS | 2496 | 1465205086157 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:46 INFO - PROCESS | 2496 | ++DOCSHELL 0D31C800 == 29 [pid = 2496] [id = 31] 02:24:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0D31CC00) [pid = 2496] [serial = 89] [outer = 00000000] 02:24:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0D348C00) [pid = 2496] [serial = 90] [outer = 0D31CC00] 02:24:46 INFO - PROCESS | 2496 | 1465205086215 Marionette DEBUG loaded listener.js 02:24:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0D563800) [pid = 2496] [serial = 91] [outer = 0D31CC00] 02:24:46 INFO - PROCESS | 2496 | 1465205086722 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:24:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:24:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 890ms 02:24:46 INFO - PROCESS | 2496 | 1465205086807 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 02:24:46 INFO - PROCESS | 2496 | 1465205086812 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 02:24:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:24:46 INFO - PROCESS | 2496 | 1465205086818 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:24:46 INFO - PROCESS | 2496 | 1465205086821 Marionette TRACE conn5 <- [1,90,null,{}] 02:24:46 INFO - PROCESS | 2496 | 1465205086825 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:46 INFO - PROCESS | 2496 | 1465205086828 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:46 INFO - PROCESS | 2496 | 1465205086944 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 02:24:47 INFO - PROCESS | 2496 | 1465205087008 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:47 INFO - PROCESS | 2496 | 1465205087010 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:47 INFO - PROCESS | 2496 | ++DOCSHELL 1413E800 == 30 [pid = 2496] [id = 32] 02:24:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (14141C00) [pid = 2496] [serial = 92] [outer = 00000000] 02:24:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (14D8F800) [pid = 2496] [serial = 93] [outer = 14141C00] 02:24:47 INFO - PROCESS | 2496 | 1465205087067 Marionette DEBUG loaded listener.js 02:24:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (16676C00) [pid = 2496] [serial = 94] [outer = 14141C00] 02:24:47 INFO - PROCESS | 2496 | 1465205087643 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:24:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:24:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 870ms 02:24:47 INFO - PROCESS | 2496 | 1465205087692 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 02:24:47 INFO - PROCESS | 2496 | 1465205087694 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 02:24:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:24:47 INFO - PROCESS | 2496 | 1465205087698 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:24:47 INFO - PROCESS | 2496 | 1465205087702 Marionette TRACE conn5 <- [1,94,null,{}] 02:24:47 INFO - PROCESS | 2496 | 1465205087713 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:47 INFO - PROCESS | 2496 | 1465205087718 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:47 INFO - PROCESS | 2496 | 1465205087821 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 02:24:47 INFO - PROCESS | 2496 | 1465205087908 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:47 INFO - PROCESS | 2496 | 1465205087911 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:47 INFO - PROCESS | 2496 | ++DOCSHELL 1886FC00 == 31 [pid = 2496] [id = 33] 02:24:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (18871400) [pid = 2496] [serial = 95] [outer = 00000000] 02:24:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (18876000) [pid = 2496] [serial = 96] [outer = 18871400] 02:24:47 INFO - PROCESS | 2496 | 1465205087968 Marionette DEBUG loaded listener.js 02:24:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (18AB7000) [pid = 2496] [serial = 97] [outer = 18871400] 02:24:48 INFO - PROCESS | 2496 | 1465205088517 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 02:24:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:24:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 870ms 02:24:48 INFO - PROCESS | 2496 | 1465205088571 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 02:24:48 INFO - PROCESS | 2496 | 1465205088574 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 02:24:48 INFO - PROCESS | 2496 | 1465205088578 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:24:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:24:48 INFO - PROCESS | 2496 | 1465205088580 Marionette TRACE conn5 <- [1,98,null,{}] 02:24:48 INFO - PROCESS | 2496 | 1465205088584 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:48 INFO - PROCESS | 2496 | 1465205088586 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:48 INFO - PROCESS | 2496 | 1465205088693 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 02:24:48 INFO - PROCESS | 2496 | 1465205088776 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:48 INFO - PROCESS | 2496 | 1465205088778 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:48 INFO - PROCESS | 2496 | ++DOCSHELL 19843400 == 32 [pid = 2496] [id = 34] 02:24:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (19844400) [pid = 2496] [serial = 98] [outer = 00000000] 02:24:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (19848800) [pid = 2496] [serial = 99] [outer = 19844400] 02:24:48 INFO - PROCESS | 2496 | 1465205088832 Marionette DEBUG loaded listener.js 02:24:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (1984B400) [pid = 2496] [serial = 100] [outer = 19844400] 02:24:49 INFO - PROCESS | 2496 | 1465205089427 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 02:24:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:24:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 870ms 02:24:49 INFO - PROCESS | 2496 | 1465205089453 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 02:24:49 INFO - PROCESS | 2496 | 1465205089457 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 02:24:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:24:49 INFO - PROCESS | 2496 | 1465205089463 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:24:49 INFO - PROCESS | 2496 | 1465205089467 Marionette TRACE conn5 <- [1,102,null,{}] 02:24:49 INFO - PROCESS | 2496 | 1465205089474 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:49 INFO - PROCESS | 2496 | 1465205089477 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:49 INFO - PROCESS | 2496 | 1465205089582 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 02:24:49 INFO - PROCESS | 2496 | 1465205089661 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:49 INFO - PROCESS | 2496 | 1465205089666 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:49 INFO - PROCESS | 2496 | ++DOCSHELL 0CA22000 == 33 [pid = 2496] [id = 35] 02:24:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0CA22800) [pid = 2496] [serial = 101] [outer = 00000000] 02:24:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (0CF75400) [pid = 2496] [serial = 102] [outer = 0CA22800] 02:24:49 INFO - PROCESS | 2496 | 1465205089715 Marionette DEBUG loaded listener.js 02:24:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (0D353800) [pid = 2496] [serial = 103] [outer = 0CA22800] 02:24:50 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (19EFD000) [pid = 2496] [serial = 17] [outer = 00000000] [url = about:blank] 02:24:50 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (18831C00) [pid = 2496] [serial = 45] [outer = 00000000] [url = about:blank] 02:24:50 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (18874400) [pid = 2496] [serial = 46] [outer = 00000000] [url = about:blank] 02:24:50 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (19BE4400) [pid = 2496] [serial = 48] [outer = 00000000] [url = about:blank] 02:24:50 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (1B4A9C00) [pid = 2496] [serial = 51] [outer = 00000000] [url = about:blank] 02:24:50 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (19EF5000) [pid = 2496] [serial = 54] [outer = 00000000] [url = about:blank] 02:24:50 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (14149000) [pid = 2496] [serial = 57] [outer = 00000000] [url = about:blank] 02:24:50 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (1ED64400) [pid = 2496] [serial = 60] [outer = 00000000] [url = about:blank] 02:24:50 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0E697800) [pid = 2496] [serial = 33] [outer = 00000000] [url = about:blank] 02:24:50 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (1AB01C00) [pid = 2496] [serial = 49] [outer = 00000000] [url = about:blank] 02:24:50 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0D069C00) [pid = 2496] [serial = 31] [outer = 00000000] [url = about:blank] 02:24:50 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (1B4B0C00) [pid = 2496] [serial = 28] [outer = 00000000] [url = about:blank] 02:24:50 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0C95C800) [pid = 2496] [serial = 67] [outer = 00000000] [url = about:blank] 02:24:50 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (1ED6E000) [pid = 2496] [serial = 22] [outer = 00000000] [url = about:blank] 02:24:50 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (14F77400) [pid = 2496] [serial = 64] [outer = 00000000] [url = about:blank] 02:24:50 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (143C8000) [pid = 2496] [serial = 36] [outer = 00000000] [url = about:blank] 02:24:50 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (166F0400) [pid = 2496] [serial = 9] [outer = 00000000] [url = about:blank] 02:24:50 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (16673000) [pid = 2496] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:24:50 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0E69B000) [pid = 2496] [serial = 4] [outer = 00000000] [url = about:blank] 02:24:50 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0C95C000) [pid = 2496] [serial = 63] [outer = 00000000] [url = about:blank] 02:24:50 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0C91C400) [pid = 2496] [serial = 66] [outer = 00000000] [url = about:blank] 02:24:50 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0D562000) [pid = 2496] [serial = 69] [outer = 00000000] [url = about:blank] 02:24:50 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0CBE8400) [pid = 2496] [serial = 24] [outer = 00000000] [url = about:blank] 02:24:50 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (19EF5400) [pid = 2496] [serial = 27] [outer = 00000000] [url = about:blank] 02:24:50 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0CF2EC00) [pid = 2496] [serial = 30] [outer = 00000000] [url = about:blank] 02:24:50 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (1437E000) [pid = 2496] [serial = 35] [outer = 00000000] [url = about:blank] 02:24:50 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (14F23C00) [pid = 2496] [serial = 39] [outer = 00000000] [url = about:blank] 02:24:50 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (17675800) [pid = 2496] [serial = 42] [outer = 00000000] [url = about:blank] 02:24:50 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (18027000) [pid = 2496] [serial = 43] [outer = 00000000] [url = about:blank] 02:24:50 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (1ED69C00) [pid = 2496] [serial = 21] [outer = 00000000] [url = about:blank] 02:24:50 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (19B67000) [pid = 2496] [serial = 14] [outer = 00000000] [url = about:blank] 02:24:50 INFO - PROCESS | 2496 | 1465205090712 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 02:24:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:24:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1283ms 02:24:50 INFO - PROCESS | 2496 | 1465205090749 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 02:24:50 INFO - PROCESS | 2496 | 1465205090753 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 02:24:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:24:50 INFO - PROCESS | 2496 | 1465205090757 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:24:50 INFO - PROCESS | 2496 | 1465205090760 Marionette TRACE conn5 <- [1,106,null,{}] 02:24:50 INFO - PROCESS | 2496 | 1465205090765 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:50 INFO - PROCESS | 2496 | 1465205090768 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:50 INFO - PROCESS | 2496 | 1465205090858 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 02:24:50 INFO - PROCESS | 2496 | 1465205090931 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:50 INFO - PROCESS | 2496 | 1465205090933 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:50 INFO - PROCESS | 2496 | ++DOCSHELL 0CA1F800 == 34 [pid = 2496] [id = 36] 02:24:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (0CA20C00) [pid = 2496] [serial = 104] [outer = 00000000] 02:24:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (0CBE8400) [pid = 2496] [serial = 105] [outer = 0CA20C00] 02:24:51 INFO - PROCESS | 2496 | 1465205091009 Marionette DEBUG loaded listener.js 02:24:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0CFCAC00) [pid = 2496] [serial = 106] [outer = 0CA20C00] 02:24:51 INFO - PROCESS | 2496 | 1465205091380 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 02:24:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:24:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 670ms 02:24:51 INFO - PROCESS | 2496 | 1465205091429 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 02:24:51 INFO - PROCESS | 2496 | 1465205091434 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 02:24:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:24:51 INFO - PROCESS | 2496 | 1465205091440 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:24:51 INFO - PROCESS | 2496 | 1465205091443 Marionette TRACE conn5 <- [1,110,null,{}] 02:24:51 INFO - PROCESS | 2496 | 1465205091447 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:51 INFO - PROCESS | 2496 | 1465205091449 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:51 INFO - PROCESS | 2496 | 1465205091535 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 02:24:51 INFO - PROCESS | 2496 | 1465205091541 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:51 INFO - PROCESS | 2496 | 1465205091544 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:51 INFO - PROCESS | 2496 | ++DOCSHELL 0D71E800 == 35 [pid = 2496] [id = 37] 02:24:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0D843400) [pid = 2496] [serial = 107] [outer = 00000000] 02:24:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0DC30000) [pid = 2496] [serial = 108] [outer = 0D843400] 02:24:51 INFO - PROCESS | 2496 | 1465205091591 Marionette DEBUG loaded listener.js 02:24:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0E50B400) [pid = 2496] [serial = 109] [outer = 0D843400] 02:24:52 INFO - PROCESS | 2496 | 1465205092018 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 02:24:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:24:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 02:24:52 INFO - PROCESS | 2496 | 1465205092074 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 02:24:52 INFO - PROCESS | 2496 | 1465205092076 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 02:24:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:24:52 INFO - PROCESS | 2496 | 1465205092079 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:24:52 INFO - PROCESS | 2496 | 1465205092083 Marionette TRACE conn5 <- [1,114,null,{}] 02:24:52 INFO - PROCESS | 2496 | 1465205092094 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:52 INFO - PROCESS | 2496 | 1465205092098 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:52 INFO - PROCESS | 2496 | 1465205092181 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 02:24:52 INFO - PROCESS | 2496 | 1465205092190 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:52 INFO - PROCESS | 2496 | 1465205092193 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:52 INFO - PROCESS | 2496 | ++DOCSHELL 14D9AC00 == 36 [pid = 2496] [id = 38] 02:24:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (14D9B000) [pid = 2496] [serial = 110] [outer = 00000000] 02:24:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (14F28800) [pid = 2496] [serial = 111] [outer = 14D9B000] 02:24:52 INFO - PROCESS | 2496 | 1465205092262 Marionette DEBUG loaded listener.js 02:24:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (15F0B400) [pid = 2496] [serial = 112] [outer = 14D9B000] 02:24:52 INFO - PROCESS | 2496 | 1465205092696 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 02:24:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:24:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 670ms 02:24:52 INFO - PROCESS | 2496 | 1465205092753 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 02:24:52 INFO - PROCESS | 2496 | 1465205092756 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 02:24:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:24:52 INFO - PROCESS | 2496 | 1465205092759 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:24:52 INFO - PROCESS | 2496 | 1465205092761 Marionette TRACE conn5 <- [1,118,null,{}] 02:24:52 INFO - PROCESS | 2496 | 1465205092764 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:52 INFO - PROCESS | 2496 | 1465205092766 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:52 INFO - PROCESS | 2496 | 1465205092874 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 02:24:52 INFO - PROCESS | 2496 | 1465205092879 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:52 INFO - PROCESS | 2496 | 1465205092881 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:52 INFO - PROCESS | 2496 | ++DOCSHELL 15F0F000 == 37 [pid = 2496] [id = 39] 02:24:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (165DE000) [pid = 2496] [serial = 113] [outer = 00000000] 02:24:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (1767B800) [pid = 2496] [serial = 114] [outer = 165DE000] 02:24:52 INFO - PROCESS | 2496 | 1465205092927 Marionette DEBUG loaded listener.js 02:24:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (18027C00) [pid = 2496] [serial = 115] [outer = 165DE000] 02:24:53 INFO - PROCESS | 2496 | 1465205093346 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 02:24:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:24:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 02:24:53 INFO - PROCESS | 2496 | 1465205093394 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 02:24:53 INFO - PROCESS | 2496 | 1465205093396 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 02:24:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:24:53 INFO - PROCESS | 2496 | 1465205093399 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:24:53 INFO - PROCESS | 2496 | 1465205093400 Marionette TRACE conn5 <- [1,122,null,{}] 02:24:53 INFO - PROCESS | 2496 | 1465205093404 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:53 INFO - PROCESS | 2496 | 1465205093406 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:53 INFO - PROCESS | 2496 | 1465205093506 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 02:24:53 INFO - PROCESS | 2496 | 1465205093575 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:53 INFO - PROCESS | 2496 | 1465205093577 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:53 INFO - PROCESS | 2496 | ++DOCSHELL 180A8000 == 38 [pid = 2496] [id = 40] 02:24:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (1864F000) [pid = 2496] [serial = 116] [outer = 00000000] 02:24:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (18827800) [pid = 2496] [serial = 117] [outer = 1864F000] 02:24:53 INFO - PROCESS | 2496 | 1465205093621 Marionette DEBUG loaded listener.js 02:24:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (1886A400) [pid = 2496] [serial = 118] [outer = 1864F000] 02:24:54 INFO - PROCESS | 2496 | 1465205094026 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 02:24:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:24:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 670ms 02:24:54 INFO - PROCESS | 2496 | 1465205094076 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 02:24:54 INFO - PROCESS | 2496 | 1465205094078 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 02:24:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:24:54 INFO - PROCESS | 2496 | 1465205094081 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:24:54 INFO - PROCESS | 2496 | 1465205094083 Marionette TRACE conn5 <- [1,126,null,{}] 02:24:54 INFO - PROCESS | 2496 | 1465205094086 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:54 INFO - PROCESS | 2496 | 1465205094091 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:54 INFO - PROCESS | 2496 | 1465205094217 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 02:24:54 INFO - PROCESS | 2496 | 1465205094225 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:54 INFO - PROCESS | 2496 | 1465205094227 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:54 INFO - PROCESS | 2496 | ++DOCSHELL 1886D000 == 39 [pid = 2496] [id = 41] 02:24:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (18AC1800) [pid = 2496] [serial = 119] [outer = 00000000] 02:24:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (19849800) [pid = 2496] [serial = 120] [outer = 18AC1800] 02:24:54 INFO - PROCESS | 2496 | 1465205094271 Marionette DEBUG loaded listener.js 02:24:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (19B65000) [pid = 2496] [serial = 121] [outer = 18AC1800] 02:24:54 INFO - PROCESS | 2496 | 1465205094698 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 02:24:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:24:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 02:24:54 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0D55C400) [pid = 2496] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:24:54 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0D326800) [pid = 2496] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:24:54 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (1B446400) [pid = 2496] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:24:54 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0D558400) [pid = 2496] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:24:54 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (17814400) [pid = 2496] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:24:54 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (14145000) [pid = 2496] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:24:54 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (173DF000) [pid = 2496] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:24:54 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0CA20400) [pid = 2496] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:24:54 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0D55E400) [pid = 2496] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:24:54 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (14A33000) [pid = 2496] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:24:54 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (1413C400) [pid = 2496] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:24:54 INFO - PROCESS | 2496 | 1465205094831 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 02:24:54 INFO - PROCESS | 2496 | 1465205094833 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 02:24:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:24:54 INFO - PROCESS | 2496 | 1465205094843 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:24:54 INFO - PROCESS | 2496 | 1465205094845 Marionette TRACE conn5 <- [1,130,null,{}] 02:24:54 INFO - PROCESS | 2496 | 1465205094848 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:54 INFO - PROCESS | 2496 | 1465205094850 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:54 INFO - PROCESS | 2496 | 1465205094933 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 02:24:54 INFO - PROCESS | 2496 | 1465205094941 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:54 INFO - PROCESS | 2496 | 1465205094943 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:54 INFO - PROCESS | 2496 | ++DOCSHELL 0CA24000 == 40 [pid = 2496] [id = 42] 02:24:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0D34AC00) [pid = 2496] [serial = 122] [outer = 00000000] 02:24:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (1413C400) [pid = 2496] [serial = 123] [outer = 0D34AC00] 02:24:54 INFO - PROCESS | 2496 | 1465205094987 Marionette DEBUG loaded listener.js 02:24:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (14F80C00) [pid = 2496] [serial = 124] [outer = 0D34AC00] 02:24:55 INFO - PROCESS | 2496 | 1465205095387 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 02:24:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:24:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 570ms 02:24:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:24:55 INFO - PROCESS | 2496 | 1465205095416 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 02:24:55 INFO - PROCESS | 2496 | 1465205095417 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 02:24:55 INFO - PROCESS | 2496 | 1465205095429 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:24:55 INFO - PROCESS | 2496 | 1465205095431 Marionette TRACE conn5 <- [1,134,null,{}] 02:24:55 INFO - PROCESS | 2496 | 1465205095435 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:55 INFO - PROCESS | 2496 | 1465205095437 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:55 INFO - PROCESS | 2496 | 1465205095517 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 02:24:55 INFO - PROCESS | 2496 | 1465205095523 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:55 INFO - PROCESS | 2496 | 1465205095525 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:55 INFO - PROCESS | 2496 | ++DOCSHELL 19847C00 == 41 [pid = 2496] [id = 43] 02:24:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (19B60800) [pid = 2496] [serial = 125] [outer = 00000000] 02:24:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (1AA54C00) [pid = 2496] [serial = 126] [outer = 19B60800] 02:24:55 INFO - PROCESS | 2496 | 1465205095569 Marionette DEBUG loaded listener.js 02:24:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (1B2C8C00) [pid = 2496] [serial = 127] [outer = 19B60800] 02:24:55 INFO - PROCESS | 2496 | 1465205095976 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 02:24:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:24:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 590ms 02:24:56 INFO - PROCESS | 2496 | 1465205096012 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 02:24:56 INFO - PROCESS | 2496 | 1465205096014 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 02:24:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:24:56 INFO - PROCESS | 2496 | 1465205096026 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:24:56 INFO - PROCESS | 2496 | 1465205096028 Marionette TRACE conn5 <- [1,138,null,{}] 02:24:56 INFO - PROCESS | 2496 | 1465205096031 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:56 INFO - PROCESS | 2496 | 1465205096033 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:56 INFO - PROCESS | 2496 | 1465205096110 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 02:24:56 INFO - PROCESS | 2496 | 1465205096115 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:56 INFO - PROCESS | 2496 | 1465205096117 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:56 INFO - PROCESS | 2496 | ++DOCSHELL 14D96000 == 42 [pid = 2496] [id = 44] 02:24:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (1B446400) [pid = 2496] [serial = 128] [outer = 00000000] 02:24:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (1B4A7800) [pid = 2496] [serial = 129] [outer = 1B446400] 02:24:56 INFO - PROCESS | 2496 | 1465205096162 Marionette DEBUG loaded listener.js 02:24:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (1B4A9400) [pid = 2496] [serial = 130] [outer = 1B446400] 02:24:56 INFO - PROCESS | 2496 | 1465205096600 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 02:24:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:24:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 631ms 02:24:56 INFO - PROCESS | 2496 | 1465205096659 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 02:24:56 INFO - PROCESS | 2496 | 1465205096661 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 02:24:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:24:56 INFO - PROCESS | 2496 | 1465205096664 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:24:56 INFO - PROCESS | 2496 | 1465205096666 Marionette TRACE conn5 <- [1,142,null,{}] 02:24:56 INFO - PROCESS | 2496 | 1465205096669 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:56 INFO - PROCESS | 2496 | 1465205096671 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:56 INFO - PROCESS | 2496 | 1465205096748 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 02:24:56 INFO - PROCESS | 2496 | 1465205096753 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:56 INFO - PROCESS | 2496 | 1465205096755 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:56 INFO - PROCESS | 2496 | ++DOCSHELL 15F08000 == 43 [pid = 2496] [id = 45] 02:24:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (1808BC00) [pid = 2496] [serial = 131] [outer = 00000000] 02:24:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (181B5C00) [pid = 2496] [serial = 132] [outer = 1808BC00] 02:24:56 INFO - PROCESS | 2496 | 1465205096801 Marionette DEBUG loaded listener.js 02:24:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (181BA000) [pid = 2496] [serial = 133] [outer = 1808BC00] 02:24:57 INFO - PROCESS | 2496 | 1465205097566 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 02:24:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:24:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 970ms 02:24:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:24:57 INFO - PROCESS | 2496 | 1465205097638 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 02:24:57 INFO - PROCESS | 2496 | 1465205097643 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 02:24:57 INFO - PROCESS | 2496 | 1465205097648 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:24:57 INFO - PROCESS | 2496 | 1465205097653 Marionette TRACE conn5 <- [1,146,null,{}] 02:24:57 INFO - PROCESS | 2496 | 1465205097659 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:57 INFO - PROCESS | 2496 | 1465205097661 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:57 INFO - PROCESS | 2496 | 1465205097788 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 02:24:57 INFO - PROCESS | 2496 | 1465205097856 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:57 INFO - PROCESS | 2496 | 1465205097859 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:57 INFO - PROCESS | 2496 | ++DOCSHELL 0CA24C00 == 44 [pid = 2496] [id = 46] 02:24:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0D0EA000) [pid = 2496] [serial = 134] [outer = 00000000] 02:24:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0D9B4000) [pid = 2496] [serial = 135] [outer = 0D0EA000] 02:24:57 INFO - PROCESS | 2496 | 1465205097915 Marionette DEBUG loaded listener.js 02:24:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (1413F000) [pid = 2496] [serial = 136] [outer = 0D0EA000] 02:24:58 INFO - PROCESS | 2496 | 1465205098804 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 02:24:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:24:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1234ms 02:24:58 INFO - PROCESS | 2496 | 1465205098882 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 02:24:58 INFO - PROCESS | 2496 | 1465205098887 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 02:24:58 INFO - PROCESS | 2496 | 1465205098892 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:24:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:24:58 INFO - PROCESS | 2496 | 1465205098896 Marionette TRACE conn5 <- [1,150,null,{}] 02:24:58 INFO - PROCESS | 2496 | 1465205098901 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:58 INFO - PROCESS | 2496 | 1465205098904 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:59 INFO - PROCESS | 2496 | 1465205099020 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 02:24:59 INFO - PROCESS | 2496 | --DOCSHELL 1413E800 == 43 [pid = 2496] [id = 32] 02:24:59 INFO - PROCESS | 2496 | --DOCSHELL 1886FC00 == 42 [pid = 2496] [id = 33] 02:24:59 INFO - PROCESS | 2496 | --DOCSHELL 19843400 == 41 [pid = 2496] [id = 34] 02:24:59 INFO - PROCESS | 2496 | --DOCSHELL 0D31C800 == 40 [pid = 2496] [id = 31] 02:24:59 INFO - PROCESS | 2496 | --DOCSHELL 14A31000 == 39 [pid = 2496] [id = 29] 02:24:59 INFO - PROCESS | 2496 | --DOCSHELL 173DE800 == 38 [pid = 2496] [id = 30] 02:24:59 INFO - PROCESS | 2496 | --DOCSHELL 14D96000 == 37 [pid = 2496] [id = 44] 02:24:59 INFO - PROCESS | 2496 | --DOCSHELL 19847C00 == 36 [pid = 2496] [id = 43] 02:24:59 INFO - PROCESS | 2496 | --DOCSHELL 0CA24000 == 35 [pid = 2496] [id = 42] 02:24:59 INFO - PROCESS | 2496 | --DOCSHELL 1886D000 == 34 [pid = 2496] [id = 41] 02:24:59 INFO - PROCESS | 2496 | --DOCSHELL 180A8000 == 33 [pid = 2496] [id = 40] 02:24:59 INFO - PROCESS | 2496 | --DOCSHELL 15F0F000 == 32 [pid = 2496] [id = 39] 02:24:59 INFO - PROCESS | 2496 | --DOCSHELL 14D9AC00 == 31 [pid = 2496] [id = 38] 02:24:59 INFO - PROCESS | 2496 | --DOCSHELL 0D71E800 == 30 [pid = 2496] [id = 37] 02:24:59 INFO - PROCESS | 2496 | --DOCSHELL 0CA1F800 == 29 [pid = 2496] [id = 36] 02:24:59 INFO - PROCESS | 2496 | --DOCSHELL 0CA22000 == 28 [pid = 2496] [id = 35] 02:24:59 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (1F077400) [pid = 2496] [serial = 72] [outer = 00000000] [url = about:blank] 02:24:59 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (1ED68000) [pid = 2496] [serial = 61] [outer = 00000000] [url = about:blank] 02:24:59 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (1C087C00) [pid = 2496] [serial = 52] [outer = 00000000] [url = about:blank] 02:24:59 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (1D08E400) [pid = 2496] [serial = 70] [outer = 00000000] [url = about:blank] 02:24:59 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (1B445400) [pid = 2496] [serial = 55] [outer = 00000000] [url = about:blank] 02:24:59 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (1981EC00) [pid = 2496] [serial = 58] [outer = 00000000] [url = about:blank] 02:24:59 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (1781D000) [pid = 2496] [serial = 88] [outer = 00000000] [url = about:blank] 02:24:59 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0CBEB000) [pid = 2496] [serial = 75] [outer = 00000000] [url = about:blank] 02:24:59 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0CF6D000) [pid = 2496] [serial = 76] [outer = 00000000] [url = about:blank] 02:24:59 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0D567400) [pid = 2496] [serial = 78] [outer = 00000000] [url = about:blank] 02:24:59 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (15F0C400) [pid = 2496] [serial = 84] [outer = 00000000] [url = about:blank] 02:24:59 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0D83FC00) [pid = 2496] [serial = 79] [outer = 00000000] [url = about:blank] 02:24:59 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (14141800) [pid = 2496] [serial = 81] [outer = 00000000] [url = about:blank] 02:24:59 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (143BCC00) [pid = 2496] [serial = 82] [outer = 00000000] [url = about:blank] 02:24:59 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (17814C00) [pid = 2496] [serial = 87] [outer = 00000000] [url = about:blank] 02:24:59 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (1F07D000) [pid = 2496] [serial = 73] [outer = 00000000] [url = about:blank] 02:24:59 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (1667D800) [pid = 2496] [serial = 85] [outer = 00000000] [url = about:blank] 02:24:59 INFO - PROCESS | 2496 | 1465205099129 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:59 INFO - PROCESS | 2496 | 1465205099133 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:59 INFO - PROCESS | 2496 | ++DOCSHELL 0C953C00 == 29 [pid = 2496] [id = 47] 02:24:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0C957800) [pid = 2496] [serial = 137] [outer = 00000000] 02:24:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0CA1AC00) [pid = 2496] [serial = 138] [outer = 0C957800] 02:24:59 INFO - PROCESS | 2496 | 1465205099181 Marionette DEBUG loaded listener.js 02:24:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0CBEB000) [pid = 2496] [serial = 139] [outer = 0C957800] 02:24:59 INFO - PROCESS | 2496 | 1465205099579 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 02:24:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:24:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 730ms 02:24:59 INFO - PROCESS | 2496 | 1465205099627 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 02:24:59 INFO - PROCESS | 2496 | 1465205099632 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 02:24:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:24:59 INFO - PROCESS | 2496 | 1465205099638 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:24:59 INFO - PROCESS | 2496 | 1465205099641 Marionette TRACE conn5 <- [1,154,null,{}] 02:24:59 INFO - PROCESS | 2496 | 1465205099644 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:59 INFO - PROCESS | 2496 | 1465205099647 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:59 INFO - PROCESS | 2496 | 1465205099735 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 02:24:59 INFO - PROCESS | 2496 | 1465205099741 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:59 INFO - PROCESS | 2496 | 1465205099744 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:24:59 INFO - PROCESS | 2496 | ++DOCSHELL 0D55E000 == 30 [pid = 2496] [id = 48] 02:24:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0D55E800) [pid = 2496] [serial = 140] [outer = 00000000] 02:24:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0E50B000) [pid = 2496] [serial = 141] [outer = 0D55E800] 02:24:59 INFO - PROCESS | 2496 | 1465205099790 Marionette DEBUG loaded listener.js 02:24:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (1413E800) [pid = 2496] [serial = 142] [outer = 0D55E800] 02:25:00 INFO - PROCESS | 2496 | 1465205100237 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 02:25:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:25:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 631ms 02:25:00 INFO - PROCESS | 2496 | 1465205100272 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 02:25:00 INFO - PROCESS | 2496 | 1465205100274 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 02:25:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:25:00 INFO - PROCESS | 2496 | 1465205100278 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:25:00 INFO - PROCESS | 2496 | 1465205100281 Marionette TRACE conn5 <- [1,158,null,{}] 02:25:00 INFO - PROCESS | 2496 | 1465205100292 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:00 INFO - PROCESS | 2496 | 1465205100297 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:00 INFO - PROCESS | 2496 | 1465205100381 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 02:25:00 INFO - PROCESS | 2496 | 1465205100416 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:00 INFO - PROCESS | 2496 | 1465205100419 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:00 INFO - PROCESS | 2496 | ++DOCSHELL 15F04C00 == 31 [pid = 2496] [id = 49] 02:25:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (15F07000) [pid = 2496] [serial = 143] [outer = 00000000] 02:25:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (16673400) [pid = 2496] [serial = 144] [outer = 15F07000] 02:25:00 INFO - PROCESS | 2496 | 1465205100466 Marionette DEBUG loaded listener.js 02:25:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (166F3400) [pid = 2496] [serial = 145] [outer = 15F07000] 02:25:00 INFO - PROCESS | 2496 | 1465205100913 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 02:25:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:25:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 670ms 02:25:00 INFO - PROCESS | 2496 | 1465205100952 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 02:25:00 INFO - PROCESS | 2496 | 1465205100954 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 02:25:00 INFO - PROCESS | 2496 | 1465205100957 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:25:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:25:00 INFO - PROCESS | 2496 | 1465205100959 Marionette TRACE conn5 <- [1,162,null,{}] 02:25:00 INFO - PROCESS | 2496 | 1465205100963 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:00 INFO - PROCESS | 2496 | 1465205100965 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:01 INFO - PROCESS | 2496 | 1465205101051 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 02:25:01 INFO - PROCESS | 2496 | 1465205101057 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:01 INFO - PROCESS | 2496 | 1465205101059 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:01 INFO - PROCESS | 2496 | ++DOCSHELL 17675800 == 32 [pid = 2496] [id = 50] 02:25:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (1767C000) [pid = 2496] [serial = 146] [outer = 00000000] 02:25:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (1808E000) [pid = 2496] [serial = 147] [outer = 1767C000] 02:25:01 INFO - PROCESS | 2496 | 1465205101105 Marionette DEBUG loaded listener.js 02:25:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (180ACC00) [pid = 2496] [serial = 148] [outer = 1767C000] 02:25:01 INFO - PROCESS | 2496 | 1465205101562 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 02:25:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:25:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 631ms 02:25:01 INFO - PROCESS | 2496 | 1465205101597 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 02:25:01 INFO - PROCESS | 2496 | 1465205101599 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 02:25:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:25:01 INFO - PROCESS | 2496 | 1465205101602 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:25:01 INFO - PROCESS | 2496 | 1465205101604 Marionette TRACE conn5 <- [1,166,null,{}] 02:25:01 INFO - PROCESS | 2496 | 1465205101607 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:01 INFO - PROCESS | 2496 | 1465205101609 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:01 INFO - PROCESS | 2496 | 1465205101710 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 02:25:01 INFO - PROCESS | 2496 | 1465205101718 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:01 INFO - PROCESS | 2496 | 1465205101720 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:01 INFO - PROCESS | 2496 | ++DOCSHELL 181AF800 == 33 [pid = 2496] [id = 51] 02:25:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (181BB400) [pid = 2496] [serial = 149] [outer = 00000000] 02:25:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (18829000) [pid = 2496] [serial = 150] [outer = 181BB400] 02:25:01 INFO - PROCESS | 2496 | 1465205101765 Marionette DEBUG loaded listener.js 02:25:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (18872000) [pid = 2496] [serial = 151] [outer = 181BB400] 02:25:02 INFO - PROCESS | 2496 | 1465205102236 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 02:25:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:25:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 02:25:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:25:02 INFO - PROCESS | 2496 | 1465205102273 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 02:25:02 INFO - PROCESS | 2496 | 1465205102275 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 02:25:02 INFO - PROCESS | 2496 | 1465205102285 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:25:02 INFO - PROCESS | 2496 | 1465205102287 Marionette TRACE conn5 <- [1,170,null,{}] 02:25:02 INFO - PROCESS | 2496 | 1465205102290 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:02 INFO - PROCESS | 2496 | 1465205102296 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:02 INFO - PROCESS | 2496 | 1465205102427 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 02:25:02 INFO - PROCESS | 2496 | 1465205102439 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:02 INFO - PROCESS | 2496 | 1465205102441 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:02 INFO - PROCESS | 2496 | ++DOCSHELL 18875800 == 34 [pid = 2496] [id = 52] 02:25:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (18876C00) [pid = 2496] [serial = 152] [outer = 00000000] 02:25:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (19EFC000) [pid = 2496] [serial = 153] [outer = 18876C00] 02:25:02 INFO - PROCESS | 2496 | 1465205102527 Marionette DEBUG loaded listener.js 02:25:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (1AB07C00) [pid = 2496] [serial = 154] [outer = 18876C00] 02:25:02 INFO - PROCESS | 2496 | 1465205102934 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 02:25:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:25:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 690ms 02:25:02 INFO - PROCESS | 2496 | 1465205102969 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 02:25:02 INFO - PROCESS | 2496 | 1465205102971 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 02:25:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:25:02 INFO - PROCESS | 2496 | 1465205102974 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:25:02 INFO - PROCESS | 2496 | 1465205102976 Marionette TRACE conn5 <- [1,174,null,{}] 02:25:02 INFO - PROCESS | 2496 | 1465205102985 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:02 INFO - PROCESS | 2496 | 1465205102987 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:03 INFO - PROCESS | 2496 | 1465205103108 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 02:25:03 INFO - PROCESS | 2496 | 1465205103116 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:03 INFO - PROCESS | 2496 | 1465205103118 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:03 INFO - PROCESS | 2496 | ++DOCSHELL 143BD000 == 35 [pid = 2496] [id = 53] 02:25:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (14F78C00) [pid = 2496] [serial = 155] [outer = 00000000] 02:25:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (19B2F800) [pid = 2496] [serial = 156] [outer = 14F78C00] 02:25:03 INFO - PROCESS | 2496 | 1465205103164 Marionette DEBUG loaded listener.js 02:25:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (19B30400) [pid = 2496] [serial = 157] [outer = 14F78C00] 02:25:03 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (18871400) [pid = 2496] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:25:03 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (19844400) [pid = 2496] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:25:03 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0D34AC00) [pid = 2496] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:25:03 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (19B60800) [pid = 2496] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:25:03 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (1B446400) [pid = 2496] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:25:03 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (1864F000) [pid = 2496] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:25:03 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0D843400) [pid = 2496] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:25:03 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0CA22800) [pid = 2496] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:25:03 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (14D9B000) [pid = 2496] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:25:03 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0CA20C00) [pid = 2496] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:25:03 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (165DE000) [pid = 2496] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:25:03 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (18AC1800) [pid = 2496] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:25:03 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0D31CC00) [pid = 2496] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:25:03 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (14141C00) [pid = 2496] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:25:03 INFO - PROCESS | 2496 | 1465205103645 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 02:25:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:25:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 730ms 02:25:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:25:03 INFO - PROCESS | 2496 | 1465205103705 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 02:25:03 INFO - PROCESS | 2496 | 1465205103707 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 02:25:03 INFO - PROCESS | 2496 | 1465205103710 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:25:03 INFO - PROCESS | 2496 | 1465205103712 Marionette TRACE conn5 <- [1,178,null,{}] 02:25:03 INFO - PROCESS | 2496 | 1465205103716 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:03 INFO - PROCESS | 2496 | 1465205103717 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:03 INFO - PROCESS | 2496 | 1465205103796 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 02:25:03 INFO - PROCESS | 2496 | 1465205103802 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:03 INFO - PROCESS | 2496 | 1465205103804 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:03 INFO - PROCESS | 2496 | ++DOCSHELL 0C956800 == 36 [pid = 2496] [id = 54] 02:25:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (181B5800) [pid = 2496] [serial = 158] [outer = 00000000] 02:25:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (19B29400) [pid = 2496] [serial = 159] [outer = 181B5800] 02:25:03 INFO - PROCESS | 2496 | 1465205103848 Marionette DEBUG loaded listener.js 02:25:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (19B34800) [pid = 2496] [serial = 160] [outer = 181B5800] 02:25:04 INFO - PROCESS | 2496 | 1465205104247 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 02:25:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:25:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 570ms 02:25:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:25:04 INFO - PROCESS | 2496 | 1465205104281 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 02:25:04 INFO - PROCESS | 2496 | 1465205104283 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 02:25:04 INFO - PROCESS | 2496 | 1465205104285 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:25:04 INFO - PROCESS | 2496 | 1465205104287 Marionette TRACE conn5 <- [1,182,null,{}] 02:25:04 INFO - PROCESS | 2496 | 1465205104301 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:04 INFO - PROCESS | 2496 | 1465205104303 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:04 INFO - PROCESS | 2496 | 1465205104387 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 02:25:04 INFO - PROCESS | 2496 | 1465205104393 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:04 INFO - PROCESS | 2496 | 1465205104395 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:04 INFO - PROCESS | 2496 | ++DOCSHELL 165E7C00 == 37 [pid = 2496] [id = 55] 02:25:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (181B6400) [pid = 2496] [serial = 161] [outer = 00000000] 02:25:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (1B446400) [pid = 2496] [serial = 162] [outer = 181B6400] 02:25:04 INFO - PROCESS | 2496 | 1465205104447 Marionette DEBUG loaded listener.js 02:25:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (1B44C000) [pid = 2496] [serial = 163] [outer = 181B6400] 02:25:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (1782D000) [pid = 2496] [serial = 164] [outer = 0E69E000] 02:25:04 INFO - PROCESS | 2496 | 1465205104905 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 02:25:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:25:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 670ms 02:25:04 INFO - PROCESS | 2496 | 1465205104957 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 02:25:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:25:04 INFO - PROCESS | 2496 | 1465205104959 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 02:25:04 INFO - PROCESS | 2496 | 1465205104962 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:25:04 INFO - PROCESS | 2496 | 1465205104964 Marionette TRACE conn5 <- [1,186,null,{}] 02:25:04 INFO - PROCESS | 2496 | 1465205104968 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:04 INFO - PROCESS | 2496 | 1465205104970 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:05 INFO - PROCESS | 2496 | 1465205105053 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 02:25:05 INFO - PROCESS | 2496 | 1465205105059 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:05 INFO - PROCESS | 2496 | 1465205105061 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:05 INFO - PROCESS | 2496 | ++DOCSHELL 16678000 == 38 [pid = 2496] [id = 56] 02:25:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (166EA800) [pid = 2496] [serial = 165] [outer = 00000000] 02:25:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (1B2C2400) [pid = 2496] [serial = 166] [outer = 166EA800] 02:25:05 INFO - PROCESS | 2496 | 1465205105107 Marionette DEBUG loaded listener.js 02:25:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (1C026400) [pid = 2496] [serial = 167] [outer = 166EA800] 02:25:05 INFO - PROCESS | 2496 | 1465205105587 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 02:25:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:25:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 670ms 02:25:05 INFO - PROCESS | 2496 | 1465205105634 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 02:25:05 INFO - PROCESS | 2496 | 1465205105639 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 02:25:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:25:05 INFO - PROCESS | 2496 | 1465205105660 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:25:05 INFO - PROCESS | 2496 | 1465205105664 Marionette TRACE conn5 <- [1,190,null,{}] 02:25:05 INFO - PROCESS | 2496 | 1465205105670 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:05 INFO - PROCESS | 2496 | 1465205105673 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:05 INFO - PROCESS | 2496 | 1465205105827 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 02:25:05 INFO - PROCESS | 2496 | 1465205105921 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:05 INFO - PROCESS | 2496 | 1465205105925 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:05 INFO - PROCESS | 2496 | ++DOCSHELL 0D0E8800 == 39 [pid = 2496] [id = 57] 02:25:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0D0E9C00) [pid = 2496] [serial = 168] [outer = 00000000] 02:25:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0D558800) [pid = 2496] [serial = 169] [outer = 0D0E9C00] 02:25:05 INFO - PROCESS | 2496 | 1465205105983 Marionette DEBUG loaded listener.js 02:25:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0D71A400) [pid = 2496] [serial = 170] [outer = 0D0E9C00] 02:25:06 INFO - PROCESS | 2496 | 1465205106551 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 02:25:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:25:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 930ms 02:25:06 INFO - PROCESS | 2496 | 1465205106592 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 02:25:06 INFO - PROCESS | 2496 | 1465205106597 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 02:25:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:25:06 INFO - PROCESS | 2496 | 1465205106603 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:25:06 INFO - PROCESS | 2496 | 1465205106606 Marionette TRACE conn5 <- [1,194,null,{}] 02:25:06 INFO - PROCESS | 2496 | 1465205106610 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:06 INFO - PROCESS | 2496 | 1465205106613 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:06 INFO - PROCESS | 2496 | 1465205106725 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 02:25:06 INFO - PROCESS | 2496 | 1465205106816 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:06 INFO - PROCESS | 2496 | 1465205106818 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:06 INFO - PROCESS | 2496 | ++DOCSHELL 14D94000 == 40 [pid = 2496] [id = 58] 02:25:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (14D9AC00) [pid = 2496] [serial = 171] [outer = 00000000] 02:25:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (16674000) [pid = 2496] [serial = 172] [outer = 14D9AC00] 02:25:06 INFO - PROCESS | 2496 | 1465205106875 Marionette DEBUG loaded listener.js 02:25:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (173DF000) [pid = 2496] [serial = 173] [outer = 14D9AC00] 02:25:07 INFO - PROCESS | 2496 | 1465205107437 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 02:25:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:25:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 870ms 02:25:07 INFO - PROCESS | 2496 | 1465205107477 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 02:25:07 INFO - PROCESS | 2496 | 1465205107480 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 02:25:07 INFO - PROCESS | 2496 | 1465205107484 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:25:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:25:07 INFO - PROCESS | 2496 | 1465205107488 Marionette TRACE conn5 <- [1,198,null,{}] 02:25:07 INFO - PROCESS | 2496 | 1465205107499 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:07 INFO - PROCESS | 2496 | 1465205107505 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:07 INFO - PROCESS | 2496 | 1465205107617 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 02:25:07 INFO - PROCESS | 2496 | 1465205107709 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:07 INFO - PROCESS | 2496 | 1465205107713 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:07 INFO - PROCESS | 2496 | ++DOCSHELL 19B6D800 == 41 [pid = 2496] [id = 59] 02:25:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (19BDC000) [pid = 2496] [serial = 174] [outer = 00000000] 02:25:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (1AB0E400) [pid = 2496] [serial = 175] [outer = 19BDC000] 02:25:07 INFO - PROCESS | 2496 | 1465205107770 Marionette DEBUG loaded listener.js 02:25:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (1C0D1400) [pid = 2496] [serial = 176] [outer = 19BDC000] 02:25:08 INFO - PROCESS | 2496 | 1465205108332 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 02:25:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:25:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 871ms 02:25:08 INFO - PROCESS | 2496 | 1465205108357 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 02:25:08 INFO - PROCESS | 2496 | 1465205108361 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 02:25:08 INFO - PROCESS | 2496 | 1465205108364 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:25:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:25:08 INFO - PROCESS | 2496 | 1465205108366 Marionette TRACE conn5 <- [1,202,null,{}] 02:25:08 INFO - PROCESS | 2496 | 1465205108370 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:08 INFO - PROCESS | 2496 | 1465205108372 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:08 INFO - PROCESS | 2496 | 1465205108482 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 02:25:08 INFO - PROCESS | 2496 | 1465205108582 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:08 INFO - PROCESS | 2496 | 1465205108584 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:08 INFO - PROCESS | 2496 | ++DOCSHELL 1C0D7000 == 42 [pid = 2496] [id = 60] 02:25:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (1C0D7C00) [pid = 2496] [serial = 177] [outer = 00000000] 02:25:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (1CAB7000) [pid = 2496] [serial = 178] [outer = 1C0D7C00] 02:25:08 INFO - PROCESS | 2496 | 1465205108640 Marionette DEBUG loaded listener.js 02:25:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 96 (1D08F800) [pid = 2496] [serial = 179] [outer = 1C0D7C00] 02:25:09 INFO - PROCESS | 2496 | 1465205109394 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 02:25:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:25:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1067ms 02:25:09 INFO - PROCESS | 2496 | 1465205109435 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 02:25:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:25:09 INFO - PROCESS | 2496 | 1465205109439 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 02:25:09 INFO - PROCESS | 2496 | 1465205109444 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:25:09 INFO - PROCESS | 2496 | 1465205109447 Marionette TRACE conn5 <- [1,206,null,{}] 02:25:09 INFO - PROCESS | 2496 | 1465205109453 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:09 INFO - PROCESS | 2496 | 1465205109455 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:09 INFO - PROCESS | 2496 | 1465205109557 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 02:25:09 INFO - PROCESS | 2496 | 1465205109636 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:09 INFO - PROCESS | 2496 | 1465205109640 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:09 INFO - PROCESS | 2496 | ++DOCSHELL 0D564000 == 43 [pid = 2496] [id = 61] 02:25:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 97 (0D564C00) [pid = 2496] [serial = 180] [outer = 00000000] 02:25:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 98 (0D8EA800) [pid = 2496] [serial = 181] [outer = 0D564C00] 02:25:09 INFO - PROCESS | 2496 | 1465205109737 Marionette DEBUG loaded listener.js 02:25:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 99 (0E693800) [pid = 2496] [serial = 182] [outer = 0D564C00] 02:25:09 INFO - PROCESS | 2496 | --DOCSHELL 165E7C00 == 42 [pid = 2496] [id = 55] 02:25:09 INFO - PROCESS | 2496 | --DOCSHELL 0C956800 == 41 [pid = 2496] [id = 54] 02:25:09 INFO - PROCESS | 2496 | --DOCSHELL 143BD000 == 40 [pid = 2496] [id = 53] 02:25:09 INFO - PROCESS | 2496 | --DOCSHELL 18875800 == 39 [pid = 2496] [id = 52] 02:25:09 INFO - PROCESS | 2496 | --DOCSHELL 181AF800 == 38 [pid = 2496] [id = 51] 02:25:09 INFO - PROCESS | 2496 | --DOCSHELL 17675800 == 37 [pid = 2496] [id = 50] 02:25:09 INFO - PROCESS | 2496 | --DOCSHELL 15F04C00 == 36 [pid = 2496] [id = 49] 02:25:09 INFO - PROCESS | 2496 | --DOCSHELL 0D55E000 == 35 [pid = 2496] [id = 48] 02:25:09 INFO - PROCESS | 2496 | --DOCSHELL 0C953C00 == 34 [pid = 2496] [id = 47] 02:25:09 INFO - PROCESS | 2496 | --DOCSHELL 0CA24C00 == 33 [pid = 2496] [id = 46] 02:25:09 INFO - PROCESS | 2496 | --DOCSHELL 15F08000 == 32 [pid = 2496] [id = 45] 02:25:10 INFO - PROCESS | 2496 | --DOMWINDOW == 98 (18827800) [pid = 2496] [serial = 117] [outer = 00000000] [url = about:blank] 02:25:10 INFO - PROCESS | 2496 | --DOMWINDOW == 97 (0DC30000) [pid = 2496] [serial = 108] [outer = 00000000] [url = about:blank] 02:25:10 INFO - PROCESS | 2496 | --DOMWINDOW == 96 (0E50B400) [pid = 2496] [serial = 109] [outer = 00000000] [url = about:blank] 02:25:10 INFO - PROCESS | 2496 | --DOMWINDOW == 95 (0D353800) [pid = 2496] [serial = 103] [outer = 00000000] [url = about:blank] 02:25:10 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (0CF75400) [pid = 2496] [serial = 102] [outer = 00000000] [url = about:blank] 02:25:10 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (14F28800) [pid = 2496] [serial = 111] [outer = 00000000] [url = about:blank] 02:25:10 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (0CBE8400) [pid = 2496] [serial = 105] [outer = 00000000] [url = about:blank] 02:25:10 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (0CFCAC00) [pid = 2496] [serial = 106] [outer = 00000000] [url = about:blank] 02:25:10 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (1767B800) [pid = 2496] [serial = 114] [outer = 00000000] [url = about:blank] 02:25:10 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (19849800) [pid = 2496] [serial = 120] [outer = 00000000] [url = about:blank] 02:25:10 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0D563800) [pid = 2496] [serial = 91] [outer = 00000000] [url = about:blank] 02:25:10 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0D348C00) [pid = 2496] [serial = 90] [outer = 00000000] [url = about:blank] 02:25:10 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (16676C00) [pid = 2496] [serial = 94] [outer = 00000000] [url = about:blank] 02:25:10 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (14D8F800) [pid = 2496] [serial = 93] [outer = 00000000] [url = about:blank] 02:25:10 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (18AB7000) [pid = 2496] [serial = 97] [outer = 00000000] [url = about:blank] 02:25:10 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (18876000) [pid = 2496] [serial = 96] [outer = 00000000] [url = about:blank] 02:25:10 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (1984B400) [pid = 2496] [serial = 100] [outer = 00000000] [url = about:blank] 02:25:10 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (19848800) [pid = 2496] [serial = 99] [outer = 00000000] [url = about:blank] 02:25:10 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (1886A400) [pid = 2496] [serial = 118] [outer = 00000000] [url = about:blank] 02:25:10 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (1413C400) [pid = 2496] [serial = 123] [outer = 00000000] [url = about:blank] 02:25:10 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (14F80C00) [pid = 2496] [serial = 124] [outer = 00000000] [url = about:blank] 02:25:10 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (1B2C8C00) [pid = 2496] [serial = 127] [outer = 00000000] [url = about:blank] 02:25:10 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (19B65000) [pid = 2496] [serial = 121] [outer = 00000000] [url = about:blank] 02:25:10 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (18027C00) [pid = 2496] [serial = 115] [outer = 00000000] [url = about:blank] 02:25:10 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (1AA54C00) [pid = 2496] [serial = 126] [outer = 00000000] [url = about:blank] 02:25:10 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (15F0B400) [pid = 2496] [serial = 112] [outer = 00000000] [url = about:blank] 02:25:10 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (1B4A7800) [pid = 2496] [serial = 129] [outer = 00000000] [url = about:blank] 02:25:10 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (1B4A9400) [pid = 2496] [serial = 130] [outer = 00000000] [url = about:blank] 02:25:10 INFO - PROCESS | 2496 | 1465205110204 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 02:25:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:25:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 791ms 02:25:10 INFO - PROCESS | 2496 | 1465205110235 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 02:25:10 INFO - PROCESS | 2496 | 1465205110239 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 02:25:10 INFO - PROCESS | 2496 | 1465205110245 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:25:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:25:10 INFO - PROCESS | 2496 | 1465205110248 Marionette TRACE conn5 <- [1,210,null,{}] 02:25:10 INFO - PROCESS | 2496 | 1465205110252 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:10 INFO - PROCESS | 2496 | 1465205110254 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:10 INFO - PROCESS | 2496 | 1465205110347 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 02:25:10 INFO - PROCESS | 2496 | 1465205110353 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:10 INFO - PROCESS | 2496 | 1465205110356 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:10 INFO - PROCESS | 2496 | ++DOCSHELL 0D326800 == 33 [pid = 2496] [id = 62] 02:25:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0D348800) [pid = 2496] [serial = 183] [outer = 00000000] 02:25:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0D561800) [pid = 2496] [serial = 184] [outer = 0D348800] 02:25:10 INFO - PROCESS | 2496 | 1465205110405 Marionette DEBUG loaded listener.js 02:25:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0D844800) [pid = 2496] [serial = 185] [outer = 0D348800] 02:25:10 INFO - PROCESS | 2496 | 1465205110864 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 02:25:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:25:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 670ms 02:25:10 INFO - PROCESS | 2496 | 1465205110920 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 02:25:10 INFO - PROCESS | 2496 | 1465205110922 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 02:25:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:25:10 INFO - PROCESS | 2496 | 1465205110925 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:25:10 INFO - PROCESS | 2496 | 1465205110929 Marionette TRACE conn5 <- [1,214,null,{}] 02:25:10 INFO - PROCESS | 2496 | 1465205110939 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:10 INFO - PROCESS | 2496 | 1465205110944 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:11 INFO - PROCESS | 2496 | 1465205111030 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 02:25:11 INFO - PROCESS | 2496 | 1465205111077 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:11 INFO - PROCESS | 2496 | 1465205111080 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:11 INFO - PROCESS | 2496 | ++DOCSHELL 14ACC800 == 34 [pid = 2496] [id = 63] 02:25:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (14ACE000) [pid = 2496] [serial = 186] [outer = 00000000] 02:25:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (14F7DC00) [pid = 2496] [serial = 187] [outer = 14ACE000] 02:25:11 INFO - PROCESS | 2496 | 1465205111188 Marionette DEBUG loaded listener.js 02:25:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (15A22C00) [pid = 2496] [serial = 188] [outer = 14ACE000] 02:25:11 INFO - PROCESS | 2496 | 1465205111546 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 02:25:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:25:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 670ms 02:25:11 INFO - PROCESS | 2496 | 1465205111600 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 02:25:11 INFO - PROCESS | 2496 | 1465205111602 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 02:25:11 INFO - PROCESS | 2496 | 1465205111606 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:25:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:25:11 INFO - PROCESS | 2496 | 1465205111607 Marionette TRACE conn5 <- [1,218,null,{}] 02:25:11 INFO - PROCESS | 2496 | 1465205111623 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:11 INFO - PROCESS | 2496 | 1465205111625 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:11 INFO - PROCESS | 2496 | 1465205111710 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 02:25:11 INFO - PROCESS | 2496 | 1465205111715 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:11 INFO - PROCESS | 2496 | 1465205111726 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:11 INFO - PROCESS | 2496 | ++DOCSHELL 15F0E400 == 35 [pid = 2496] [id = 64] 02:25:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (166EA400) [pid = 2496] [serial = 189] [outer = 00000000] 02:25:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (17815800) [pid = 2496] [serial = 190] [outer = 166EA400] 02:25:11 INFO - PROCESS | 2496 | 1465205111771 Marionette DEBUG loaded listener.js 02:25:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (1781A800) [pid = 2496] [serial = 191] [outer = 166EA400] 02:25:12 INFO - PROCESS | 2496 | 1465205112226 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 02:25:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:25:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 02:25:12 INFO - PROCESS | 2496 | 1465205112239 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 02:25:12 INFO - PROCESS | 2496 | 1465205112241 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 02:25:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:25:12 INFO - PROCESS | 2496 | 1465205112244 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:25:12 INFO - PROCESS | 2496 | 1465205112246 Marionette TRACE conn5 <- [1,222,null,{}] 02:25:12 INFO - PROCESS | 2496 | 1465205112249 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:12 INFO - PROCESS | 2496 | 1465205112251 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:12 INFO - PROCESS | 2496 | 1465205112357 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 02:25:12 INFO - PROCESS | 2496 | 1465205112429 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:12 INFO - PROCESS | 2496 | 1465205112431 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:12 INFO - PROCESS | 2496 | ++DOCSHELL 1808C800 == 36 [pid = 2496] [id = 65] 02:25:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (1808DC00) [pid = 2496] [serial = 192] [outer = 00000000] 02:25:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (181AE000) [pid = 2496] [serial = 193] [outer = 1808DC00] 02:25:12 INFO - PROCESS | 2496 | 1465205112481 Marionette DEBUG loaded listener.js 02:25:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (181B2400) [pid = 2496] [serial = 194] [outer = 1808DC00] 02:25:12 INFO - PROCESS | 2496 | 1465205112905 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 02:25:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:25:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 670ms 02:25:12 INFO - PROCESS | 2496 | 1465205112915 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 02:25:12 INFO - PROCESS | 2496 | 1465205112917 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 02:25:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:25:12 INFO - PROCESS | 2496 | 1465205112921 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:25:12 INFO - PROCESS | 2496 | 1465205112923 Marionette TRACE conn5 <- [1,226,null,{}] 02:25:12 INFO - PROCESS | 2496 | 1465205112926 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:12 INFO - PROCESS | 2496 | 1465205112932 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:13 INFO - PROCESS | 2496 | 1465205113075 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 02:25:13 INFO - PROCESS | 2496 | 1465205113087 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:13 INFO - PROCESS | 2496 | 1465205113089 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:13 INFO - PROCESS | 2496 | ++DOCSHELL 18090400 == 37 [pid = 2496] [id = 66] 02:25:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (181B7800) [pid = 2496] [serial = 195] [outer = 00000000] 02:25:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (188E7800) [pid = 2496] [serial = 196] [outer = 181B7800] 02:25:13 INFO - PROCESS | 2496 | 1465205113135 Marionette DEBUG loaded listener.js 02:25:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (19821000) [pid = 2496] [serial = 197] [outer = 181B7800] 02:25:13 INFO - PROCESS | 2496 | 1465205113571 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 02:25:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:25:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 670ms 02:25:13 INFO - PROCESS | 2496 | 1465205113595 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 02:25:13 INFO - PROCESS | 2496 | 1465205113597 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 02:25:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:25:13 INFO - PROCESS | 2496 | 1465205113601 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:25:13 INFO - PROCESS | 2496 | 1465205113602 Marionette TRACE conn5 <- [1,230,null,{}] 02:25:13 INFO - PROCESS | 2496 | 1465205113613 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:13 INFO - PROCESS | 2496 | 1465205113624 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:13 INFO - PROCESS | 2496 | 1465205113751 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 02:25:13 INFO - PROCESS | 2496 | 1465205113770 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:13 INFO - PROCESS | 2496 | 1465205113772 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:13 INFO - PROCESS | 2496 | ++DOCSHELL 0C94E400 == 38 [pid = 2496] [id = 67] 02:25:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (19842C00) [pid = 2496] [serial = 198] [outer = 00000000] 02:25:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (1984E400) [pid = 2496] [serial = 199] [outer = 19842C00] 02:25:13 INFO - PROCESS | 2496 | 1465205113815 Marionette DEBUG loaded listener.js 02:25:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (19B2B000) [pid = 2496] [serial = 200] [outer = 19842C00] 02:25:14 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0C957800) [pid = 2496] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:25:14 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (1767C000) [pid = 2496] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:25:14 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (15F07000) [pid = 2496] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:25:14 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (181BB400) [pid = 2496] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:25:14 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0D55E800) [pid = 2496] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:25:14 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (18876C00) [pid = 2496] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:25:14 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (14F78C00) [pid = 2496] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:25:14 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (181B6400) [pid = 2496] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:25:14 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (181B5800) [pid = 2496] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:25:14 INFO - PROCESS | 2496 | 1465205114290 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 02:25:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:25:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 731ms 02:25:14 INFO - PROCESS | 2496 | 1465205114343 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 02:25:14 INFO - PROCESS | 2496 | 1465205114345 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 02:25:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:25:14 INFO - PROCESS | 2496 | 1465205114348 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:25:14 INFO - PROCESS | 2496 | 1465205114350 Marionette TRACE conn5 <- [1,234,null,{}] 02:25:14 INFO - PROCESS | 2496 | 1465205114354 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:14 INFO - PROCESS | 2496 | 1465205114356 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:14 INFO - PROCESS | 2496 | 1465205114435 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 02:25:14 INFO - PROCESS | 2496 | 1465205114441 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:14 INFO - PROCESS | 2496 | 1465205114443 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:14 INFO - PROCESS | 2496 | ++DOCSHELL 0D8E9C00 == 39 [pid = 2496] [id = 68] 02:25:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (1781D800) [pid = 2496] [serial = 201] [outer = 00000000] 02:25:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (19B31000) [pid = 2496] [serial = 202] [outer = 1781D800] 02:25:14 INFO - PROCESS | 2496 | 1465205114488 Marionette DEBUG loaded listener.js 02:25:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (19B61800) [pid = 2496] [serial = 203] [outer = 1781D800] 02:25:14 INFO - PROCESS | 2496 | 1465205114897 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 02:25:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:25:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 570ms 02:25:14 INFO - PROCESS | 2496 | 1465205114924 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 02:25:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:25:14 INFO - PROCESS | 2496 | 1465205114926 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 02:25:14 INFO - PROCESS | 2496 | 1465205114929 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:25:14 INFO - PROCESS | 2496 | 1465205114930 Marionette TRACE conn5 <- [1,238,null,{}] 02:25:14 INFO - PROCESS | 2496 | 1465205114945 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:14 INFO - PROCESS | 2496 | 1465205114947 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:15 INFO - PROCESS | 2496 | 1465205115027 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 02:25:15 INFO - PROCESS | 2496 | 1465205115032 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:15 INFO - PROCESS | 2496 | 1465205115034 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:15 INFO - PROCESS | 2496 | ++DOCSHELL 18024400 == 40 [pid = 2496] [id = 69] 02:25:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (18AB8400) [pid = 2496] [serial = 204] [outer = 00000000] 02:25:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (1B2C1C00) [pid = 2496] [serial = 205] [outer = 18AB8400] 02:25:15 INFO - PROCESS | 2496 | 1465205115077 Marionette DEBUG loaded listener.js 02:25:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (1B4A9400) [pid = 2496] [serial = 206] [outer = 18AB8400] 02:25:15 INFO - PROCESS | 2496 | 1465205115500 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 02:25:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:25:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 02:25:15 INFO - PROCESS | 2496 | 1465205115567 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 02:25:15 INFO - PROCESS | 2496 | 1465205115569 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 02:25:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:25:15 INFO - PROCESS | 2496 | 1465205115572 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:25:15 INFO - PROCESS | 2496 | 1465205115574 Marionette TRACE conn5 <- [1,242,null,{}] 02:25:15 INFO - PROCESS | 2496 | 1465205115577 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:15 INFO - PROCESS | 2496 | 1465205115579 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:15 INFO - PROCESS | 2496 | 1465205115660 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 02:25:15 INFO - PROCESS | 2496 | 1465205115665 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:15 INFO - PROCESS | 2496 | 1465205115667 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:15 INFO - PROCESS | 2496 | ++DOCSHELL 1B44A800 == 41 [pid = 2496] [id = 70] 02:25:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (1B4B1800) [pid = 2496] [serial = 207] [outer = 00000000] 02:25:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (1C0CC000) [pid = 2496] [serial = 208] [outer = 1B4B1800] 02:25:15 INFO - PROCESS | 2496 | 1465205115710 Marionette DEBUG loaded listener.js 02:25:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (1C749400) [pid = 2496] [serial = 209] [outer = 1B4B1800] 02:25:16 INFO - PROCESS | 2496 | 1465205116184 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 02:25:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:25:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 671ms 02:25:16 INFO - PROCESS | 2496 | 1465205116254 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 02:25:16 INFO - PROCESS | 2496 | 1465205116260 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 02:25:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:25:16 INFO - PROCESS | 2496 | 1465205116266 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:25:16 INFO - PROCESS | 2496 | 1465205116269 Marionette TRACE conn5 <- [1,246,null,{}] 02:25:16 INFO - PROCESS | 2496 | 1465205116276 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:16 INFO - PROCESS | 2496 | 1465205116279 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:16 INFO - PROCESS | 2496 | 1465205116437 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 02:25:16 INFO - PROCESS | 2496 | 1465205116526 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:16 INFO - PROCESS | 2496 | 1465205116531 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:16 INFO - PROCESS | 2496 | ++DOCSHELL 0CF75400 == 42 [pid = 2496] [id = 71] 02:25:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0CF76000) [pid = 2496] [serial = 210] [outer = 00000000] 02:25:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0D349800) [pid = 2496] [serial = 211] [outer = 0CF76000] 02:25:16 INFO - PROCESS | 2496 | 1465205116591 Marionette DEBUG loaded listener.js 02:25:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (0D562000) [pid = 2496] [serial = 212] [outer = 0CF76000] 02:25:17 INFO - PROCESS | 2496 | 1465205117185 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 02:25:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:25:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 990ms 02:25:17 INFO - PROCESS | 2496 | 1465205117271 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 02:25:17 INFO - PROCESS | 2496 | 1465205117276 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 02:25:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:25:17 INFO - PROCESS | 2496 | 1465205117326 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:25:17 INFO - PROCESS | 2496 | 1465205117329 Marionette TRACE conn5 <- [1,250,null,{}] 02:25:17 INFO - PROCESS | 2496 | 1465205117358 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:17 INFO - PROCESS | 2496 | 1465205117361 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:17 INFO - PROCESS | 2496 | 1465205117474 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 02:25:17 INFO - PROCESS | 2496 | 1465205117547 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:17 INFO - PROCESS | 2496 | 1465205117550 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:17 INFO - PROCESS | 2496 | ++DOCSHELL 15F0C000 == 43 [pid = 2496] [id = 72] 02:25:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (16673800) [pid = 2496] [serial = 213] [outer = 00000000] 02:25:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (18091000) [pid = 2496] [serial = 214] [outer = 16673800] 02:25:17 INFO - PROCESS | 2496 | 1465205117606 Marionette DEBUG loaded listener.js 02:25:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (1865AC00) [pid = 2496] [serial = 215] [outer = 16673800] 02:25:18 INFO - PROCESS | 2496 | 1465205118173 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 02:25:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:25:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 930ms 02:25:18 INFO - PROCESS | 2496 | 1465205118224 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 02:25:18 INFO - PROCESS | 2496 | 1465205118226 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 02:25:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:25:18 INFO - PROCESS | 2496 | 1465205118230 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:25:18 INFO - PROCESS | 2496 | 1465205118234 Marionette TRACE conn5 <- [1,254,null,{}] 02:25:18 INFO - PROCESS | 2496 | 1465205118245 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:18 INFO - PROCESS | 2496 | 1465205118250 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:18 INFO - PROCESS | 2496 | 1465205118361 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 02:25:18 INFO - PROCESS | 2496 | 1465205118454 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:18 INFO - PROCESS | 2496 | 1465205118457 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:18 INFO - PROCESS | 2496 | ++DOCSHELL 1D011800 == 44 [pid = 2496] [id = 73] 02:25:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 96 (1D012000) [pid = 2496] [serial = 216] [outer = 00000000] 02:25:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 97 (1D015C00) [pid = 2496] [serial = 217] [outer = 1D012000] 02:25:18 INFO - PROCESS | 2496 | 1465205118513 Marionette DEBUG loaded listener.js 02:25:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 98 (1D3E2C00) [pid = 2496] [serial = 218] [outer = 1D012000] 02:25:19 INFO - PROCESS | 2496 | 1465205119055 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 02:25:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:25:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 870ms 02:25:19 INFO - PROCESS | 2496 | 1465205119103 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 02:25:19 INFO - PROCESS | 2496 | 1465205119106 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 02:25:19 INFO - PROCESS | 2496 | 1465205119109 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:25:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:25:19 INFO - PROCESS | 2496 | 1465205119111 Marionette TRACE conn5 <- [1,258,null,{}] 02:25:19 INFO - PROCESS | 2496 | 1465205119115 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:19 INFO - PROCESS | 2496 | 1465205119117 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:19 INFO - PROCESS | 2496 | 1465205119228 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 02:25:19 INFO - PROCESS | 2496 | 1465205119319 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:19 INFO - PROCESS | 2496 | 1465205119322 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:19 INFO - PROCESS | 2496 | ++DOCSHELL 1D3EDC00 == 45 [pid = 2496] [id = 74] 02:25:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 99 (1D3EE400) [pid = 2496] [serial = 219] [outer = 00000000] 02:25:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 100 (1D3F5400) [pid = 2496] [serial = 220] [outer = 1D3EE400] 02:25:19 INFO - PROCESS | 2496 | 1465205119377 Marionette DEBUG loaded listener.js 02:25:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 101 (1D3F7C00) [pid = 2496] [serial = 221] [outer = 1D3EE400] 02:25:19 INFO - PROCESS | 2496 | 1465205119898 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 02:25:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:25:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 830ms 02:25:19 INFO - PROCESS | 2496 | 1465205119951 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 02:25:19 INFO - PROCESS | 2496 | 1465205119954 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 02:25:19 INFO - PROCESS | 2496 | 1465205119958 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:25:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:25:19 INFO - PROCESS | 2496 | 1465205119960 Marionette TRACE conn5 <- [1,262,null,{}] 02:25:19 INFO - PROCESS | 2496 | 1465205119964 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:19 INFO - PROCESS | 2496 | 1465205119966 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:20 INFO - PROCESS | 2496 | 1465205120072 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 02:25:20 INFO - PROCESS | 2496 | 1465205120163 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:20 INFO - PROCESS | 2496 | 1465205120165 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:20 INFO - PROCESS | 2496 | ++DOCSHELL 143BD400 == 46 [pid = 2496] [id = 75] 02:25:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 102 (17813400) [pid = 2496] [serial = 222] [outer = 00000000] 02:25:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 103 (18831400) [pid = 2496] [serial = 223] [outer = 17813400] 02:25:20 INFO - PROCESS | 2496 | 1465205120219 Marionette DEBUG loaded listener.js 02:25:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 104 (19B29000) [pid = 2496] [serial = 224] [outer = 17813400] 02:25:20 INFO - PROCESS | 2496 | 1465205120923 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 02:25:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:25:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1016ms 02:25:20 INFO - PROCESS | 2496 | 1465205120979 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 02:25:20 INFO - PROCESS | 2496 | 1465205120983 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 02:25:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:25:20 INFO - PROCESS | 2496 | 1465205120988 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:25:20 INFO - PROCESS | 2496 | 1465205120992 Marionette TRACE conn5 <- [1,266,null,{}] 02:25:20 INFO - PROCESS | 2496 | 1465205120997 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:20 INFO - PROCESS | 2496 | 1465205121000 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:21 INFO - PROCESS | 2496 | 1465205121135 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 02:25:21 INFO - PROCESS | 2496 | 1465205121279 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:21 INFO - PROCESS | 2496 | 1465205121282 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:21 INFO - PROCESS | 2496 | ++DOCSHELL 173DDC00 == 47 [pid = 2496] [id = 76] 02:25:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 105 (173DE000) [pid = 2496] [serial = 225] [outer = 00000000] 02:25:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 106 (17818C00) [pid = 2496] [serial = 226] [outer = 173DE000] 02:25:21 INFO - PROCESS | 2496 | 1465205121344 Marionette DEBUG loaded listener.js 02:25:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 107 (18027400) [pid = 2496] [serial = 227] [outer = 173DE000] 02:25:21 INFO - PROCESS | 2496 | --DOCSHELL 18024400 == 46 [pid = 2496] [id = 69] 02:25:21 INFO - PROCESS | 2496 | --DOCSHELL 0D8E9C00 == 45 [pid = 2496] [id = 68] 02:25:21 INFO - PROCESS | 2496 | --DOCSHELL 0C94E400 == 44 [pid = 2496] [id = 67] 02:25:21 INFO - PROCESS | 2496 | --DOCSHELL 18090400 == 43 [pid = 2496] [id = 66] 02:25:21 INFO - PROCESS | 2496 | --DOCSHELL 1808C800 == 42 [pid = 2496] [id = 65] 02:25:21 INFO - PROCESS | 2496 | --DOCSHELL 15F0E400 == 41 [pid = 2496] [id = 64] 02:25:21 INFO - PROCESS | 2496 | --DOCSHELL 14ACC800 == 40 [pid = 2496] [id = 63] 02:25:21 INFO - PROCESS | 2496 | --DOCSHELL 0D326800 == 39 [pid = 2496] [id = 62] 02:25:21 INFO - PROCESS | 2496 | --DOCSHELL 0D564000 == 38 [pid = 2496] [id = 61] 02:25:21 INFO - PROCESS | 2496 | --DOCSHELL 0D0E8800 == 37 [pid = 2496] [id = 57] 02:25:21 INFO - PROCESS | 2496 | --DOCSHELL 16678000 == 36 [pid = 2496] [id = 56] 02:25:21 INFO - PROCESS | 2496 | --DOMWINDOW == 106 (1B2C2400) [pid = 2496] [serial = 166] [outer = 00000000] [url = about:blank] 02:25:21 INFO - PROCESS | 2496 | --DOMWINDOW == 105 (180ACC00) [pid = 2496] [serial = 148] [outer = 00000000] [url = about:blank] 02:25:21 INFO - PROCESS | 2496 | --DOMWINDOW == 104 (0CA1AC00) [pid = 2496] [serial = 138] [outer = 00000000] [url = about:blank] 02:25:21 INFO - PROCESS | 2496 | --DOMWINDOW == 103 (0CBEB000) [pid = 2496] [serial = 139] [outer = 00000000] [url = about:blank] 02:25:21 INFO - PROCESS | 2496 | --DOMWINDOW == 102 (1808E000) [pid = 2496] [serial = 147] [outer = 00000000] [url = about:blank] 02:25:21 INFO - PROCESS | 2496 | --DOMWINDOW == 101 (16673400) [pid = 2496] [serial = 144] [outer = 00000000] [url = about:blank] 02:25:21 INFO - PROCESS | 2496 | --DOMWINDOW == 100 (166F3400) [pid = 2496] [serial = 145] [outer = 00000000] [url = about:blank] 02:25:21 INFO - PROCESS | 2496 | --DOMWINDOW == 99 (18829000) [pid = 2496] [serial = 150] [outer = 00000000] [url = about:blank] 02:25:21 INFO - PROCESS | 2496 | --DOMWINDOW == 98 (0E50B000) [pid = 2496] [serial = 141] [outer = 00000000] [url = about:blank] 02:25:21 INFO - PROCESS | 2496 | --DOMWINDOW == 97 (1413E800) [pid = 2496] [serial = 142] [outer = 00000000] [url = about:blank] 02:25:21 INFO - PROCESS | 2496 | --DOMWINDOW == 96 (0D9B4000) [pid = 2496] [serial = 135] [outer = 00000000] [url = about:blank] 02:25:21 INFO - PROCESS | 2496 | --DOMWINDOW == 95 (1AB07C00) [pid = 2496] [serial = 154] [outer = 00000000] [url = about:blank] 02:25:21 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (19EFC000) [pid = 2496] [serial = 153] [outer = 00000000] [url = about:blank] 02:25:21 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (18872000) [pid = 2496] [serial = 151] [outer = 00000000] [url = about:blank] 02:25:21 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (19B2F800) [pid = 2496] [serial = 156] [outer = 00000000] [url = about:blank] 02:25:21 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (15A19400) [pid = 2496] [serial = 40] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:25:21 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (1B446400) [pid = 2496] [serial = 162] [outer = 00000000] [url = about:blank] 02:25:21 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (19B30400) [pid = 2496] [serial = 157] [outer = 00000000] [url = about:blank] 02:25:21 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (181B5C00) [pid = 2496] [serial = 132] [outer = 00000000] [url = about:blank] 02:25:21 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (1B44C000) [pid = 2496] [serial = 163] [outer = 00000000] [url = about:blank] 02:25:21 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (19B29400) [pid = 2496] [serial = 159] [outer = 00000000] [url = about:blank] 02:25:21 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (19B34800) [pid = 2496] [serial = 160] [outer = 00000000] [url = about:blank] 02:25:21 INFO - PROCESS | 2496 | 1465205121977 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 02:25:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:25:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1021ms 02:25:22 INFO - PROCESS | 2496 | 1465205122010 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 02:25:22 INFO - PROCESS | 2496 | 1465205122014 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 02:25:22 INFO - PROCESS | 2496 | 1465205122021 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:25:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:25:22 INFO - PROCESS | 2496 | 1465205122023 Marionette TRACE conn5 <- [1,270,null,{}] 02:25:22 INFO - PROCESS | 2496 | 1465205122030 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:22 INFO - PROCESS | 2496 | 1465205122032 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:22 INFO - PROCESS | 2496 | 1465205122128 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 02:25:22 INFO - PROCESS | 2496 | 1465205122206 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:22 INFO - PROCESS | 2496 | 1465205122208 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:22 INFO - PROCESS | 2496 | ++DOCSHELL 0DC30800 == 37 [pid = 2496] [id = 77] 02:25:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0E50B000) [pid = 2496] [serial = 228] [outer = 00000000] 02:25:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (15F0E400) [pid = 2496] [serial = 229] [outer = 0E50B000] 02:25:22 INFO - PROCESS | 2496 | 1465205122255 Marionette DEBUG loaded listener.js 02:25:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (166F0400) [pid = 2496] [serial = 230] [outer = 0E50B000] 02:25:22 INFO - PROCESS | 2496 | 1465205122627 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 02:25:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:25:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 630ms 02:25:22 INFO - PROCESS | 2496 | 1465205122657 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 02:25:22 INFO - PROCESS | 2496 | 1465205122660 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 02:25:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:25:22 INFO - PROCESS | 2496 | 1465205122663 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:25:22 INFO - PROCESS | 2496 | 1465205122667 Marionette TRACE conn5 <- [1,274,null,{}] 02:25:22 INFO - PROCESS | 2496 | 1465205122677 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:22 INFO - PROCESS | 2496 | 1465205122681 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:22 INFO - PROCESS | 2496 | 1465205122770 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 02:25:22 INFO - PROCESS | 2496 | 1465205122777 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:22 INFO - PROCESS | 2496 | 1465205122779 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:22 INFO - PROCESS | 2496 | ++DOCSHELL 181AE400 == 38 [pid = 2496] [id = 78] 02:25:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (181B8000) [pid = 2496] [serial = 231] [outer = 00000000] 02:25:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (18829000) [pid = 2496] [serial = 232] [outer = 181B8000] 02:25:22 INFO - PROCESS | 2496 | 1465205122835 Marionette DEBUG loaded listener.js 02:25:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (1886F800) [pid = 2496] [serial = 233] [outer = 181B8000] 02:25:23 INFO - PROCESS | 2496 | 1465205123308 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 02:25:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:25:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 670ms 02:25:23 INFO - PROCESS | 2496 | 1465205123335 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 02:25:23 INFO - PROCESS | 2496 | 1465205123337 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 02:25:23 INFO - PROCESS | 2496 | 1465205123345 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:25:23 INFO - PROCESS | 2496 | 1465205123346 Marionette TRACE conn5 <- [1,278,null,{}] 02:25:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:25:23 INFO - PROCESS | 2496 | 1465205123350 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:23 INFO - PROCESS | 2496 | 1465205123352 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:23 INFO - PROCESS | 2496 | 1465205123440 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 02:25:23 INFO - PROCESS | 2496 | 1465205123445 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:23 INFO - PROCESS | 2496 | 1465205123447 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:23 INFO - PROCESS | 2496 | ++DOCSHELL 19844800 == 39 [pid = 2496] [id = 79] 02:25:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (19845C00) [pid = 2496] [serial = 234] [outer = 00000000] 02:25:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (19B2C400) [pid = 2496] [serial = 235] [outer = 19845C00] 02:25:23 INFO - PROCESS | 2496 | 1465205123491 Marionette DEBUG loaded listener.js 02:25:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (19B33C00) [pid = 2496] [serial = 236] [outer = 19845C00] 02:25:23 INFO - PROCESS | 2496 | 1465205123919 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 02:25:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:25:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 631ms 02:25:23 INFO - PROCESS | 2496 | 1465205123981 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 02:25:23 INFO - PROCESS | 2496 | 1465205123983 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 02:25:23 INFO - PROCESS | 2496 | 1465205123986 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:25:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:25:23 INFO - PROCESS | 2496 | 1465205123988 Marionette TRACE conn5 <- [1,282,null,{}] 02:25:23 INFO - PROCESS | 2496 | 1465205123992 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:23 INFO - PROCESS | 2496 | 1465205123994 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:24 INFO - PROCESS | 2496 | 1465205124103 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 02:25:24 INFO - PROCESS | 2496 | 1465205124109 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:24 INFO - PROCESS | 2496 | 1465205124111 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:24 INFO - PROCESS | 2496 | ++DOCSHELL 1984C000 == 40 [pid = 2496] [id = 80] 02:25:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (19968800) [pid = 2496] [serial = 237] [outer = 00000000] 02:25:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 96 (1AB08000) [pid = 2496] [serial = 238] [outer = 19968800] 02:25:24 INFO - PROCESS | 2496 | 1465205124199 Marionette DEBUG loaded listener.js 02:25:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 97 (1B386000) [pid = 2496] [serial = 239] [outer = 19968800] 02:25:24 INFO - PROCESS | 2496 | 1465205124659 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 02:25:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:25:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 730ms 02:25:24 INFO - PROCESS | 2496 | 1465205124721 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 02:25:24 INFO - PROCESS | 2496 | 1465205124723 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 02:25:24 INFO - PROCESS | 2496 | 1465205124726 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:25:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:25:24 INFO - PROCESS | 2496 | 1465205124728 Marionette TRACE conn5 <- [1,286,null,{}] 02:25:24 INFO - PROCESS | 2496 | 1465205124732 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:24 INFO - PROCESS | 2496 | 1465205124737 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:24 INFO - PROCESS | 2496 | 1465205124877 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 02:25:24 INFO - PROCESS | 2496 | 1465205124936 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:24 INFO - PROCESS | 2496 | 1465205124938 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:24 INFO - PROCESS | 2496 | ++DOCSHELL 0CA19C00 == 41 [pid = 2496] [id = 81] 02:25:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 98 (1910C800) [pid = 2496] [serial = 240] [outer = 00000000] 02:25:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 99 (1B2C8C00) [pid = 2496] [serial = 241] [outer = 1910C800] 02:25:24 INFO - PROCESS | 2496 | 1465205124983 Marionette DEBUG loaded listener.js 02:25:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 100 (1BEC2C00) [pid = 2496] [serial = 242] [outer = 1910C800] 02:25:25 INFO - PROCESS | 2496 | 1465205125382 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 02:25:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:25:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 670ms 02:25:25 INFO - PROCESS | 2496 | 1465205125403 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 02:25:25 INFO - PROCESS | 2496 | 1465205125406 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 02:25:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:25:25 INFO - PROCESS | 2496 | 1465205125409 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:25:25 INFO - PROCESS | 2496 | 1465205125410 Marionette TRACE conn5 <- [1,290,null,{}] 02:25:25 INFO - PROCESS | 2496 | 1465205125414 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:25 INFO - PROCESS | 2496 | 1465205125415 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:25 INFO - PROCESS | 2496 | 1465205125546 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 02:25:25 INFO - PROCESS | 2496 | 1465205125552 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:25 INFO - PROCESS | 2496 | 1465205125554 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:25 INFO - PROCESS | 2496 | ++DOCSHELL 1BF75800 == 42 [pid = 2496] [id = 82] 02:25:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 101 (1BF75C00) [pid = 2496] [serial = 243] [outer = 00000000] 02:25:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 102 (1D006800) [pid = 2496] [serial = 244] [outer = 1BF75C00] 02:25:25 INFO - PROCESS | 2496 | 1465205125641 Marionette DEBUG loaded listener.js 02:25:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 103 (1D00DC00) [pid = 2496] [serial = 245] [outer = 1BF75C00] 02:25:26 INFO - PROCESS | 2496 | --DOMWINDOW == 102 (0D0EA000) [pid = 2496] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:25:26 INFO - PROCESS | 2496 | --DOMWINDOW == 101 (1808DC00) [pid = 2496] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:25:26 INFO - PROCESS | 2496 | --DOMWINDOW == 100 (181B7800) [pid = 2496] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:25:26 INFO - PROCESS | 2496 | --DOMWINDOW == 99 (0D0E9C00) [pid = 2496] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:25:26 INFO - PROCESS | 2496 | --DOMWINDOW == 98 (19BDC000) [pid = 2496] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:25:26 INFO - PROCESS | 2496 | --DOMWINDOW == 97 (14D9AC00) [pid = 2496] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:25:26 INFO - PROCESS | 2496 | --DOMWINDOW == 96 (14ACE000) [pid = 2496] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:25:26 INFO - PROCESS | 2496 | --DOMWINDOW == 95 (19842C00) [pid = 2496] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:25:26 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (0D348800) [pid = 2496] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:25:26 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (1C0D7C00) [pid = 2496] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:25:26 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (0D564C00) [pid = 2496] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:25:26 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (166EA400) [pid = 2496] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:25:26 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (18AB8400) [pid = 2496] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:25:26 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (1781D800) [pid = 2496] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:25:26 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (1808BC00) [pid = 2496] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:25:26 INFO - PROCESS | 2496 | 1465205126156 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 02:25:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:25:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 770ms 02:25:26 INFO - PROCESS | 2496 | 1465205126181 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 02:25:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:25:26 INFO - PROCESS | 2496 | 1465205126183 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 02:25:26 INFO - PROCESS | 2496 | 1465205126186 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:25:26 INFO - PROCESS | 2496 | 1465205126187 Marionette TRACE conn5 <- [1,294,null,{}] 02:25:26 INFO - PROCESS | 2496 | 1465205126191 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:26 INFO - PROCESS | 2496 | 1465205126193 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:26 INFO - PROCESS | 2496 | 1465205126273 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 02:25:26 INFO - PROCESS | 2496 | 1465205126279 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:26 INFO - PROCESS | 2496 | 1465205126280 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:26 INFO - PROCESS | 2496 | ++DOCSHELL 0C95A000 == 43 [pid = 2496] [id = 83] 02:25:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0C95B400) [pid = 2496] [serial = 246] [outer = 00000000] 02:25:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (17819400) [pid = 2496] [serial = 247] [outer = 0C95B400] 02:25:26 INFO - PROCESS | 2496 | 1465205126325 Marionette DEBUG loaded listener.js 02:25:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (18827000) [pid = 2496] [serial = 248] [outer = 0C95B400] 02:25:26 INFO - PROCESS | 2496 | 1465205126766 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:25:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:25:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 630ms 02:25:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:25:26 INFO - PROCESS | 2496 | 1465205126817 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 02:25:26 INFO - PROCESS | 2496 | 1465205126819 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 02:25:26 INFO - PROCESS | 2496 | 1465205126822 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:25:26 INFO - PROCESS | 2496 | 1465205126823 Marionette TRACE conn5 <- [1,298,null,{}] 02:25:26 INFO - PROCESS | 2496 | 1465205126827 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:26 INFO - PROCESS | 2496 | 1465205126829 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:26 INFO - PROCESS | 2496 | 1465205126938 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 02:25:26 INFO - PROCESS | 2496 | 1465205126944 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:26 INFO - PROCESS | 2496 | 1465205126946 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:26 INFO - PROCESS | 2496 | ++DOCSHELL 0CBEB000 == 44 [pid = 2496] [id = 84] 02:25:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (0D8F0000) [pid = 2496] [serial = 249] [outer = 00000000] 02:25:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (188F2000) [pid = 2496] [serial = 250] [outer = 0D8F0000] 02:25:26 INFO - PROCESS | 2496 | 1465205126989 Marionette DEBUG loaded listener.js 02:25:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (1D3EB400) [pid = 2496] [serial = 251] [outer = 0D8F0000] 02:25:27 INFO - PROCESS | 2496 | 1465205127406 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:25:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:25:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 630ms 02:25:27 INFO - PROCESS | 2496 | 1465205127453 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 02:25:27 INFO - PROCESS | 2496 | 1465205127455 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 02:25:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:25:27 INFO - PROCESS | 2496 | 1465205127462 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:25:27 INFO - PROCESS | 2496 | 1465205127464 Marionette TRACE conn5 <- [1,302,null,{}] 02:25:27 INFO - PROCESS | 2496 | 1465205127468 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:27 INFO - PROCESS | 2496 | 1465205127469 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:27 INFO - PROCESS | 2496 | 1465205127553 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 02:25:27 INFO - PROCESS | 2496 | 1465205127560 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:27 INFO - PROCESS | 2496 | 1465205127562 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:27 INFO - PROCESS | 2496 | ++DOCSHELL 1D34E800 == 45 [pid = 2496] [id = 85] 02:25:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (1D352400) [pid = 2496] [serial = 252] [outer = 00000000] 02:25:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 96 (1D356C00) [pid = 2496] [serial = 253] [outer = 1D352400] 02:25:27 INFO - PROCESS | 2496 | 1465205127605 Marionette DEBUG loaded listener.js 02:25:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 97 (1D358800) [pid = 2496] [serial = 254] [outer = 1D352400] 02:25:28 INFO - PROCESS | 2496 | 1465205128026 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:25:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:25:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 630ms 02:25:28 INFO - PROCESS | 2496 | 1465205128139 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 02:25:28 INFO - PROCESS | 2496 | 1465205128143 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 02:25:28 INFO - PROCESS | 2496 | 1465205128149 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:25:28 INFO - PROCESS | 2496 | 1465205128153 Marionette TRACE conn5 <- [1,306,null,{}] 02:25:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:25:28 INFO - PROCESS | 2496 | 1465205128159 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:28 INFO - PROCESS | 2496 | 1465205128163 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:28 INFO - PROCESS | 2496 | 1465205128363 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 02:25:28 INFO - PROCESS | 2496 | 1465205128443 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:28 INFO - PROCESS | 2496 | 1465205128448 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:28 INFO - PROCESS | 2496 | ++DOCSHELL 0D32B400 == 46 [pid = 2496] [id = 86] 02:25:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 98 (0D348C00) [pid = 2496] [serial = 255] [outer = 00000000] 02:25:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 99 (0D565000) [pid = 2496] [serial = 256] [outer = 0D348C00] 02:25:28 INFO - PROCESS | 2496 | 1465205128506 Marionette DEBUG loaded listener.js 02:25:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 100 (0DC33800) [pid = 2496] [serial = 257] [outer = 0D348C00] 02:25:28 INFO - PROCESS | 2496 | 1465205128778 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:25:29 INFO - PROCESS | 2496 | 1465205129089 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:25:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:25:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 970ms 02:25:29 INFO - PROCESS | 2496 | 1465205129130 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 02:25:29 INFO - PROCESS | 2496 | 1465205129134 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 02:25:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:25:29 INFO - PROCESS | 2496 | 1465205129142 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:25:29 INFO - PROCESS | 2496 | 1465205129146 Marionette TRACE conn5 <- [1,310,null,{}] 02:25:29 INFO - PROCESS | 2496 | 1465205129151 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:29 INFO - PROCESS | 2496 | 1465205129153 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:29 INFO - PROCESS | 2496 | 1465205129270 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 02:25:29 INFO - PROCESS | 2496 | 1465205129369 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:29 INFO - PROCESS | 2496 | 1465205129372 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:29 INFO - PROCESS | 2496 | ++DOCSHELL 181BBC00 == 47 [pid = 2496] [id = 87] 02:25:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 101 (181BC000) [pid = 2496] [serial = 258] [outer = 00000000] 02:25:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 102 (188F6000) [pid = 2496] [serial = 259] [outer = 181BC000] 02:25:29 INFO - PROCESS | 2496 | 1465205129429 Marionette DEBUG loaded listener.js 02:25:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 103 (19105800) [pid = 2496] [serial = 260] [outer = 181BC000] 02:25:30 INFO - PROCESS | 2496 | 1465205130028 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:25:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:25:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 931ms 02:25:30 INFO - PROCESS | 2496 | 1465205130075 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 02:25:30 INFO - PROCESS | 2496 | 1465205130078 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 02:25:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:25:30 INFO - PROCESS | 2496 | 1465205130081 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:25:30 INFO - PROCESS | 2496 | 1465205130084 Marionette TRACE conn5 <- [1,314,null,{}] 02:25:30 INFO - PROCESS | 2496 | 1465205130094 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:30 INFO - PROCESS | 2496 | 1465205130099 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:30 INFO - PROCESS | 2496 | 1465205130216 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 02:25:30 INFO - PROCESS | 2496 | 1465205130316 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:30 INFO - PROCESS | 2496 | 1465205130320 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:30 INFO - PROCESS | 2496 | ++DOCSHELL 1D35BC00 == 48 [pid = 2496] [id = 88] 02:25:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 104 (1D35D400) [pid = 2496] [serial = 261] [outer = 00000000] 02:25:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 105 (1D3F0C00) [pid = 2496] [serial = 262] [outer = 1D35D400] 02:25:30 INFO - PROCESS | 2496 | 1465205130377 Marionette DEBUG loaded listener.js 02:25:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 106 (1D425000) [pid = 2496] [serial = 263] [outer = 1D35D400] 02:25:30 INFO - PROCESS | 2496 | 1465205130937 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:25:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:25:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 930ms 02:25:31 INFO - PROCESS | 2496 | 1465205131015 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 02:25:31 INFO - PROCESS | 2496 | 1465205131017 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 02:25:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:25:31 INFO - PROCESS | 2496 | 1465205131020 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:25:31 INFO - PROCESS | 2496 | 1465205131022 Marionette TRACE conn5 <- [1,318,null,{}] 02:25:31 INFO - PROCESS | 2496 | 1465205131026 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:31 INFO - PROCESS | 2496 | 1465205131028 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:31 INFO - PROCESS | 2496 | 1465205131143 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 02:25:31 INFO - PROCESS | 2496 | 1465205131284 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:31 INFO - PROCESS | 2496 | 1465205131286 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:31 INFO - PROCESS | 2496 | ++DOCSHELL 1B4A4400 == 49 [pid = 2496] [id = 89] 02:25:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 107 (1BEBDC00) [pid = 2496] [serial = 264] [outer = 00000000] 02:25:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 108 (1ED65800) [pid = 2496] [serial = 265] [outer = 1BEBDC00] 02:25:31 INFO - PROCESS | 2496 | 1465205131341 Marionette DEBUG loaded listener.js 02:25:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 109 (1ED6D000) [pid = 2496] [serial = 266] [outer = 1BEBDC00] 02:25:32 INFO - PROCESS | 2496 | 1465205132140 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:25:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:25:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1182ms 02:25:32 INFO - PROCESS | 2496 | 1465205132207 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 02:25:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:25:32 INFO - PROCESS | 2496 | 1465205132211 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 02:25:32 INFO - PROCESS | 2496 | 1465205132216 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:25:32 INFO - PROCESS | 2496 | 1465205132219 Marionette TRACE conn5 <- [1,322,null,{}] 02:25:32 INFO - PROCESS | 2496 | 1465205132224 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:32 INFO - PROCESS | 2496 | 1465205132227 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:32 INFO - PROCESS | 2496 | 1465205132327 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 02:25:32 INFO - PROCESS | 2496 | 1465205132454 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:32 INFO - PROCESS | 2496 | 1465205132457 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:32 INFO - PROCESS | 2496 | ++DOCSHELL 0C912800 == 50 [pid = 2496] [id = 90] 02:25:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 110 (0CA1D400) [pid = 2496] [serial = 267] [outer = 00000000] 02:25:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 111 (0D844C00) [pid = 2496] [serial = 268] [outer = 0CA1D400] 02:25:32 INFO - PROCESS | 2496 | 1465205132508 Marionette DEBUG loaded listener.js 02:25:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 112 (0DCACC00) [pid = 2496] [serial = 269] [outer = 0CA1D400] 02:25:32 INFO - PROCESS | 2496 | --DOCSHELL 0CBEB000 == 49 [pid = 2496] [id = 84] 02:25:32 INFO - PROCESS | 2496 | --DOCSHELL 0C95A000 == 48 [pid = 2496] [id = 83] 02:25:32 INFO - PROCESS | 2496 | --DOCSHELL 1BF75800 == 47 [pid = 2496] [id = 82] 02:25:32 INFO - PROCESS | 2496 | --DOCSHELL 0CA19C00 == 46 [pid = 2496] [id = 81] 02:25:32 INFO - PROCESS | 2496 | --DOCSHELL 1984C000 == 45 [pid = 2496] [id = 80] 02:25:32 INFO - PROCESS | 2496 | --DOCSHELL 19844800 == 44 [pid = 2496] [id = 79] 02:25:32 INFO - PROCESS | 2496 | --DOCSHELL 181AE400 == 43 [pid = 2496] [id = 78] 02:25:32 INFO - PROCESS | 2496 | --DOCSHELL 0DC30800 == 42 [pid = 2496] [id = 77] 02:25:32 INFO - PROCESS | 2496 | --DOMWINDOW == 111 (1C0CC000) [pid = 2496] [serial = 208] [outer = 00000000] [url = about:blank] 02:25:32 INFO - PROCESS | 2496 | --DOCSHELL 173DDC00 == 41 [pid = 2496] [id = 76] 02:25:32 INFO - PROCESS | 2496 | --DOCSHELL 1B44A800 == 40 [pid = 2496] [id = 70] 02:25:33 INFO - PROCESS | 2496 | --DOMWINDOW == 110 (181BA000) [pid = 2496] [serial = 133] [outer = 00000000] [url = about:blank] 02:25:33 INFO - PROCESS | 2496 | --DOMWINDOW == 109 (1413F000) [pid = 2496] [serial = 136] [outer = 00000000] [url = about:blank] 02:25:33 INFO - PROCESS | 2496 | --DOMWINDOW == 108 (181AE000) [pid = 2496] [serial = 193] [outer = 00000000] [url = about:blank] 02:25:33 INFO - PROCESS | 2496 | --DOMWINDOW == 107 (19821000) [pid = 2496] [serial = 197] [outer = 00000000] [url = about:blank] 02:25:33 INFO - PROCESS | 2496 | --DOMWINDOW == 106 (188E7800) [pid = 2496] [serial = 196] [outer = 00000000] [url = about:blank] 02:25:33 INFO - PROCESS | 2496 | --DOMWINDOW == 105 (181B2400) [pid = 2496] [serial = 194] [outer = 00000000] [url = about:blank] 02:25:33 INFO - PROCESS | 2496 | --DOMWINDOW == 104 (0D71A400) [pid = 2496] [serial = 170] [outer = 00000000] [url = about:blank] 02:25:33 INFO - PROCESS | 2496 | --DOMWINDOW == 103 (0D558800) [pid = 2496] [serial = 169] [outer = 00000000] [url = about:blank] 02:25:33 INFO - PROCESS | 2496 | --DOMWINDOW == 102 (1C0D1400) [pid = 2496] [serial = 176] [outer = 00000000] [url = about:blank] 02:25:33 INFO - PROCESS | 2496 | --DOMWINDOW == 101 (1AB0E400) [pid = 2496] [serial = 175] [outer = 00000000] [url = about:blank] 02:25:33 INFO - PROCESS | 2496 | --DOMWINDOW == 100 (173DF000) [pid = 2496] [serial = 173] [outer = 00000000] [url = about:blank] 02:25:33 INFO - PROCESS | 2496 | --DOMWINDOW == 99 (16674000) [pid = 2496] [serial = 172] [outer = 00000000] [url = about:blank] 02:25:33 INFO - PROCESS | 2496 | --DOMWINDOW == 98 (14F7DC00) [pid = 2496] [serial = 187] [outer = 00000000] [url = about:blank] 02:25:33 INFO - PROCESS | 2496 | --DOMWINDOW == 97 (15A22C00) [pid = 2496] [serial = 188] [outer = 00000000] [url = about:blank] 02:25:33 INFO - PROCESS | 2496 | --DOMWINDOW == 96 (1984E400) [pid = 2496] [serial = 199] [outer = 00000000] [url = about:blank] 02:25:33 INFO - PROCESS | 2496 | --DOMWINDOW == 95 (0D561800) [pid = 2496] [serial = 184] [outer = 00000000] [url = about:blank] 02:25:33 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (0D844800) [pid = 2496] [serial = 185] [outer = 00000000] [url = about:blank] 02:25:33 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (1CAB7000) [pid = 2496] [serial = 178] [outer = 00000000] [url = about:blank] 02:25:33 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (1D08F800) [pid = 2496] [serial = 179] [outer = 00000000] [url = about:blank] 02:25:33 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (0E693800) [pid = 2496] [serial = 182] [outer = 00000000] [url = about:blank] 02:25:33 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0D8EA800) [pid = 2496] [serial = 181] [outer = 00000000] [url = about:blank] 02:25:33 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (17815800) [pid = 2496] [serial = 190] [outer = 00000000] [url = about:blank] 02:25:33 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (1B2C1C00) [pid = 2496] [serial = 205] [outer = 00000000] [url = about:blank] 02:25:33 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (1B4A9400) [pid = 2496] [serial = 206] [outer = 00000000] [url = about:blank] 02:25:33 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (19B2B000) [pid = 2496] [serial = 200] [outer = 00000000] [url = about:blank] 02:25:33 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (19B31000) [pid = 2496] [serial = 202] [outer = 00000000] [url = about:blank] 02:25:33 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (19B61800) [pid = 2496] [serial = 203] [outer = 00000000] [url = about:blank] 02:25:33 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (1781A800) [pid = 2496] [serial = 191] [outer = 00000000] [url = about:blank] 02:25:33 INFO - PROCESS | 2496 | 1465205133123 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:25:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:25:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 930ms 02:25:33 INFO - PROCESS | 2496 | 1465205133147 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 02:25:33 INFO - PROCESS | 2496 | 1465205133151 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 02:25:33 INFO - PROCESS | 2496 | 1465205133156 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:25:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:25:33 INFO - PROCESS | 2496 | 1465205133159 Marionette TRACE conn5 <- [1,326,null,{}] 02:25:33 INFO - PROCESS | 2496 | 1465205133163 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:33 INFO - PROCESS | 2496 | 1465205133165 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:33 INFO - PROCESS | 2496 | 1465205133252 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 02:25:33 INFO - PROCESS | 2496 | 1465205133335 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:33 INFO - PROCESS | 2496 | 1465205133337 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:33 INFO - PROCESS | 2496 | ++DOCSHELL 0D0E9C00 == 41 [pid = 2496] [id = 91] 02:25:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0D31EC00) [pid = 2496] [serial = 270] [outer = 00000000] 02:25:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0D83B800) [pid = 2496] [serial = 271] [outer = 0D31EC00] 02:25:33 INFO - PROCESS | 2496 | 1465205133385 Marionette DEBUG loaded listener.js 02:25:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0E503800) [pid = 2496] [serial = 272] [outer = 0D31EC00] 02:25:33 INFO - PROCESS | 2496 | 1465205133786 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:25:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:25:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 670ms 02:25:33 INFO - PROCESS | 2496 | 1465205133832 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 02:25:33 INFO - PROCESS | 2496 | 1465205133834 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 02:25:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:25:33 INFO - PROCESS | 2496 | 1465205133837 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:25:33 INFO - PROCESS | 2496 | 1465205133841 Marionette TRACE conn5 <- [1,330,null,{}] 02:25:33 INFO - PROCESS | 2496 | 1465205133851 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:33 INFO - PROCESS | 2496 | 1465205133855 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:33 INFO - PROCESS | 2496 | 1465205133942 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 02:25:33 INFO - PROCESS | 2496 | 1465205133948 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:33 INFO - PROCESS | 2496 | 1465205133951 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:33 INFO - PROCESS | 2496 | ++DOCSHELL 15A1FC00 == 42 [pid = 2496] [id = 92] 02:25:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (15A21400) [pid = 2496] [serial = 273] [outer = 00000000] 02:25:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (16674000) [pid = 2496] [serial = 274] [outer = 15A21400] 02:25:34 INFO - PROCESS | 2496 | 1465205133998 Marionette DEBUG loaded listener.js 02:25:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (173DDC00) [pid = 2496] [serial = 275] [outer = 15A21400] 02:25:34 INFO - PROCESS | 2496 | 1465205134457 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:25:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:25:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 690ms 02:25:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:25:34 INFO - PROCESS | 2496 | 1465205134528 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 02:25:34 INFO - PROCESS | 2496 | 1465205134530 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 02:25:34 INFO - PROCESS | 2496 | 1465205134533 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:25:34 INFO - PROCESS | 2496 | 1465205134535 Marionette TRACE conn5 <- [1,334,null,{}] 02:25:34 INFO - PROCESS | 2496 | 1465205134539 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:34 INFO - PROCESS | 2496 | 1465205134541 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:34 INFO - PROCESS | 2496 | 1465205134652 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 02:25:34 INFO - PROCESS | 2496 | 1465205134742 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:34 INFO - PROCESS | 2496 | 1465205134744 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:34 INFO - PROCESS | 2496 | ++DOCSHELL 1782D800 == 43 [pid = 2496] [id = 93] 02:25:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (1782FC00) [pid = 2496] [serial = 276] [outer = 00000000] 02:25:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (1808E000) [pid = 2496] [serial = 277] [outer = 1782FC00] 02:25:34 INFO - PROCESS | 2496 | 1465205134798 Marionette DEBUG loaded listener.js 02:25:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (18094800) [pid = 2496] [serial = 278] [outer = 1782FC00] 02:25:35 INFO - PROCESS | 2496 | 1465205135187 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:25:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:25:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 670ms 02:25:35 INFO - PROCESS | 2496 | 1465205135208 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 02:25:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:25:35 INFO - PROCESS | 2496 | 1465205135210 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 02:25:35 INFO - PROCESS | 2496 | 1465205135218 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:25:35 INFO - PROCESS | 2496 | 1465205135220 Marionette TRACE conn5 <- [1,338,null,{}] 02:25:35 INFO - PROCESS | 2496 | 1465205135224 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:35 INFO - PROCESS | 2496 | 1465205135226 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:35 INFO - PROCESS | 2496 | 1465205135335 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 02:25:35 INFO - PROCESS | 2496 | 1465205135342 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:35 INFO - PROCESS | 2496 | 1465205135344 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:35 INFO - PROCESS | 2496 | ++DOCSHELL 18093800 == 44 [pid = 2496] [id = 94] 02:25:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (181AE400) [pid = 2496] [serial = 279] [outer = 00000000] 02:25:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (181BA400) [pid = 2496] [serial = 280] [outer = 181AE400] 02:25:35 INFO - PROCESS | 2496 | 1465205135387 Marionette DEBUG loaded listener.js 02:25:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (18832000) [pid = 2496] [serial = 281] [outer = 181AE400] 02:25:35 INFO - PROCESS | 2496 | 1465205135853 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:25:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:25:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 690ms 02:25:35 INFO - PROCESS | 2496 | 1465205135904 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 02:25:35 INFO - PROCESS | 2496 | 1465205135906 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 02:25:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:25:35 INFO - PROCESS | 2496 | 1465205135915 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:25:35 INFO - PROCESS | 2496 | 1465205135917 Marionette TRACE conn5 <- [1,342,null,{}] 02:25:35 INFO - PROCESS | 2496 | 1465205135920 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:35 INFO - PROCESS | 2496 | 1465205135926 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:36 INFO - PROCESS | 2496 | 1465205136096 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 02:25:36 INFO - PROCESS | 2496 | 1465205136118 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:36 INFO - PROCESS | 2496 | 1465205136120 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:36 INFO - PROCESS | 2496 | ++DOCSHELL 1910B000 == 45 [pid = 2496] [id = 95] 02:25:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 96 (1910CC00) [pid = 2496] [serial = 282] [outer = 00000000] 02:25:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 97 (19846C00) [pid = 2496] [serial = 283] [outer = 1910CC00] 02:25:36 INFO - PROCESS | 2496 | 1465205136165 Marionette DEBUG loaded listener.js 02:25:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 98 (1984E400) [pid = 2496] [serial = 284] [outer = 1910CC00] 02:25:36 INFO - PROCESS | 2496 | 1465205136605 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:25:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:25:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 730ms 02:25:36 INFO - PROCESS | 2496 | 1465205136655 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 02:25:36 INFO - PROCESS | 2496 | 1465205136657 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 02:25:36 INFO - PROCESS | 2496 | 1465205136659 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:25:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:25:36 INFO - PROCESS | 2496 | 1465205136661 Marionette TRACE conn5 <- [1,346,null,{}] 02:25:36 INFO - PROCESS | 2496 | 1465205136665 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:36 INFO - PROCESS | 2496 | 1465205136666 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:36 INFO - PROCESS | 2496 | 1465205136785 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 02:25:36 INFO - PROCESS | 2496 | 1465205136796 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:36 INFO - PROCESS | 2496 | 1465205136798 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:36 INFO - PROCESS | 2496 | ++DOCSHELL 19843800 == 46 [pid = 2496] [id = 96] 02:25:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 99 (19849C00) [pid = 2496] [serial = 285] [outer = 00000000] 02:25:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 100 (19EF3800) [pid = 2496] [serial = 286] [outer = 19849C00] 02:25:36 INFO - PROCESS | 2496 | 1465205136842 Marionette DEBUG loaded listener.js 02:25:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 101 (19B32000) [pid = 2496] [serial = 287] [outer = 19849C00] 02:25:37 INFO - PROCESS | 2496 | --DOMWINDOW == 100 (1910C800) [pid = 2496] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:25:37 INFO - PROCESS | 2496 | --DOMWINDOW == 99 (1D3EE400) [pid = 2496] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:25:37 INFO - PROCESS | 2496 | --DOMWINDOW == 98 (0E50B000) [pid = 2496] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:25:37 INFO - PROCESS | 2496 | --DOMWINDOW == 97 (1D012000) [pid = 2496] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:25:37 INFO - PROCESS | 2496 | --DOMWINDOW == 96 (16673800) [pid = 2496] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:25:37 INFO - PROCESS | 2496 | --DOMWINDOW == 95 (17813400) [pid = 2496] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:25:37 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (19845C00) [pid = 2496] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:25:37 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (173DE000) [pid = 2496] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:25:37 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (0CF76000) [pid = 2496] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:25:37 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (1BF75C00) [pid = 2496] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:25:37 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (181B8000) [pid = 2496] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:25:37 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (1B4B1800) [pid = 2496] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:25:37 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0C95B400) [pid = 2496] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:25:37 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0D8F0000) [pid = 2496] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:25:37 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (19968800) [pid = 2496] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:25:37 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (166EA800) [pid = 2496] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:25:37 INFO - PROCESS | 2496 | 1465205137514 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:25:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:25:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 870ms 02:25:37 INFO - PROCESS | 2496 | 1465205137534 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 02:25:37 INFO - PROCESS | 2496 | 1465205137536 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 02:25:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:25:37 INFO - PROCESS | 2496 | 1465205137539 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:25:37 INFO - PROCESS | 2496 | 1465205137541 Marionette TRACE conn5 <- [1,350,null,{}] 02:25:37 INFO - PROCESS | 2496 | 1465205137544 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:37 INFO - PROCESS | 2496 | 1465205137546 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:37 INFO - PROCESS | 2496 | 1465205137662 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 02:25:37 INFO - PROCESS | 2496 | 1465205137714 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:37 INFO - PROCESS | 2496 | 1465205137716 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:37 INFO - PROCESS | 2496 | ++DOCSHELL 0D562400 == 47 [pid = 2496] [id = 97] 02:25:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0D8F0000) [pid = 2496] [serial = 288] [outer = 00000000] 02:25:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (181B8400) [pid = 2496] [serial = 289] [outer = 0D8F0000] 02:25:37 INFO - PROCESS | 2496 | 1465205137760 Marionette DEBUG loaded listener.js 02:25:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (1910C800) [pid = 2496] [serial = 290] [outer = 0D8F0000] 02:25:38 INFO - PROCESS | 2496 | 1465205138093 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:25:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:25:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 02:25:38 INFO - PROCESS | 2496 | 1465205138172 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 02:25:38 INFO - PROCESS | 2496 | 1465205138174 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 02:25:38 INFO - PROCESS | 2496 | 1465205138177 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:25:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:25:38 INFO - PROCESS | 2496 | 1465205138179 Marionette TRACE conn5 <- [1,354,null,{}] 02:25:38 INFO - PROCESS | 2496 | 1465205138183 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:38 INFO - PROCESS | 2496 | 1465205138184 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:38 INFO - PROCESS | 2496 | 1465205138265 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 02:25:38 INFO - PROCESS | 2496 | 1465205138271 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:38 INFO - PROCESS | 2496 | 1465205138273 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:38 INFO - PROCESS | 2496 | ++DOCSHELL 1984A800 == 48 [pid = 2496] [id = 98] 02:25:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (19849400) [pid = 2496] [serial = 291] [outer = 00000000] 02:25:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (1AB07800) [pid = 2496] [serial = 292] [outer = 19849400] 02:25:38 INFO - PROCESS | 2496 | 1465205138317 Marionette DEBUG loaded listener.js 02:25:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (1B44A800) [pid = 2496] [serial = 293] [outer = 19849400] 02:25:38 INFO - PROCESS | 2496 | 1465205138751 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:25:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:25:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms 02:25:38 INFO - PROCESS | 2496 | 1465205138810 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 02:25:38 INFO - PROCESS | 2496 | 1465205138812 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 02:25:38 INFO - PROCESS | 2496 | 1465205138815 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:25:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:25:38 INFO - PROCESS | 2496 | 1465205138817 Marionette TRACE conn5 <- [1,358,null,{}] 02:25:38 INFO - PROCESS | 2496 | 1465205138820 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:38 INFO - PROCESS | 2496 | 1465205138822 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:38 INFO - PROCESS | 2496 | 1465205138904 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 02:25:38 INFO - PROCESS | 2496 | 1465205138912 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:38 INFO - PROCESS | 2496 | 1465205138913 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:38 INFO - PROCESS | 2496 | ++DOCSHELL 1B450C00 == 49 [pid = 2496] [id = 99] 02:25:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (1B4ACC00) [pid = 2496] [serial = 294] [outer = 00000000] 02:25:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (1C094800) [pid = 2496] [serial = 295] [outer = 1B4ACC00] 02:25:38 INFO - PROCESS | 2496 | 1465205138958 Marionette DEBUG loaded listener.js 02:25:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (1C752400) [pid = 2496] [serial = 296] [outer = 1B4ACC00] 02:25:39 INFO - PROCESS | 2496 | 1465205139521 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:25:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:25:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 770ms 02:25:39 INFO - PROCESS | 2496 | 1465205139591 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 02:25:39 INFO - PROCESS | 2496 | 1465205139596 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 02:25:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:25:39 INFO - PROCESS | 2496 | 1465205139601 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:25:39 INFO - PROCESS | 2496 | 1465205139605 Marionette TRACE conn5 <- [1,362,null,{}] 02:25:39 INFO - PROCESS | 2496 | 1465205139611 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:39 INFO - PROCESS | 2496 | 1465205139614 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:39 INFO - PROCESS | 2496 | 1465205139736 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 02:25:39 INFO - PROCESS | 2496 | 1465205139862 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:39 INFO - PROCESS | 2496 | 1465205139867 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:39 INFO - PROCESS | 2496 | ++DOCSHELL 0CA22C00 == 50 [pid = 2496] [id = 100] 02:25:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (0CA24800) [pid = 2496] [serial = 297] [outer = 00000000] 02:25:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 96 (0D326400) [pid = 2496] [serial = 298] [outer = 0CA24800] 02:25:39 INFO - PROCESS | 2496 | 1465205139924 Marionette DEBUG loaded listener.js 02:25:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 97 (0D566800) [pid = 2496] [serial = 299] [outer = 0CA24800] 02:25:40 INFO - PROCESS | 2496 | 1465205140567 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:25:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:25:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 971ms 02:25:40 INFO - PROCESS | 2496 | 1465205140575 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 02:25:40 INFO - PROCESS | 2496 | 1465205140580 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 02:25:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:25:40 INFO - PROCESS | 2496 | 1465205140587 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:25:40 INFO - PROCESS | 2496 | 1465205140589 Marionette TRACE conn5 <- [1,366,null,{}] 02:25:40 INFO - PROCESS | 2496 | 1465205140594 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:40 INFO - PROCESS | 2496 | 1465205140597 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:40 INFO - PROCESS | 2496 | 1465205140710 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 02:25:40 INFO - PROCESS | 2496 | 1465205140810 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:40 INFO - PROCESS | 2496 | 1465205140813 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:40 INFO - PROCESS | 2496 | ++DOCSHELL 14F78C00 == 51 [pid = 2496] [id = 101] 02:25:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 98 (14F7F800) [pid = 2496] [serial = 300] [outer = 00000000] 02:25:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 99 (17675000) [pid = 2496] [serial = 301] [outer = 14F7F800] 02:25:40 INFO - PROCESS | 2496 | 1465205140869 Marionette DEBUG loaded listener.js 02:25:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 100 (17836000) [pid = 2496] [serial = 302] [outer = 14F7F800] 02:25:41 INFO - PROCESS | 2496 | 1465205141526 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:25:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:25:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 970ms 02:25:41 INFO - PROCESS | 2496 | 1465205141560 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 02:25:41 INFO - PROCESS | 2496 | 1465205141563 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 02:25:41 INFO - PROCESS | 2496 | 1465205141566 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:25:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:25:41 INFO - PROCESS | 2496 | 1465205141570 Marionette TRACE conn5 <- [1,370,null,{}] 02:25:41 INFO - PROCESS | 2496 | 1465205141581 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:41 INFO - PROCESS | 2496 | 1465205141586 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:41 INFO - PROCESS | 2496 | 1465205141697 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 02:25:41 INFO - PROCESS | 2496 | 1465205141823 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:41 INFO - PROCESS | 2496 | 1465205141827 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:41 INFO - PROCESS | 2496 | ++DOCSHELL 188C5400 == 52 [pid = 2496] [id = 102] 02:25:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 101 (188C6400) [pid = 2496] [serial = 303] [outer = 00000000] 02:25:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 102 (18AC1C00) [pid = 2496] [serial = 304] [outer = 188C6400] 02:25:41 INFO - PROCESS | 2496 | 1465205141885 Marionette DEBUG loaded listener.js 02:25:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 103 (19840C00) [pid = 2496] [serial = 305] [outer = 188C6400] 02:25:42 INFO - PROCESS | 2496 | 1465205142449 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:25:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:25:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 930ms 02:25:42 INFO - PROCESS | 2496 | 1465205142500 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 02:25:42 INFO - PROCESS | 2496 | 1465205142503 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 02:25:42 INFO - PROCESS | 2496 | 1465205142506 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:25:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:25:42 INFO - PROCESS | 2496 | 1465205142509 Marionette TRACE conn5 <- [1,374,null,{}] 02:25:42 INFO - PROCESS | 2496 | 1465205142512 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:42 INFO - PROCESS | 2496 | 1465205142514 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:42 INFO - PROCESS | 2496 | 1465205142627 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 02:25:42 INFO - PROCESS | 2496 | 1465205142724 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:42 INFO - PROCESS | 2496 | 1465205142726 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:42 INFO - PROCESS | 2496 | ++DOCSHELL 191B6400 == 53 [pid = 2496] [id = 103] 02:25:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 104 (191B6C00) [pid = 2496] [serial = 306] [outer = 00000000] 02:25:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 105 (191B9C00) [pid = 2496] [serial = 307] [outer = 191B6C00] 02:25:42 INFO - PROCESS | 2496 | 1465205142780 Marionette DEBUG loaded listener.js 02:25:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 106 (191BC800) [pid = 2496] [serial = 308] [outer = 191B6C00] 02:25:43 INFO - PROCESS | 2496 | 1465205143396 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:25:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:25:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 930ms 02:25:43 INFO - PROCESS | 2496 | 1465205143440 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 02:25:43 INFO - PROCESS | 2496 | 1465205143443 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 02:25:43 INFO - PROCESS | 2496 | 1465205143446 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:25:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:25:43 INFO - PROCESS | 2496 | 1465205143448 Marionette TRACE conn5 <- [1,378,null,{}] 02:25:43 INFO - PROCESS | 2496 | 1465205143452 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:43 INFO - PROCESS | 2496 | 1465205143454 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:43 INFO - PROCESS | 2496 | 1465205143560 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 02:25:43 INFO - PROCESS | 2496 | 1465205143659 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:43 INFO - PROCESS | 2496 | 1465205143661 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:43 INFO - PROCESS | 2496 | ++DOCSHELL 1437D400 == 54 [pid = 2496] [id = 104] 02:25:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 107 (14453C00) [pid = 2496] [serial = 309] [outer = 00000000] 02:25:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 108 (18024400) [pid = 2496] [serial = 310] [outer = 14453C00] 02:25:43 INFO - PROCESS | 2496 | 1465205143715 Marionette DEBUG loaded listener.js 02:25:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 109 (18876000) [pid = 2496] [serial = 311] [outer = 14453C00] 02:25:44 INFO - PROCESS | 2496 | 1465205144424 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:25:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:25:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1019ms 02:25:44 INFO - PROCESS | 2496 | 1465205144471 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 02:25:44 INFO - PROCESS | 2496 | 1465205144475 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 02:25:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:25:44 INFO - PROCESS | 2496 | 1465205144480 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:25:44 INFO - PROCESS | 2496 | 1465205144484 Marionette TRACE conn5 <- [1,382,null,{}] 02:25:44 INFO - PROCESS | 2496 | 1465205144489 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:44 INFO - PROCESS | 2496 | 1465205144492 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:44 INFO - PROCESS | 2496 | 1465205144611 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 02:25:44 INFO - PROCESS | 2496 | 1465205144745 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:44 INFO - PROCESS | 2496 | 1465205144747 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:44 INFO - PROCESS | 2496 | ++DOCSHELL 14142400 == 55 [pid = 2496] [id = 105] 02:25:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 110 (14143800) [pid = 2496] [serial = 312] [outer = 00000000] 02:25:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 111 (1445A000) [pid = 2496] [serial = 313] [outer = 14143800] 02:25:44 INFO - PROCESS | 2496 | 1465205144798 Marionette DEBUG loaded listener.js 02:25:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 112 (14F80400) [pid = 2496] [serial = 314] [outer = 14143800] 02:25:45 INFO - PROCESS | 2496 | --DOCSHELL 1984A800 == 54 [pid = 2496] [id = 98] 02:25:45 INFO - PROCESS | 2496 | --DOCSHELL 0D562400 == 53 [pid = 2496] [id = 97] 02:25:45 INFO - PROCESS | 2496 | --DOCSHELL 19843800 == 52 [pid = 2496] [id = 96] 02:25:45 INFO - PROCESS | 2496 | --DOCSHELL 1910B000 == 51 [pid = 2496] [id = 95] 02:25:45 INFO - PROCESS | 2496 | --DOCSHELL 18093800 == 50 [pid = 2496] [id = 94] 02:25:45 INFO - PROCESS | 2496 | --DOCSHELL 1782D800 == 49 [pid = 2496] [id = 93] 02:25:45 INFO - PROCESS | 2496 | --DOCSHELL 15A1FC00 == 48 [pid = 2496] [id = 92] 02:25:45 INFO - PROCESS | 2496 | --DOCSHELL 0D0E9C00 == 47 [pid = 2496] [id = 91] 02:25:45 INFO - PROCESS | 2496 | --DOCSHELL 0C912800 == 46 [pid = 2496] [id = 90] 02:25:45 INFO - PROCESS | 2496 | --DOMWINDOW == 111 (1D356C00) [pid = 2496] [serial = 253] [outer = 00000000] [url = about:blank] 02:25:45 INFO - PROCESS | 2496 | --DOCSHELL 0D32B400 == 45 [pid = 2496] [id = 86] 02:25:45 INFO - PROCESS | 2496 | --DOMWINDOW == 110 (1C026400) [pid = 2496] [serial = 167] [outer = 00000000] [url = about:blank] 02:25:45 INFO - PROCESS | 2496 | --DOMWINDOW == 109 (1BEC2C00) [pid = 2496] [serial = 242] [outer = 00000000] [url = about:blank] 02:25:45 INFO - PROCESS | 2496 | --DOMWINDOW == 108 (1B2C8C00) [pid = 2496] [serial = 241] [outer = 00000000] [url = about:blank] 02:25:45 INFO - PROCESS | 2496 | --DOMWINDOW == 107 (1D3F7C00) [pid = 2496] [serial = 221] [outer = 00000000] [url = about:blank] 02:25:45 INFO - PROCESS | 2496 | --DOMWINDOW == 106 (1D3F5400) [pid = 2496] [serial = 220] [outer = 00000000] [url = about:blank] 02:25:45 INFO - PROCESS | 2496 | --DOMWINDOW == 105 (15F0E400) [pid = 2496] [serial = 229] [outer = 00000000] [url = about:blank] 02:25:45 INFO - PROCESS | 2496 | --DOMWINDOW == 104 (166F0400) [pid = 2496] [serial = 230] [outer = 00000000] [url = about:blank] 02:25:45 INFO - PROCESS | 2496 | --DOMWINDOW == 103 (1D3E2C00) [pid = 2496] [serial = 218] [outer = 00000000] [url = about:blank] 02:25:45 INFO - PROCESS | 2496 | --DOMWINDOW == 102 (1D015C00) [pid = 2496] [serial = 217] [outer = 00000000] [url = about:blank] 02:25:45 INFO - PROCESS | 2496 | --DOMWINDOW == 101 (18091000) [pid = 2496] [serial = 214] [outer = 00000000] [url = about:blank] 02:25:45 INFO - PROCESS | 2496 | --DOMWINDOW == 100 (1865AC00) [pid = 2496] [serial = 215] [outer = 00000000] [url = about:blank] 02:25:45 INFO - PROCESS | 2496 | --DOMWINDOW == 99 (19B29000) [pid = 2496] [serial = 224] [outer = 00000000] [url = about:blank] 02:25:45 INFO - PROCESS | 2496 | --DOMWINDOW == 98 (18831400) [pid = 2496] [serial = 223] [outer = 00000000] [url = about:blank] 02:25:45 INFO - PROCESS | 2496 | --DOMWINDOW == 97 (19B2C400) [pid = 2496] [serial = 235] [outer = 00000000] [url = about:blank] 02:25:45 INFO - PROCESS | 2496 | --DOMWINDOW == 96 (18027400) [pid = 2496] [serial = 227] [outer = 00000000] [url = about:blank] 02:25:45 INFO - PROCESS | 2496 | --DOMWINDOW == 95 (17818C00) [pid = 2496] [serial = 226] [outer = 00000000] [url = about:blank] 02:25:45 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (0D562000) [pid = 2496] [serial = 212] [outer = 00000000] [url = about:blank] 02:25:45 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (0D349800) [pid = 2496] [serial = 211] [outer = 00000000] [url = about:blank] 02:25:45 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (1D006800) [pid = 2496] [serial = 244] [outer = 00000000] [url = about:blank] 02:25:45 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (18829000) [pid = 2496] [serial = 232] [outer = 00000000] [url = about:blank] 02:25:45 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (1886F800) [pid = 2496] [serial = 233] [outer = 00000000] [url = about:blank] 02:25:45 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (1C749400) [pid = 2496] [serial = 209] [outer = 00000000] [url = about:blank] 02:25:45 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (17819400) [pid = 2496] [serial = 247] [outer = 00000000] [url = about:blank] 02:25:45 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (188F2000) [pid = 2496] [serial = 250] [outer = 00000000] [url = about:blank] 02:25:45 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (1D00DC00) [pid = 2496] [serial = 245] [outer = 00000000] [url = about:blank] 02:25:45 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (1D3EB400) [pid = 2496] [serial = 251] [outer = 00000000] [url = about:blank] 02:25:45 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (18827000) [pid = 2496] [serial = 248] [outer = 00000000] [url = about:blank] 02:25:45 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (1AB08000) [pid = 2496] [serial = 238] [outer = 00000000] [url = about:blank] 02:25:45 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (1B386000) [pid = 2496] [serial = 239] [outer = 00000000] [url = about:blank] 02:25:45 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (19B33C00) [pid = 2496] [serial = 236] [outer = 00000000] [url = about:blank] 02:25:45 INFO - PROCESS | 2496 | 1465205145330 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:25:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:25:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 870ms 02:25:45 INFO - PROCESS | 2496 | 1465205145355 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 02:25:45 INFO - PROCESS | 2496 | 1465205145359 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 02:25:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:25:45 INFO - PROCESS | 2496 | 1465205145378 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:25:45 INFO - PROCESS | 2496 | 1465205145380 Marionette TRACE conn5 <- [1,386,null,{}] 02:25:45 INFO - PROCESS | 2496 | 1465205145385 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:45 INFO - PROCESS | 2496 | 1465205145388 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:45 INFO - PROCESS | 2496 | 1465205145476 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 02:25:45 INFO - PROCESS | 2496 | 1465205145484 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:45 INFO - PROCESS | 2496 | 1465205145486 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:45 INFO - PROCESS | 2496 | ++DOCSHELL 14149000 == 46 [pid = 2496] [id = 106] 02:25:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (141F2C00) [pid = 2496] [serial = 315] [outer = 00000000] 02:25:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (14F20C00) [pid = 2496] [serial = 316] [outer = 141F2C00] 02:25:45 INFO - PROCESS | 2496 | 1465205145533 Marionette DEBUG loaded listener.js 02:25:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (165E2800) [pid = 2496] [serial = 317] [outer = 141F2C00] 02:25:46 INFO - PROCESS | 2496 | 1465205146042 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 02:25:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:25:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 730ms 02:25:46 INFO - PROCESS | 2496 | 1465205146100 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 02:25:46 INFO - PROCESS | 2496 | 1465205146103 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 02:25:46 INFO - PROCESS | 2496 | 1465205146106 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:25:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:25:46 INFO - PROCESS | 2496 | 1465205146109 Marionette TRACE conn5 <- [1,390,null,{}] 02:25:46 INFO - PROCESS | 2496 | 1465205146119 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:46 INFO - PROCESS | 2496 | 1465205146123 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:46 INFO - PROCESS | 2496 | 1465205146237 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 02:25:46 INFO - PROCESS | 2496 | 1465205146330 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:46 INFO - PROCESS | 2496 | 1465205146333 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:46 INFO - PROCESS | 2496 | ++DOCSHELL 181B6C00 == 47 [pid = 2496] [id = 107] 02:25:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (181B7C00) [pid = 2496] [serial = 318] [outer = 00000000] 02:25:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (18827400) [pid = 2496] [serial = 319] [outer = 181B7C00] 02:25:46 INFO - PROCESS | 2496 | 1465205146380 Marionette DEBUG loaded listener.js 02:25:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (18870400) [pid = 2496] [serial = 320] [outer = 181B7C00] 02:25:46 INFO - PROCESS | 2496 | 1465205146762 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 02:25:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:25:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 670ms 02:25:46 INFO - PROCESS | 2496 | 1465205146792 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 02:25:46 INFO - PROCESS | 2496 | 1465205146794 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 02:25:46 INFO - PROCESS | 2496 | 1465205146798 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:25:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:25:46 INFO - PROCESS | 2496 | 1465205146800 Marionette TRACE conn5 <- [1,394,null,{}] 02:25:46 INFO - PROCESS | 2496 | 1465205146803 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:46 INFO - PROCESS | 2496 | 1465205146805 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:46 INFO - PROCESS | 2496 | 1465205146903 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 02:25:46 INFO - PROCESS | 2496 | 1465205146909 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:46 INFO - PROCESS | 2496 | 1465205146911 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:46 INFO - PROCESS | 2496 | ++DOCSHELL 18827000 == 48 [pid = 2496] [id = 108] 02:25:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (188C2C00) [pid = 2496] [serial = 321] [outer = 00000000] 02:25:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (19102C00) [pid = 2496] [serial = 322] [outer = 188C2C00] 02:25:46 INFO - PROCESS | 2496 | 1465205146955 Marionette DEBUG loaded listener.js 02:25:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (1910F400) [pid = 2496] [serial = 323] [outer = 188C2C00] 02:25:47 INFO - PROCESS | 2496 | 1465205147435 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 02:25:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:25:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 670ms 02:25:47 INFO - PROCESS | 2496 | 1465205147471 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 02:25:47 INFO - PROCESS | 2496 | 1465205147473 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 02:25:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:25:47 INFO - PROCESS | 2496 | 1465205147477 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:25:47 INFO - PROCESS | 2496 | 1465205147478 Marionette TRACE conn5 <- [1,398,null,{}] 02:25:47 INFO - PROCESS | 2496 | 1465205147482 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:47 INFO - PROCESS | 2496 | 1465205147484 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:47 INFO - PROCESS | 2496 | 1465205147596 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 02:25:47 INFO - PROCESS | 2496 | 1465205147681 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:47 INFO - PROCESS | 2496 | 1465205147683 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:47 INFO - PROCESS | 2496 | ++DOCSHELL 191BD800 == 49 [pid = 2496] [id = 109] 02:25:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (191BEC00) [pid = 2496] [serial = 324] [outer = 00000000] 02:25:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (1984D400) [pid = 2496] [serial = 325] [outer = 191BEC00] 02:25:47 INFO - PROCESS | 2496 | 1465205147729 Marionette DEBUG loaded listener.js 02:25:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (19B2E800) [pid = 2496] [serial = 326] [outer = 191BEC00] 02:25:48 INFO - PROCESS | 2496 | 1465205148204 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 02:25:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:25:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 770ms 02:25:48 INFO - PROCESS | 2496 | 1465205148247 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 02:25:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:25:48 INFO - PROCESS | 2496 | 1465205148249 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 02:25:48 INFO - PROCESS | 2496 | 1465205148253 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:25:48 INFO - PROCESS | 2496 | 1465205148254 Marionette TRACE conn5 <- [1,402,null,{}] 02:25:48 INFO - PROCESS | 2496 | 1465205148258 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:48 INFO - PROCESS | 2496 | 1465205148263 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:48 INFO - PROCESS | 2496 | 1465205148402 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 02:25:48 INFO - PROCESS | 2496 | 1465205148463 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:48 INFO - PROCESS | 2496 | 1465205148465 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:48 INFO - PROCESS | 2496 | ++DOCSHELL 0C95CC00 == 50 [pid = 2496] [id = 110] 02:25:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (188F2400) [pid = 2496] [serial = 327] [outer = 00000000] 02:25:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (1BEC8C00) [pid = 2496] [serial = 328] [outer = 188F2400] 02:25:48 INFO - PROCESS | 2496 | 1465205148510 Marionette DEBUG loaded listener.js 02:25:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 96 (1BF6F400) [pid = 2496] [serial = 329] [outer = 188F2400] 02:25:48 INFO - PROCESS | 2496 | 1465205148981 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 02:25:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:25:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 771ms 02:25:49 INFO - PROCESS | 2496 | 1465205149024 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 02:25:49 INFO - PROCESS | 2496 | 1465205149026 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 02:25:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:25:49 INFO - PROCESS | 2496 | 1465205149034 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:25:49 INFO - PROCESS | 2496 | 1465205149036 Marionette TRACE conn5 <- [1,406,null,{}] 02:25:49 INFO - PROCESS | 2496 | 1465205149039 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:49 INFO - PROCESS | 2496 | 1465205149041 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:49 INFO - PROCESS | 2496 | 1465205149217 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 02:25:49 INFO - PROCESS | 2496 | --DOMWINDOW == 95 (181AE400) [pid = 2496] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:25:49 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (1910CC00) [pid = 2496] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:25:49 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (0CA1D400) [pid = 2496] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:25:49 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (0D31EC00) [pid = 2496] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:25:49 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (1782FC00) [pid = 2496] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:25:49 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (15A21400) [pid = 2496] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:25:49 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (19849C00) [pid = 2496] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:25:49 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0D8F0000) [pid = 2496] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:25:49 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (19849400) [pid = 2496] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:25:49 INFO - PROCESS | 2496 | 1465205149279 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:49 INFO - PROCESS | 2496 | 1465205149281 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:49 INFO - PROCESS | 2496 | ++DOCSHELL 0CA1BC00 == 51 [pid = 2496] [id = 111] 02:25:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0CA1D400) [pid = 2496] [serial = 330] [outer = 00000000] 02:25:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (14F7E800) [pid = 2496] [serial = 331] [outer = 0CA1D400] 02:25:49 INFO - PROCESS | 2496 | 1465205149325 Marionette DEBUG loaded listener.js 02:25:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (15A19800) [pid = 2496] [serial = 332] [outer = 0CA1D400] 02:25:49 INFO - PROCESS | 2496 | 1465205149700 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 02:25:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:25:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 730ms 02:25:49 INFO - PROCESS | 2496 | 1465205149761 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 02:25:49 INFO - PROCESS | 2496 | 1465205149763 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 02:25:49 INFO - PROCESS | 2496 | 1465205149766 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:25:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:25:49 INFO - PROCESS | 2496 | 1465205149768 Marionette TRACE conn5 <- [1,410,null,{}] 02:25:49 INFO - PROCESS | 2496 | 1465205149772 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:49 INFO - PROCESS | 2496 | 1465205149773 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:49 INFO - PROCESS | 2496 | 1465205149855 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 02:25:49 INFO - PROCESS | 2496 | 1465205149861 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:49 INFO - PROCESS | 2496 | 1465205149863 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:49 INFO - PROCESS | 2496 | ++DOCSHELL 1B44A400 == 52 [pid = 2496] [id = 112] 02:25:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (1C026400) [pid = 2496] [serial = 333] [outer = 00000000] 02:25:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (1D08A800) [pid = 2496] [serial = 334] [outer = 1C026400] 02:25:49 INFO - PROCESS | 2496 | 1465205149907 Marionette DEBUG loaded listener.js 02:25:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (1D355400) [pid = 2496] [serial = 335] [outer = 1C026400] 02:25:50 INFO - PROCESS | 2496 | 1465205150346 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 02:25:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:25:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 631ms 02:25:50 INFO - PROCESS | 2496 | 1465205150401 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 02:25:50 INFO - PROCESS | 2496 | 1465205150403 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 02:25:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:25:50 INFO - PROCESS | 2496 | 1465205150406 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:25:50 INFO - PROCESS | 2496 | 1465205150407 Marionette TRACE conn5 <- [1,414,null,{}] 02:25:50 INFO - PROCESS | 2496 | 1465205150411 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:50 INFO - PROCESS | 2496 | 1465205150413 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:50 INFO - PROCESS | 2496 | 1465205150498 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 02:25:50 INFO - PROCESS | 2496 | 1465205150654 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:50 INFO - PROCESS | 2496 | 1465205150657 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:50 INFO - PROCESS | 2496 | ++DOCSHELL 0C912800 == 53 [pid = 2496] [id = 113] 02:25:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (0C915400) [pid = 2496] [serial = 336] [outer = 00000000] 02:25:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (0CA1B400) [pid = 2496] [serial = 337] [outer = 0C915400] 02:25:50 INFO - PROCESS | 2496 | 1465205150717 Marionette DEBUG loaded listener.js 02:25:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 96 (0D31C800) [pid = 2496] [serial = 338] [outer = 0C915400] 02:25:51 INFO - PROCESS | 2496 | 1465205151376 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 02:25:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:25:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1019ms 02:25:51 INFO - PROCESS | 2496 | 1465205151427 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 02:25:51 INFO - PROCESS | 2496 | 1465205151431 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 02:25:51 INFO - PROCESS | 2496 | 1465205151436 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:25:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:25:51 INFO - PROCESS | 2496 | 1465205151439 Marionette TRACE conn5 <- [1,418,null,{}] 02:25:51 INFO - PROCESS | 2496 | 1465205151444 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:51 INFO - PROCESS | 2496 | 1465205151449 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:51 INFO - PROCESS | 2496 | 1465205151593 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 02:25:51 INFO - PROCESS | 2496 | 1465205151717 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:51 INFO - PROCESS | 2496 | 1465205151720 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:51 INFO - PROCESS | 2496 | ++DOCSHELL 14A2E800 == 54 [pid = 2496] [id = 114] 02:25:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 97 (166F0400) [pid = 2496] [serial = 339] [outer = 00000000] 02:25:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 98 (1782F800) [pid = 2496] [serial = 340] [outer = 166F0400] 02:25:51 INFO - PROCESS | 2496 | 1465205151777 Marionette DEBUG loaded listener.js 02:25:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 99 (180A7400) [pid = 2496] [serial = 341] [outer = 166F0400] 02:25:52 INFO - PROCESS | 2496 | 1465205152842 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 02:25:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 02:25:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1431ms 02:25:52 INFO - PROCESS | 2496 | 1465205152914 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 02:25:52 INFO - PROCESS | 2496 | 1465205152919 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 02:25:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:25:52 INFO - PROCESS | 2496 | 1465205152924 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:25:52 INFO - PROCESS | 2496 | 1465205152926 Marionette TRACE conn5 <- [1,422,null,{}] 02:25:52 INFO - PROCESS | 2496 | 1465205152930 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:52 INFO - PROCESS | 2496 | 1465205152933 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:53 INFO - PROCESS | 2496 | 1465205153038 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 02:25:53 INFO - PROCESS | 2496 | 1465205153236 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:53 INFO - PROCESS | 2496 | 1465205153239 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:53 INFO - PROCESS | 2496 | ++DOCSHELL 19106000 == 55 [pid = 2496] [id = 115] 02:25:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 100 (191B4C00) [pid = 2496] [serial = 342] [outer = 00000000] 02:25:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 101 (1B2C2400) [pid = 2496] [serial = 343] [outer = 191B4C00] 02:25:53 INFO - PROCESS | 2496 | 1465205153294 Marionette DEBUG loaded listener.js 02:25:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 102 (1BEC5400) [pid = 2496] [serial = 344] [outer = 191B4C00] 02:25:54 INFO - PROCESS | 2496 | 1465205154378 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 02:25:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:25:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1485ms 02:25:54 INFO - PROCESS | 2496 | 1465205154412 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 02:25:54 INFO - PROCESS | 2496 | 1465205154416 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 02:25:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:25:54 INFO - PROCESS | 2496 | 1465205154421 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:25:54 INFO - PROCESS | 2496 | 1465205154424 Marionette TRACE conn5 <- [1,426,null,{}] 02:25:54 INFO - PROCESS | 2496 | 1465205154429 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:54 INFO - PROCESS | 2496 | 1465205154432 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:54 INFO - PROCESS | 2496 | 1465205154534 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 02:25:54 INFO - PROCESS | 2496 | 1465205154668 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:54 INFO - PROCESS | 2496 | 1465205154673 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:54 INFO - PROCESS | 2496 | ++DOCSHELL 14656400 == 56 [pid = 2496] [id = 116] 02:25:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 103 (14A7E400) [pid = 2496] [serial = 345] [outer = 00000000] 02:25:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 104 (15F0E400) [pid = 2496] [serial = 346] [outer = 14A7E400] 02:25:54 INFO - PROCESS | 2496 | 1465205154723 Marionette DEBUG loaded listener.js 02:25:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 105 (173DF800) [pid = 2496] [serial = 347] [outer = 14A7E400] 02:25:55 INFO - PROCESS | 2496 | --DOCSHELL 15F0C000 == 55 [pid = 2496] [id = 72] 02:25:55 INFO - PROCESS | 2496 | --DOCSHELL 143BD400 == 54 [pid = 2496] [id = 75] 02:25:55 INFO - PROCESS | 2496 | --DOCSHELL 0CF75400 == 53 [pid = 2496] [id = 71] 02:25:55 INFO - PROCESS | 2496 | --DOCSHELL 1D011800 == 52 [pid = 2496] [id = 73] 02:25:55 INFO - PROCESS | 2496 | --DOCSHELL 1D3EDC00 == 51 [pid = 2496] [id = 74] 02:25:55 INFO - PROCESS | 2496 | --DOCSHELL 1B44A400 == 50 [pid = 2496] [id = 112] 02:25:55 INFO - PROCESS | 2496 | --DOCSHELL 0CA1BC00 == 49 [pid = 2496] [id = 111] 02:25:55 INFO - PROCESS | 2496 | --DOCSHELL 0C95CC00 == 48 [pid = 2496] [id = 110] 02:25:55 INFO - PROCESS | 2496 | --DOCSHELL 191BD800 == 47 [pid = 2496] [id = 109] 02:25:55 INFO - PROCESS | 2496 | --DOCSHELL 18827000 == 46 [pid = 2496] [id = 108] 02:25:55 INFO - PROCESS | 2496 | --DOCSHELL 181B6C00 == 45 [pid = 2496] [id = 107] 02:25:55 INFO - PROCESS | 2496 | --DOCSHELL 14149000 == 44 [pid = 2496] [id = 106] 02:25:55 INFO - PROCESS | 2496 | --DOCSHELL 14142400 == 43 [pid = 2496] [id = 105] 02:25:55 INFO - PROCESS | 2496 | --DOCSHELL 0CA22C00 == 42 [pid = 2496] [id = 100] 02:25:55 INFO - PROCESS | 2496 | --DOCSHELL 1B450C00 == 41 [pid = 2496] [id = 99] 02:25:55 INFO - PROCESS | 2496 | --DOCSHELL 14F78C00 == 40 [pid = 2496] [id = 101] 02:25:55 INFO - PROCESS | 2496 | --DOCSHELL 1D34E800 == 39 [pid = 2496] [id = 85] 02:25:55 INFO - PROCESS | 2496 | --DOCSHELL 191B6400 == 38 [pid = 2496] [id = 103] 02:25:55 INFO - PROCESS | 2496 | --DOCSHELL 14D94000 == 37 [pid = 2496] [id = 58] 02:25:55 INFO - PROCESS | 2496 | --DOCSHELL 1437D400 == 36 [pid = 2496] [id = 104] 02:25:55 INFO - PROCESS | 2496 | --DOCSHELL 188C5400 == 35 [pid = 2496] [id = 102] 02:25:55 INFO - PROCESS | 2496 | --DOCSHELL 1B4A4400 == 34 [pid = 2496] [id = 89] 02:25:55 INFO - PROCESS | 2496 | --DOCSHELL 19B6D800 == 33 [pid = 2496] [id = 59] 02:25:55 INFO - PROCESS | 2496 | --DOCSHELL 1C0D7000 == 32 [pid = 2496] [id = 60] 02:25:55 INFO - PROCESS | 2496 | --DOCSHELL 181BBC00 == 31 [pid = 2496] [id = 87] 02:25:55 INFO - PROCESS | 2496 | --DOCSHELL 1D35BC00 == 30 [pid = 2496] [id = 88] 02:25:55 INFO - PROCESS | 2496 | --DOCSHELL 19106000 == 29 [pid = 2496] [id = 115] 02:25:55 INFO - PROCESS | 2496 | --DOCSHELL 0C912800 == 28 [pid = 2496] [id = 113] 02:25:55 INFO - PROCESS | 2496 | --DOCSHELL 14A2E800 == 27 [pid = 2496] [id = 114] 02:25:55 INFO - PROCESS | 2496 | --DOMWINDOW == 104 (181BA400) [pid = 2496] [serial = 280] [outer = 00000000] [url = about:blank] 02:25:55 INFO - PROCESS | 2496 | --DOMWINDOW == 103 (1984E400) [pid = 2496] [serial = 284] [outer = 00000000] [url = about:blank] 02:25:55 INFO - PROCESS | 2496 | --DOMWINDOW == 102 (0DCACC00) [pid = 2496] [serial = 269] [outer = 00000000] [url = about:blank] 02:25:55 INFO - PROCESS | 2496 | --DOMWINDOW == 101 (0D844C00) [pid = 2496] [serial = 268] [outer = 00000000] [url = about:blank] 02:25:55 INFO - PROCESS | 2496 | --DOMWINDOW == 100 (0D83B800) [pid = 2496] [serial = 271] [outer = 00000000] [url = about:blank] 02:25:55 INFO - PROCESS | 2496 | --DOMWINDOW == 99 (0E503800) [pid = 2496] [serial = 272] [outer = 00000000] [url = about:blank] 02:25:55 INFO - PROCESS | 2496 | --DOMWINDOW == 98 (1ED65800) [pid = 2496] [serial = 265] [outer = 00000000] [url = about:blank] 02:25:55 INFO - PROCESS | 2496 | --DOMWINDOW == 97 (1808E000) [pid = 2496] [serial = 277] [outer = 00000000] [url = about:blank] 02:25:55 INFO - PROCESS | 2496 | --DOMWINDOW == 96 (0D565000) [pid = 2496] [serial = 256] [outer = 00000000] [url = about:blank] 02:25:55 INFO - PROCESS | 2496 | --DOMWINDOW == 95 (19846C00) [pid = 2496] [serial = 283] [outer = 00000000] [url = about:blank] 02:25:55 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (16674000) [pid = 2496] [serial = 274] [outer = 00000000] [url = about:blank] 02:25:55 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (173DDC00) [pid = 2496] [serial = 275] [outer = 00000000] [url = about:blank] 02:25:55 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (1D3F0C00) [pid = 2496] [serial = 262] [outer = 00000000] [url = about:blank] 02:25:55 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (188F6000) [pid = 2496] [serial = 259] [outer = 00000000] [url = about:blank] 02:25:55 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (19EF3800) [pid = 2496] [serial = 286] [outer = 00000000] [url = about:blank] 02:25:55 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (181B8400) [pid = 2496] [serial = 289] [outer = 00000000] [url = about:blank] 02:25:55 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (1C094800) [pid = 2496] [serial = 295] [outer = 00000000] [url = about:blank] 02:25:55 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (1B44A800) [pid = 2496] [serial = 293] [outer = 00000000] [url = about:blank] 02:25:55 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (19B32000) [pid = 2496] [serial = 287] [outer = 00000000] [url = about:blank] 02:25:55 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (1AB07800) [pid = 2496] [serial = 292] [outer = 00000000] [url = about:blank] 02:25:55 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (18832000) [pid = 2496] [serial = 281] [outer = 00000000] [url = about:blank] 02:25:55 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (1910C800) [pid = 2496] [serial = 290] [outer = 00000000] [url = about:blank] 02:25:55 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (18094800) [pid = 2496] [serial = 278] [outer = 00000000] [url = about:blank] 02:25:56 INFO - PROCESS | 2496 | 1465205156126 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 02:25:56 INFO - PROCESS | 2496 | 1465205156152 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 02:25:56 INFO - PROCESS | 2496 | 1465205156157 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:25:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:25:56 INFO - PROCESS | 2496 | 1465205156160 Marionette TRACE conn5 <- [1,430,null,{}] 02:25:56 INFO - PROCESS | 2496 | 1465205156166 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:56 INFO - PROCESS | 2496 | 1465205156168 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:56 INFO - PROCESS | 2496 | 1465205156258 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 02:25:56 INFO - PROCESS | 2496 | 1465205156336 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:56 INFO - PROCESS | 2496 | 1465205156340 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:56 INFO - PROCESS | 2496 | ++DOCSHELL 0CB86000 == 28 [pid = 2496] [id = 117] 02:25:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0CBE8400) [pid = 2496] [serial = 348] [outer = 00000000] 02:25:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0CF74000) [pid = 2496] [serial = 349] [outer = 0CBE8400] 02:25:56 INFO - PROCESS | 2496 | 1465205156388 Marionette DEBUG loaded listener.js 02:25:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0D321400) [pid = 2496] [serial = 350] [outer = 0CBE8400] 02:25:56 INFO - PROCESS | 2496 | 1465205156801 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 02:25:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:25:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 02:25:56 INFO - PROCESS | 2496 | 1465205156832 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 02:25:56 INFO - PROCESS | 2496 | 1465205156837 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 02:25:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:25:56 INFO - PROCESS | 2496 | 1465205156843 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:25:56 INFO - PROCESS | 2496 | 1465205156846 Marionette TRACE conn5 <- [1,434,null,{}] 02:25:56 INFO - PROCESS | 2496 | 1465205156850 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:56 INFO - PROCESS | 2496 | 1465205156852 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:56 INFO - PROCESS | 2496 | 1465205156939 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 02:25:56 INFO - PROCESS | 2496 | 1465205156946 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:56 INFO - PROCESS | 2496 | 1465205156948 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:56 INFO - PROCESS | 2496 | ++DOCSHELL 0D562400 == 29 [pid = 2496] [id = 118] 02:25:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0D840800) [pid = 2496] [serial = 351] [outer = 00000000] 02:25:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0E503C00) [pid = 2496] [serial = 352] [outer = 0D840800] 02:25:57 INFO - PROCESS | 2496 | 1465205156996 Marionette DEBUG loaded listener.js 02:25:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0E6A1400) [pid = 2496] [serial = 353] [outer = 0D840800] 02:25:57 INFO - PROCESS | 2496 | 1465205157482 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 02:25:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:25:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 670ms 02:25:57 INFO - PROCESS | 2496 | 1465205157517 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 02:25:57 INFO - PROCESS | 2496 | 1465205157519 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 02:25:57 INFO - PROCESS | 2496 | 1465205157522 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:25:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:25:57 INFO - PROCESS | 2496 | 1465205157526 Marionette TRACE conn5 <- [1,438,null,{}] 02:25:57 INFO - PROCESS | 2496 | 1465205157537 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:57 INFO - PROCESS | 2496 | 1465205157541 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:57 INFO - PROCESS | 2496 | 1465205157658 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 02:25:57 INFO - PROCESS | 2496 | 1465205157749 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:57 INFO - PROCESS | 2496 | 1465205157752 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:57 INFO - PROCESS | 2496 | ++DOCSHELL 15A18000 == 30 [pid = 2496] [id = 119] 02:25:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (15F0A400) [pid = 2496] [serial = 354] [outer = 00000000] 02:25:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (16673800) [pid = 2496] [serial = 355] [outer = 15F0A400] 02:25:57 INFO - PROCESS | 2496 | 1465205157802 Marionette DEBUG loaded listener.js 02:25:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (170CF000) [pid = 2496] [serial = 356] [outer = 15F0A400] 02:25:58 INFO - PROCESS | 2496 | 1465205158240 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 02:25:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:25:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 770ms 02:25:58 INFO - PROCESS | 2496 | 1465205158297 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 02:25:58 INFO - PROCESS | 2496 | 1465205158300 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 02:25:58 INFO - PROCESS | 2496 | 1465205158303 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:25:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:25:58 INFO - PROCESS | 2496 | 1465205158305 Marionette TRACE conn5 <- [1,442,null,{}] 02:25:58 INFO - PROCESS | 2496 | 1465205158308 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:58 INFO - PROCESS | 2496 | 1465205158310 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:58 INFO - PROCESS | 2496 | 1465205158429 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 02:25:58 INFO - PROCESS | 2496 | 1465205158442 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:58 INFO - PROCESS | 2496 | 1465205158444 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:58 INFO - PROCESS | 2496 | ++DOCSHELL 1782A400 == 31 [pid = 2496] [id = 120] 02:25:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (1782CC00) [pid = 2496] [serial = 357] [outer = 00000000] 02:25:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (18090400) [pid = 2496] [serial = 358] [outer = 1782CC00] 02:25:58 INFO - PROCESS | 2496 | 1465205158537 Marionette DEBUG loaded listener.js 02:25:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (181B0800) [pid = 2496] [serial = 359] [outer = 1782CC00] 02:25:58 INFO - PROCESS | 2496 | 1465205158981 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 02:25:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:25:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 730ms 02:25:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:25:59 INFO - PROCESS | 2496 | 1465205159037 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 02:25:59 INFO - PROCESS | 2496 | 1465205159039 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 02:25:59 INFO - PROCESS | 2496 | 1465205159042 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:25:59 INFO - PROCESS | 2496 | 1465205159044 Marionette TRACE conn5 <- [1,446,null,{}] 02:25:59 INFO - PROCESS | 2496 | 1465205159047 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:59 INFO - PROCESS | 2496 | 1465205159049 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:59 INFO - PROCESS | 2496 | 1465205159166 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 02:25:59 INFO - PROCESS | 2496 | 1465205159178 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:59 INFO - PROCESS | 2496 | 1465205159180 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:59 INFO - PROCESS | 2496 | ++DOCSHELL 1864CC00 == 32 [pid = 2496] [id = 121] 02:25:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (18651400) [pid = 2496] [serial = 360] [outer = 00000000] 02:25:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 96 (18771400) [pid = 2496] [serial = 361] [outer = 18651400] 02:25:59 INFO - PROCESS | 2496 | 1465205159276 Marionette DEBUG loaded listener.js 02:25:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 97 (18776000) [pid = 2496] [serial = 362] [outer = 18651400] 02:25:59 INFO - PROCESS | 2496 | 1465205159712 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 02:25:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:25:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 730ms 02:25:59 INFO - PROCESS | 2496 | 1465205159773 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 02:25:59 INFO - PROCESS | 2496 | 1465205159775 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 02:25:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:25:59 INFO - PROCESS | 2496 | 1465205159786 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:25:59 INFO - PROCESS | 2496 | 1465205159788 Marionette TRACE conn5 <- [1,450,null,{}] 02:25:59 INFO - PROCESS | 2496 | 1465205159792 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:59 INFO - PROCESS | 2496 | 1465205159797 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:25:59 INFO - PROCESS | 2496 | 1465205159943 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 02:26:00 INFO - PROCESS | 2496 | 1465205159999 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:00 INFO - PROCESS | 2496 | 1465205160001 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:00 INFO - PROCESS | 2496 | ++DOCSHELL 188C2400 == 33 [pid = 2496] [id = 122] 02:26:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 98 (188C2800) [pid = 2496] [serial = 363] [outer = 00000000] 02:26:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 99 (188C7000) [pid = 2496] [serial = 364] [outer = 188C2800] 02:26:00 INFO - PROCESS | 2496 | 1465205160045 Marionette DEBUG loaded listener.js 02:26:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 100 (188F5400) [pid = 2496] [serial = 365] [outer = 188C2800] 02:26:00 INFO - PROCESS | 2496 | --DOMWINDOW == 99 (1BEBDC00) [pid = 2496] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:26:00 INFO - PROCESS | 2496 | --DOMWINDOW == 98 (1D352400) [pid = 2496] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:26:00 INFO - PROCESS | 2496 | --DOMWINDOW == 97 (1C026400) [pid = 2496] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:26:00 INFO - PROCESS | 2496 | --DOMWINDOW == 96 (191BEC00) [pid = 2496] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:26:00 INFO - PROCESS | 2496 | --DOMWINDOW == 95 (188F2400) [pid = 2496] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:26:00 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (0CA1D400) [pid = 2496] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:26:00 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (14453C00) [pid = 2496] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:26:00 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (1B4ACC00) [pid = 2496] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:26:00 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (188C6400) [pid = 2496] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:26:00 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (14F7F800) [pid = 2496] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:26:00 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (141F2C00) [pid = 2496] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:26:00 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (181B7C00) [pid = 2496] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:26:00 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (188C2C00) [pid = 2496] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:26:00 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (191B6C00) [pid = 2496] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:26:00 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (14143800) [pid = 2496] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:26:00 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0CA24800) [pid = 2496] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:26:00 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0D348C00) [pid = 2496] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:26:00 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (1D35D400) [pid = 2496] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:26:00 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (181BC000) [pid = 2496] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:26:00 INFO - PROCESS | 2496 | 1465205160709 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 02:26:00 INFO - PROCESS | 2496 | 1465205160777 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 02:26:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:26:00 INFO - PROCESS | 2496 | 1465205160780 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:26:00 INFO - PROCESS | 2496 | 1465205160782 Marionette TRACE conn5 <- [1,454,null,{}] 02:26:00 INFO - PROCESS | 2496 | 1465205160785 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:00 INFO - PROCESS | 2496 | 1465205160787 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:00 INFO - PROCESS | 2496 | 1465205160864 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 02:26:00 INFO - PROCESS | 2496 | 1465205160869 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:00 INFO - PROCESS | 2496 | 1465205160871 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:00 INFO - PROCESS | 2496 | ++DOCSHELL 1782B400 == 34 [pid = 2496] [id = 123] 02:26:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (181BC400) [pid = 2496] [serial = 366] [outer = 00000000] 02:26:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (188C8800) [pid = 2496] [serial = 367] [outer = 181BC400] 02:26:00 INFO - PROCESS | 2496 | 1465205160915 Marionette DEBUG loaded listener.js 02:26:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (188CA000) [pid = 2496] [serial = 368] [outer = 181BC400] 02:26:01 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:26:01 INFO - PROCESS | 2496 | 1465205161379 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 02:26:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:26:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 630ms 02:26:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:26:01 INFO - PROCESS | 2496 | 1465205161411 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 02:26:01 INFO - PROCESS | 2496 | 1465205161413 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 02:26:01 INFO - PROCESS | 2496 | 1465205161416 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:26:01 INFO - PROCESS | 2496 | 1465205161418 Marionette TRACE conn5 <- [1,458,null,{}] 02:26:01 INFO - PROCESS | 2496 | 1465205161422 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:01 INFO - PROCESS | 2496 | 1465205161423 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:01 INFO - PROCESS | 2496 | 1465205161502 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 02:26:01 INFO - PROCESS | 2496 | 1465205161510 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:01 INFO - PROCESS | 2496 | 1465205161511 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:01 INFO - PROCESS | 2496 | ++DOCSHELL 1910F000 == 35 [pid = 2496] [id = 124] 02:26:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (1910F800) [pid = 2496] [serial = 369] [outer = 00000000] 02:26:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (191B5C00) [pid = 2496] [serial = 370] [outer = 1910F800] 02:26:01 INFO - PROCESS | 2496 | 1465205161554 Marionette DEBUG loaded listener.js 02:26:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (191B2800) [pid = 2496] [serial = 371] [outer = 1910F800] 02:26:02 INFO - PROCESS | 2496 | 1465205162004 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 02:26:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:26:02 INFO - PROCESS | 2496 | 1465205162049 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 02:26:02 INFO - PROCESS | 2496 | 1465205162052 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:26:02 INFO - PROCESS | 2496 | 1465205162054 Marionette TRACE conn5 <- [1,462,null,{}] 02:26:02 INFO - PROCESS | 2496 | 1465205162058 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:02 INFO - PROCESS | 2496 | 1465205162060 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:02 INFO - PROCESS | 2496 | 1465205162140 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 02:26:02 INFO - PROCESS | 2496 | 1465205162145 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:02 INFO - PROCESS | 2496 | 1465205162147 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:02 INFO - PROCESS | 2496 | ++DOCSHELL 14F84C00 == 36 [pid = 2496] [id = 125] 02:26:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (1984BC00) [pid = 2496] [serial = 372] [outer = 00000000] 02:26:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (19B2BC00) [pid = 2496] [serial = 373] [outer = 1984BC00] 02:26:02 INFO - PROCESS | 2496 | 1465205162199 Marionette DEBUG loaded listener.js 02:26:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (19B2C800) [pid = 2496] [serial = 374] [outer = 1984BC00] 02:26:03 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:26:03 INFO - PROCESS | 2496 | 1465205163074 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 02:26:03 INFO - PROCESS | 2496 | 1465205163155 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 02:26:03 INFO - PROCESS | 2496 | 1465205163160 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:26:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:26:03 INFO - PROCESS | 2496 | 1465205163163 Marionette TRACE conn5 <- [1,466,null,{}] 02:26:03 INFO - PROCESS | 2496 | 1465205163170 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:03 INFO - PROCESS | 2496 | 1465205163173 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:03 INFO - PROCESS | 2496 | 1465205163301 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 02:26:03 INFO - PROCESS | 2496 | 1465205163421 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:03 INFO - PROCESS | 2496 | 1465205163424 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:03 INFO - PROCESS | 2496 | ++DOCSHELL 0CF20800 == 37 [pid = 2496] [id = 126] 02:26:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0D348800) [pid = 2496] [serial = 375] [outer = 00000000] 02:26:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (0E502400) [pid = 2496] [serial = 376] [outer = 0D348800] 02:26:03 INFO - PROCESS | 2496 | 1465205163482 Marionette DEBUG loaded listener.js 02:26:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (1437D400) [pid = 2496] [serial = 377] [outer = 0D348800] 02:26:04 INFO - PROCESS | 2496 | 1465205164365 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 02:26:04 INFO - PROCESS | 2496 | 1465205164469 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 02:26:04 INFO - PROCESS | 2496 | 1465205164475 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:26:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:26:04 INFO - PROCESS | 2496 | 1465205164478 Marionette TRACE conn5 <- [1,470,null,{}] 02:26:04 INFO - PROCESS | 2496 | 1465205164483 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:04 INFO - PROCESS | 2496 | 1465205164486 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:04 INFO - PROCESS | 2496 | 1465205164603 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 02:26:04 INFO - PROCESS | 2496 | 1465205164681 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:04 INFO - PROCESS | 2496 | 1465205164685 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:04 INFO - PROCESS | 2496 | ++DOCSHELL 0D065C00 == 38 [pid = 2496] [id = 127] 02:26:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (0D31C400) [pid = 2496] [serial = 378] [outer = 00000000] 02:26:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (0D723000) [pid = 2496] [serial = 379] [outer = 0D31C400] 02:26:04 INFO - PROCESS | 2496 | 1465205164767 Marionette DEBUG loaded listener.js 02:26:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 96 (0E50F000) [pid = 2496] [serial = 380] [outer = 0D31C400] 02:26:04 INFO - PROCESS | 2496 | --DOCSHELL 1910F000 == 37 [pid = 2496] [id = 124] 02:26:04 INFO - PROCESS | 2496 | --DOCSHELL 1782B400 == 36 [pid = 2496] [id = 123] 02:26:04 INFO - PROCESS | 2496 | --DOCSHELL 188C2400 == 35 [pid = 2496] [id = 122] 02:26:04 INFO - PROCESS | 2496 | --DOCSHELL 1864CC00 == 34 [pid = 2496] [id = 121] 02:26:04 INFO - PROCESS | 2496 | --DOCSHELL 1782A400 == 33 [pid = 2496] [id = 120] 02:26:04 INFO - PROCESS | 2496 | --DOCSHELL 15A18000 == 32 [pid = 2496] [id = 119] 02:26:04 INFO - PROCESS | 2496 | --DOCSHELL 0D562400 == 31 [pid = 2496] [id = 118] 02:26:04 INFO - PROCESS | 2496 | --DOCSHELL 0CB86000 == 30 [pid = 2496] [id = 117] 02:26:04 INFO - PROCESS | 2496 | --DOCSHELL 14656400 == 29 [pid = 2496] [id = 116] 02:26:04 INFO - PROCESS | 2496 | --DOMWINDOW == 95 (1ED6D000) [pid = 2496] [serial = 266] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (1D358800) [pid = 2496] [serial = 254] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (0DC33800) [pid = 2496] [serial = 257] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (1D425000) [pid = 2496] [serial = 263] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (19105800) [pid = 2496] [serial = 260] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (1D08A800) [pid = 2496] [serial = 334] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (1984D400) [pid = 2496] [serial = 325] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (1BEC8C00) [pid = 2496] [serial = 328] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (19B2E800) [pid = 2496] [serial = 326] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (14F7E800) [pid = 2496] [serial = 331] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (1BF6F400) [pid = 2496] [serial = 329] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (18024400) [pid = 2496] [serial = 310] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (18876000) [pid = 2496] [serial = 311] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (1C752400) [pid = 2496] [serial = 296] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (18AC1C00) [pid = 2496] [serial = 304] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (19840C00) [pid = 2496] [serial = 305] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (17675000) [pid = 2496] [serial = 301] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (17836000) [pid = 2496] [serial = 302] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (14F20C00) [pid = 2496] [serial = 316] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (165E2800) [pid = 2496] [serial = 317] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (18827400) [pid = 2496] [serial = 319] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (18870400) [pid = 2496] [serial = 320] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (19102C00) [pid = 2496] [serial = 322] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (191B9C00) [pid = 2496] [serial = 307] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (191BC800) [pid = 2496] [serial = 308] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (1445A000) [pid = 2496] [serial = 313] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (14F80400) [pid = 2496] [serial = 314] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0D326400) [pid = 2496] [serial = 298] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0D566800) [pid = 2496] [serial = 299] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (1D355400) [pid = 2496] [serial = 335] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (15A19800) [pid = 2496] [serial = 332] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (1910F400) [pid = 2496] [serial = 323] [outer = 00000000] [url = about:blank] 02:26:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0DC2CC00) [pid = 2496] [serial = 381] [outer = 0E69E000] 02:26:05 INFO - PROCESS | 2496 | 1465205165309 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 02:26:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:26:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 870ms 02:26:05 INFO - PROCESS | 2496 | 1465205165351 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 02:26:05 INFO - PROCESS | 2496 | 1465205165356 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 02:26:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:26:05 INFO - PROCESS | 2496 | 1465205165363 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:26:05 INFO - PROCESS | 2496 | 1465205165366 Marionette TRACE conn5 <- [1,474,null,{}] 02:26:05 INFO - PROCESS | 2496 | 1465205165369 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:05 INFO - PROCESS | 2496 | 1465205165372 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:05 INFO - PROCESS | 2496 | 1465205165462 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 02:26:05 INFO - PROCESS | 2496 | 1465205165470 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:05 INFO - PROCESS | 2496 | 1465205165472 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:05 INFO - PROCESS | 2496 | ++DOCSHELL 14F20000 == 30 [pid = 2496] [id = 128] 02:26:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (14F20400) [pid = 2496] [serial = 382] [outer = 00000000] 02:26:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (14F80400) [pid = 2496] [serial = 383] [outer = 14F20400] 02:26:05 INFO - PROCESS | 2496 | 1465205165520 Marionette DEBUG loaded listener.js 02:26:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (15F04C00) [pid = 2496] [serial = 384] [outer = 14F20400] 02:26:06 INFO - PROCESS | 2496 | 1465205166005 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 02:26:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:26:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 670ms 02:26:06 INFO - PROCESS | 2496 | 1465205166036 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 02:26:06 INFO - PROCESS | 2496 | 1465205166039 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 02:26:06 INFO - PROCESS | 2496 | 1465205166043 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:26:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:26:06 INFO - PROCESS | 2496 | 1465205166046 Marionette TRACE conn5 <- [1,478,null,{}] 02:26:06 INFO - PROCESS | 2496 | 1465205166057 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:06 INFO - PROCESS | 2496 | 1465205166062 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:06 INFO - PROCESS | 2496 | 1465205166176 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 02:26:06 INFO - PROCESS | 2496 | 1465205166256 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:06 INFO - PROCESS | 2496 | 1465205166259 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:06 INFO - PROCESS | 2496 | ++DOCSHELL 17830000 == 31 [pid = 2496] [id = 129] 02:26:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (17830C00) [pid = 2496] [serial = 385] [outer = 00000000] 02:26:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (17839C00) [pid = 2496] [serial = 386] [outer = 17830C00] 02:26:06 INFO - PROCESS | 2496 | 1465205166315 Marionette DEBUG loaded listener.js 02:26:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (180AD000) [pid = 2496] [serial = 387] [outer = 17830C00] 02:26:06 INFO - PROCESS | 2496 | 1465205166694 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 02:26:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:26:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 670ms 02:26:06 INFO - PROCESS | 2496 | 1465205166722 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 02:26:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:26:06 INFO - PROCESS | 2496 | 1465205166725 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 02:26:06 INFO - PROCESS | 2496 | 1465205166728 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:26:06 INFO - PROCESS | 2496 | 1465205166730 Marionette TRACE conn5 <- [1,482,null,{}] 02:26:06 INFO - PROCESS | 2496 | 1465205166733 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:06 INFO - PROCESS | 2496 | 1465205166735 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:06 INFO - PROCESS | 2496 | 1465205166831 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 02:26:06 INFO - PROCESS | 2496 | 1465205166836 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:06 INFO - PROCESS | 2496 | 1465205166838 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:06 INFO - PROCESS | 2496 | ++DOCSHELL 1864FC00 == 32 [pid = 2496] [id = 130] 02:26:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (18651C00) [pid = 2496] [serial = 388] [outer = 00000000] 02:26:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (18777C00) [pid = 2496] [serial = 389] [outer = 18651C00] 02:26:06 INFO - PROCESS | 2496 | 1465205166882 Marionette DEBUG loaded listener.js 02:26:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (18831800) [pid = 2496] [serial = 390] [outer = 18651C00] 02:26:07 INFO - PROCESS | 2496 | 1465205167386 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 02:26:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:26:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 02:26:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:26:07 INFO - PROCESS | 2496 | 1465205167401 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 02:26:07 INFO - PROCESS | 2496 | 1465205167403 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 02:26:07 INFO - PROCESS | 2496 | 1465205167407 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:26:07 INFO - PROCESS | 2496 | 1465205167408 Marionette TRACE conn5 <- [1,486,null,{}] 02:26:07 INFO - PROCESS | 2496 | 1465205167418 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:07 INFO - PROCESS | 2496 | 1465205167420 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:07 INFO - PROCESS | 2496 | 1465205167526 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 02:26:07 INFO - PROCESS | 2496 | 1465205167610 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:07 INFO - PROCESS | 2496 | 1465205167612 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:07 INFO - PROCESS | 2496 | ++DOCSHELL 188BD800 == 33 [pid = 2496] [id = 131] 02:26:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (188BE000) [pid = 2496] [serial = 391] [outer = 00000000] 02:26:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (188C6800) [pid = 2496] [serial = 392] [outer = 188BE000] 02:26:07 INFO - PROCESS | 2496 | 1465205167656 Marionette DEBUG loaded listener.js 02:26:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (18AB8400) [pid = 2496] [serial = 393] [outer = 188BE000] 02:26:08 INFO - PROCESS | 2496 | 1465205168069 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 02:26:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:26:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 730ms 02:26:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:26:08 INFO - PROCESS | 2496 | 1465205168137 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 02:26:08 INFO - PROCESS | 2496 | 1465205168139 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 02:26:08 INFO - PROCESS | 2496 | 1465205168142 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:26:08 INFO - PROCESS | 2496 | 1465205168144 Marionette TRACE conn5 <- [1,490,null,{}] 02:26:08 INFO - PROCESS | 2496 | 1465205168147 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:08 INFO - PROCESS | 2496 | 1465205168153 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:08 INFO - PROCESS | 2496 | 1465205168289 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 02:26:08 INFO - PROCESS | 2496 | 1465205168295 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:08 INFO - PROCESS | 2496 | 1465205168297 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:08 INFO - PROCESS | 2496 | ++DOCSHELL 188C6400 == 34 [pid = 2496] [id = 132] 02:26:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (19105000) [pid = 2496] [serial = 394] [outer = 00000000] 02:26:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (1983F400) [pid = 2496] [serial = 395] [outer = 19105000] 02:26:08 INFO - PROCESS | 2496 | 1465205168341 Marionette DEBUG loaded listener.js 02:26:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (1983F800) [pid = 2496] [serial = 396] [outer = 19105000] 02:26:08 INFO - PROCESS | 2496 | 1465205168776 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 02:26:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:26:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 670ms 02:26:08 INFO - PROCESS | 2496 | 1465205168813 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 02:26:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:26:08 INFO - PROCESS | 2496 | 1465205168815 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 02:26:08 INFO - PROCESS | 2496 | 1465205168819 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:26:08 INFO - PROCESS | 2496 | 1465205168820 Marionette TRACE conn5 <- [1,494,null,{}] 02:26:08 INFO - PROCESS | 2496 | 1465205168824 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:08 INFO - PROCESS | 2496 | 1465205168826 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:08 INFO - PROCESS | 2496 | 1465205168970 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 02:26:08 INFO - PROCESS | 2496 | 1465205168987 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:08 INFO - PROCESS | 2496 | 1465205168988 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:09 INFO - PROCESS | 2496 | ++DOCSHELL 19967400 == 35 [pid = 2496] [id = 133] 02:26:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (19967800) [pid = 2496] [serial = 397] [outer = 00000000] 02:26:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (19B33000) [pid = 2496] [serial = 398] [outer = 19967800] 02:26:09 INFO - PROCESS | 2496 | 1465205169032 Marionette DEBUG loaded listener.js 02:26:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (19B2A800) [pid = 2496] [serial = 399] [outer = 19967800] 02:26:09 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (1782CC00) [pid = 2496] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:26:09 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0CBE8400) [pid = 2496] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:26:09 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (14A7E400) [pid = 2496] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:26:09 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0D840800) [pid = 2496] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:26:09 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (18651400) [pid = 2496] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:26:09 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (15F0A400) [pid = 2496] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:26:09 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0C915400) [pid = 2496] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:26:09 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (166F0400) [pid = 2496] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:26:09 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (188C2800) [pid = 2496] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:26:09 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (191B4C00) [pid = 2496] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:26:09 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (1910F800) [pid = 2496] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:26:09 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (181BC400) [pid = 2496] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:26:09 INFO - PROCESS | 2496 | 1465205169519 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 02:26:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:26:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 730ms 02:26:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:26:09 INFO - PROCESS | 2496 | 1465205169550 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 02:26:09 INFO - PROCESS | 2496 | 1465205169552 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 02:26:09 INFO - PROCESS | 2496 | 1465205169555 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:26:09 INFO - PROCESS | 2496 | 1465205169557 Marionette TRACE conn5 <- [1,498,null,{}] 02:26:09 INFO - PROCESS | 2496 | 1465205169560 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:09 INFO - PROCESS | 2496 | 1465205169562 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:09 INFO - PROCESS | 2496 | 1465205169641 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 02:26:09 INFO - PROCESS | 2496 | 1465205169646 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:09 INFO - PROCESS | 2496 | 1465205169648 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:09 INFO - PROCESS | 2496 | ++DOCSHELL 1808FC00 == 36 [pid = 2496] [id = 134] 02:26:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (1876A400) [pid = 2496] [serial = 400] [outer = 00000000] 02:26:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (191BA000) [pid = 2496] [serial = 401] [outer = 1876A400] 02:26:09 INFO - PROCESS | 2496 | 1465205169691 Marionette DEBUG loaded listener.js 02:26:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (19B28C00) [pid = 2496] [serial = 402] [outer = 1876A400] 02:26:10 INFO - PROCESS | 2496 | 1465205170122 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 02:26:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:26:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 632ms 02:26:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:26:10 INFO - PROCESS | 2496 | 1465205170187 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 02:26:10 INFO - PROCESS | 2496 | 1465205170189 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 02:26:10 INFO - PROCESS | 2496 | 1465205170192 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:26:10 INFO - PROCESS | 2496 | 1465205170193 Marionette TRACE conn5 <- [1,502,null,{}] 02:26:10 INFO - PROCESS | 2496 | 1465205170197 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:10 INFO - PROCESS | 2496 | 1465205170199 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:10 INFO - PROCESS | 2496 | 1465205170279 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 02:26:10 INFO - PROCESS | 2496 | 1465205170287 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:10 INFO - PROCESS | 2496 | 1465205170289 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:10 INFO - PROCESS | 2496 | ++DOCSHELL 19B31C00 == 37 [pid = 2496] [id = 135] 02:26:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (19B6D800) [pid = 2496] [serial = 403] [outer = 00000000] 02:26:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (1AB0CC00) [pid = 2496] [serial = 404] [outer = 19B6D800] 02:26:10 INFO - PROCESS | 2496 | 1465205170332 Marionette DEBUG loaded listener.js 02:26:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (1AB0E400) [pid = 2496] [serial = 405] [outer = 19B6D800] 02:26:10 INFO - PROCESS | 2496 | 1465205170772 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 02:26:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:26:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 630ms 02:26:10 INFO - PROCESS | 2496 | 1465205170823 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 02:26:10 INFO - PROCESS | 2496 | 1465205170835 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 02:26:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:26:10 INFO - PROCESS | 2496 | 1465205170839 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:26:10 INFO - PROCESS | 2496 | 1465205170841 Marionette TRACE conn5 <- [1,506,null,{}] 02:26:10 INFO - PROCESS | 2496 | 1465205170844 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:10 INFO - PROCESS | 2496 | 1465205170846 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:10 INFO - PROCESS | 2496 | 1465205170926 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 02:26:10 INFO - PROCESS | 2496 | 1465205170933 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:10 INFO - PROCESS | 2496 | 1465205170935 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:10 INFO - PROCESS | 2496 | ++DOCSHELL 0C913800 == 38 [pid = 2496] [id = 136] 02:26:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (181AF400) [pid = 2496] [serial = 406] [outer = 00000000] 02:26:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (1B4A6C00) [pid = 2496] [serial = 407] [outer = 181AF400] 02:26:10 INFO - PROCESS | 2496 | 1465205170977 Marionette DEBUG loaded listener.js 02:26:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (1BEBC400) [pid = 2496] [serial = 408] [outer = 181AF400] 02:26:11 INFO - PROCESS | 2496 | --DOCSHELL 0CF20800 == 37 [pid = 2496] [id = 126] 02:26:11 INFO - PROCESS | 2496 | --DOCSHELL 0D065C00 == 36 [pid = 2496] [id = 127] 02:26:11 INFO - PROCESS | 2496 | --DOCSHELL 14F84C00 == 35 [pid = 2496] [id = 125] 02:26:12 INFO - PROCESS | 2496 | --DOCSHELL 14F20000 == 34 [pid = 2496] [id = 128] 02:26:12 INFO - PROCESS | 2496 | --DOCSHELL 17830000 == 33 [pid = 2496] [id = 129] 02:26:12 INFO - PROCESS | 2496 | --DOCSHELL 188C6400 == 32 [pid = 2496] [id = 132] 02:26:12 INFO - PROCESS | 2496 | --DOCSHELL 1808FC00 == 31 [pid = 2496] [id = 134] 02:26:12 INFO - PROCESS | 2496 | --DOCSHELL 19B31C00 == 30 [pid = 2496] [id = 135] 02:26:12 INFO - PROCESS | 2496 | --DOCSHELL 19967400 == 29 [pid = 2496] [id = 133] 02:26:12 INFO - PROCESS | 2496 | --DOCSHELL 188BD800 == 28 [pid = 2496] [id = 131] 02:26:12 INFO - PROCESS | 2496 | --DOCSHELL 1864FC00 == 27 [pid = 2496] [id = 130] 02:26:12 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (18090400) [pid = 2496] [serial = 358] [outer = 00000000] [url = about:blank] 02:26:12 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0CF74000) [pid = 2496] [serial = 349] [outer = 00000000] [url = about:blank] 02:26:12 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0D321400) [pid = 2496] [serial = 350] [outer = 00000000] [url = about:blank] 02:26:12 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (173DF800) [pid = 2496] [serial = 347] [outer = 00000000] [url = about:blank] 02:26:12 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (15F0E400) [pid = 2496] [serial = 346] [outer = 00000000] [url = about:blank] 02:26:12 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0E503C00) [pid = 2496] [serial = 352] [outer = 00000000] [url = about:blank] 02:26:12 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0E6A1400) [pid = 2496] [serial = 353] [outer = 00000000] [url = about:blank] 02:26:12 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (18771400) [pid = 2496] [serial = 361] [outer = 00000000] [url = about:blank] 02:26:12 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (16673800) [pid = 2496] [serial = 355] [outer = 00000000] [url = about:blank] 02:26:12 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (181B0800) [pid = 2496] [serial = 359] [outer = 00000000] [url = about:blank] 02:26:12 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0D31C800) [pid = 2496] [serial = 338] [outer = 00000000] [url = about:blank] 02:26:12 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0CA1B400) [pid = 2496] [serial = 337] [outer = 00000000] [url = about:blank] 02:26:12 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (180A7400) [pid = 2496] [serial = 341] [outer = 00000000] [url = about:blank] 02:26:12 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (188C7000) [pid = 2496] [serial = 364] [outer = 00000000] [url = about:blank] 02:26:12 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (1782F800) [pid = 2496] [serial = 340] [outer = 00000000] [url = about:blank] 02:26:12 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (1BEC5400) [pid = 2496] [serial = 344] [outer = 00000000] [url = about:blank] 02:26:12 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (1B2C2400) [pid = 2496] [serial = 343] [outer = 00000000] [url = about:blank] 02:26:12 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (18776000) [pid = 2496] [serial = 362] [outer = 00000000] [url = about:blank] 02:26:12 INFO - PROCESS | 2496 | --DOMWINDOW == 61 (19B2BC00) [pid = 2496] [serial = 373] [outer = 00000000] [url = about:blank] 02:26:12 INFO - PROCESS | 2496 | --DOMWINDOW == 60 (191B5C00) [pid = 2496] [serial = 370] [outer = 00000000] [url = about:blank] 02:26:12 INFO - PROCESS | 2496 | --DOMWINDOW == 59 (188F5400) [pid = 2496] [serial = 365] [outer = 00000000] [url = about:blank] 02:26:12 INFO - PROCESS | 2496 | --DOMWINDOW == 58 (188C8800) [pid = 2496] [serial = 367] [outer = 00000000] [url = about:blank] 02:26:12 INFO - PROCESS | 2496 | --DOMWINDOW == 57 (170CF000) [pid = 2496] [serial = 356] [outer = 00000000] [url = about:blank] 02:26:12 INFO - PROCESS | 2496 | --DOMWINDOW == 56 (188CA000) [pid = 2496] [serial = 368] [outer = 00000000] [url = about:blank] 02:26:12 INFO - PROCESS | 2496 | --DOMWINDOW == 55 (191B2800) [pid = 2496] [serial = 371] [outer = 00000000] [url = about:blank] 02:26:12 INFO - PROCESS | 2496 | 1465205172731 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 02:26:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:26:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1934ms 02:26:12 INFO - PROCESS | 2496 | 1465205172778 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 02:26:12 INFO - PROCESS | 2496 | 1465205172782 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 02:26:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:26:12 INFO - PROCESS | 2496 | 1465205172787 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:26:12 INFO - PROCESS | 2496 | 1465205172790 Marionette TRACE conn5 <- [1,510,null,{}] 02:26:12 INFO - PROCESS | 2496 | 1465205172796 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:12 INFO - PROCESS | 2496 | 1465205172799 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:12 INFO - PROCESS | 2496 | 1465205172890 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 02:26:12 INFO - PROCESS | 2496 | 1465205172897 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:12 INFO - PROCESS | 2496 | 1465205172901 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:12 INFO - PROCESS | 2496 | ++DOCSHELL 0D065C00 == 28 [pid = 2496] [id = 137] 02:26:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 56 (0D069C00) [pid = 2496] [serial = 409] [outer = 00000000] 02:26:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 57 (0D0F5400) [pid = 2496] [serial = 410] [outer = 0D069C00] 02:26:12 INFO - PROCESS | 2496 | 1465205172950 Marionette DEBUG loaded listener.js 02:26:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 58 (0D322800) [pid = 2496] [serial = 411] [outer = 0D069C00] 02:26:13 INFO - PROCESS | 2496 | 1465205173436 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 02:26:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:26:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 690ms 02:26:13 INFO - PROCESS | 2496 | 1465205173478 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 02:26:13 INFO - PROCESS | 2496 | 1465205173483 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 02:26:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:26:13 INFO - PROCESS | 2496 | 1465205173489 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:26:13 INFO - PROCESS | 2496 | 1465205173492 Marionette TRACE conn5 <- [1,514,null,{}] 02:26:13 INFO - PROCESS | 2496 | 1465205173496 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:13 INFO - PROCESS | 2496 | 1465205173499 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:13 INFO - PROCESS | 2496 | 1465205173586 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 02:26:13 INFO - PROCESS | 2496 | 1465205173596 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:13 INFO - PROCESS | 2496 | 1465205173598 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:13 INFO - PROCESS | 2496 | ++DOCSHELL 0D71B400 == 29 [pid = 2496] [id = 138] 02:26:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 59 (0D71B800) [pid = 2496] [serial = 412] [outer = 00000000] 02:26:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 60 (0D845000) [pid = 2496] [serial = 413] [outer = 0D71B800] 02:26:13 INFO - PROCESS | 2496 | 1465205173646 Marionette DEBUG loaded listener.js 02:26:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 61 (0D9B2C00) [pid = 2496] [serial = 414] [outer = 0D71B800] 02:26:14 INFO - PROCESS | 2496 | 1465205174105 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 02:26:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 02:26:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 630ms 02:26:14 INFO - PROCESS | 2496 | 1465205174123 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 02:26:14 INFO - PROCESS | 2496 | 1465205174125 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 02:26:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:26:14 INFO - PROCESS | 2496 | 1465205174132 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:26:14 INFO - PROCESS | 2496 | 1465205174136 Marionette TRACE conn5 <- [1,518,null,{}] 02:26:14 INFO - PROCESS | 2496 | 1465205174147 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:14 INFO - PROCESS | 2496 | 1465205174151 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:14 INFO - PROCESS | 2496 | 1465205174235 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 02:26:14 INFO - PROCESS | 2496 | 1465205174272 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:14 INFO - PROCESS | 2496 | 1465205174276 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:14 INFO - PROCESS | 2496 | ++DOCSHELL 14D94000 == 30 [pid = 2496] [id = 139] 02:26:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (14D95000) [pid = 2496] [serial = 415] [outer = 00000000] 02:26:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (14F24C00) [pid = 2496] [serial = 416] [outer = 14D95000] 02:26:14 INFO - PROCESS | 2496 | 1465205174325 Marionette DEBUG loaded listener.js 02:26:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (15F0B800) [pid = 2496] [serial = 417] [outer = 14D95000] 02:26:14 INFO - PROCESS | 2496 | 1465205174801 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 02:26:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:26:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 730ms 02:26:14 INFO - PROCESS | 2496 | 1465205174863 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 02:26:14 INFO - PROCESS | 2496 | 1465205174865 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 02:26:14 INFO - PROCESS | 2496 | 1465205174869 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:26:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:26:14 INFO - PROCESS | 2496 | 1465205174870 Marionette TRACE conn5 <- [1,522,null,{}] 02:26:14 INFO - PROCESS | 2496 | 1465205174874 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:14 INFO - PROCESS | 2496 | 1465205174876 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:14 INFO - PROCESS | 2496 | 1465205174959 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 02:26:14 INFO - PROCESS | 2496 | 1465205174964 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:14 INFO - PROCESS | 2496 | 1465205174966 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:14 INFO - PROCESS | 2496 | ++DOCSHELL 141F9C00 == 31 [pid = 2496] [id = 140] 02:26:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (14F23C00) [pid = 2496] [serial = 418] [outer = 00000000] 02:26:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (170D8800) [pid = 2496] [serial = 419] [outer = 14F23C00] 02:26:15 INFO - PROCESS | 2496 | 1465205175011 Marionette DEBUG loaded listener.js 02:26:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (17812400) [pid = 2496] [serial = 420] [outer = 14F23C00] 02:26:15 INFO - PROCESS | 2496 | 1465205175448 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 02:26:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:26:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 630ms 02:26:15 INFO - PROCESS | 2496 | 1465205175503 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 02:26:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:26:15 INFO - PROCESS | 2496 | 1465205175505 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 02:26:15 INFO - PROCESS | 2496 | 1465205175508 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:26:15 INFO - PROCESS | 2496 | 1465205175510 Marionette TRACE conn5 <- [1,526,null,{}] 02:26:15 INFO - PROCESS | 2496 | 1465205175513 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:15 INFO - PROCESS | 2496 | 1465205175515 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:15 INFO - PROCESS | 2496 | 1465205175593 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 02:26:15 INFO - PROCESS | 2496 | 1465205175630 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:15 INFO - PROCESS | 2496 | 1465205175632 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:15 INFO - PROCESS | 2496 | ++DOCSHELL 17820C00 == 32 [pid = 2496] [id = 141] 02:26:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (1782A800) [pid = 2496] [serial = 421] [outer = 00000000] 02:26:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (17835800) [pid = 2496] [serial = 422] [outer = 1782A800] 02:26:15 INFO - PROCESS | 2496 | 1465205175676 Marionette DEBUG loaded listener.js 02:26:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (1802C000) [pid = 2496] [serial = 423] [outer = 1782A800] 02:26:16 INFO - PROCESS | 2496 | 1465205176132 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 02:26:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 02:26:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 670ms 02:26:16 INFO - PROCESS | 2496 | 1465205176195 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 02:26:16 INFO - PROCESS | 2496 | 1465205176197 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 02:26:16 INFO - PROCESS | 2496 | 1465205176201 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:26:16 INFO - PROCESS | 2496 | 1465205176203 Marionette TRACE conn5 <- [1,530,null,{}] 02:26:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:26:16 INFO - PROCESS | 2496 | 1465205176209 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:16 INFO - PROCESS | 2496 | 1465205176214 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:16 INFO - PROCESS | 2496 | 1465205176318 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 02:26:16 INFO - PROCESS | 2496 | 1465205176330 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:16 INFO - PROCESS | 2496 | 1465205176332 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:16 INFO - PROCESS | 2496 | ++DOCSHELL 18654C00 == 33 [pid = 2496] [id = 142] 02:26:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (1876A800) [pid = 2496] [serial = 424] [outer = 00000000] 02:26:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (18772800) [pid = 2496] [serial = 425] [outer = 1876A800] 02:26:16 INFO - PROCESS | 2496 | 1465205176377 Marionette DEBUG loaded listener.js 02:26:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (18778400) [pid = 2496] [serial = 426] [outer = 1876A800] 02:26:16 INFO - PROCESS | 2496 | 1465205176816 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 02:26:16 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 02:26:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:26:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:26:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:26:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:26:16 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 02:26:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:26:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:26:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:26:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:26:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 670ms 02:26:16 INFO - PROCESS | 2496 | 1465205176877 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 02:26:16 INFO - PROCESS | 2496 | 1465205176879 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 02:26:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:26:16 INFO - PROCESS | 2496 | 1465205176882 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:26:16 INFO - PROCESS | 2496 | 1465205176884 Marionette TRACE conn5 <- [1,534,null,{}] 02:26:16 INFO - PROCESS | 2496 | 1465205176887 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:16 INFO - PROCESS | 2496 | 1465205176889 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:17 INFO - PROCESS | 2496 | 1465205177000 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 02:26:17 INFO - PROCESS | 2496 | 1465205177009 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:17 INFO - PROCESS | 2496 | 1465205177011 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:17 INFO - PROCESS | 2496 | ++DOCSHELL 18779800 == 34 [pid = 2496] [id = 143] 02:26:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (1886A000) [pid = 2496] [serial = 427] [outer = 00000000] 02:26:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (188C3C00) [pid = 2496] [serial = 428] [outer = 1886A000] 02:26:17 INFO - PROCESS | 2496 | 1465205177055 Marionette DEBUG loaded listener.js 02:26:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (188C5800) [pid = 2496] [serial = 429] [outer = 1886A000] 02:26:17 INFO - PROCESS | 2496 | 1465205177466 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 02:26:17 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 02:26:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 630ms 02:26:17 INFO - PROCESS | 2496 | 1465205177513 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 02:26:17 INFO - PROCESS | 2496 | 1465205177515 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 02:26:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:26:17 INFO - PROCESS | 2496 | 1465205177518 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:26:17 INFO - PROCESS | 2496 | 1465205177520 Marionette TRACE conn5 <- [1,538,null,{}] 02:26:17 INFO - PROCESS | 2496 | 1465205177523 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:17 INFO - PROCESS | 2496 | 1465205177525 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:17 INFO - PROCESS | 2496 | 1465205177605 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 02:26:17 INFO - PROCESS | 2496 | 1465205177611 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:17 INFO - PROCESS | 2496 | 1465205177613 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:17 INFO - PROCESS | 2496 | ++DOCSHELL 188CA400 == 35 [pid = 2496] [id = 144] 02:26:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (188CB800) [pid = 2496] [serial = 430] [outer = 00000000] 02:26:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (19103C00) [pid = 2496] [serial = 431] [outer = 188CB800] 02:26:17 INFO - PROCESS | 2496 | 1465205177656 Marionette DEBUG loaded listener.js 02:26:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (18AB7800) [pid = 2496] [serial = 432] [outer = 188CB800] 02:26:18 INFO - PROCESS | 2496 | 1465205178082 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 02:26:18 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 02:26:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 570ms 02:26:18 INFO - PROCESS | 2496 | 1465205178089 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 02:26:18 INFO - PROCESS | 2496 | 1465205178091 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 02:26:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:26:18 INFO - PROCESS | 2496 | 1465205178094 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:26:18 INFO - PROCESS | 2496 | 1465205178095 Marionette TRACE conn5 <- [1,542,null,{}] 02:26:18 INFO - PROCESS | 2496 | 1465205178099 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:18 INFO - PROCESS | 2496 | 1465205178100 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:18 INFO - PROCESS | 2496 | 1465205178222 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 02:26:18 INFO - PROCESS | 2496 | 1465205178237 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:18 INFO - PROCESS | 2496 | 1465205178239 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:18 INFO - PROCESS | 2496 | ++DOCSHELL 191B0800 == 36 [pid = 2496] [id = 145] 02:26:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (191B0C00) [pid = 2496] [serial = 433] [outer = 00000000] 02:26:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (191BC800) [pid = 2496] [serial = 434] [outer = 191B0C00] 02:26:18 INFO - PROCESS | 2496 | 1465205178284 Marionette DEBUG loaded listener.js 02:26:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (191BE400) [pid = 2496] [serial = 435] [outer = 191B0C00] 02:26:18 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:26:18 INFO - PROCESS | 2496 | [2496] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:26:18 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:26:18 INFO - PROCESS | 2496 | [2496] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:26:18 INFO - PROCESS | 2496 | 1465205178764 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 02:26:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:26:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 730ms 02:26:18 INFO - PROCESS | 2496 | 1465205178831 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 02:26:18 INFO - PROCESS | 2496 | 1465205178833 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 02:26:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:26:18 INFO - PROCESS | 2496 | 1465205178837 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:26:18 INFO - PROCESS | 2496 | 1465205178838 Marionette TRACE conn5 <- [1,546,null,{}] 02:26:18 INFO - PROCESS | 2496 | 1465205178846 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:18 INFO - PROCESS | 2496 | 1465205178847 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:18 INFO - PROCESS | 2496 | 1465205178957 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 02:26:18 INFO - PROCESS | 2496 | 1465205178967 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:18 INFO - PROCESS | 2496 | 1465205178968 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:18 INFO - PROCESS | 2496 | ++DOCSHELL 170D8400 == 37 [pid = 2496] [id = 146] 02:26:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (191B6800) [pid = 2496] [serial = 436] [outer = 00000000] 02:26:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (19967400) [pid = 2496] [serial = 437] [outer = 191B6800] 02:26:19 INFO - PROCESS | 2496 | 1465205179012 Marionette DEBUG loaded listener.js 02:26:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (19B29000) [pid = 2496] [serial = 438] [outer = 191B6800] 02:26:19 INFO - PROCESS | 2496 | 1465205179463 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 02:26:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:26:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 670ms 02:26:19 INFO - PROCESS | 2496 | 1465205179510 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 02:26:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:26:19 INFO - PROCESS | 2496 | 1465205179512 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 02:26:19 INFO - PROCESS | 2496 | 1465205179515 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:26:19 INFO - PROCESS | 2496 | 1465205179518 Marionette TRACE conn5 <- [1,550,null,{}] 02:26:19 INFO - PROCESS | 2496 | 1465205179521 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:19 INFO - PROCESS | 2496 | 1465205179524 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:19 INFO - PROCESS | 2496 | 1465205179671 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 02:26:19 INFO - PROCESS | 2496 | 1465205179699 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:19 INFO - PROCESS | 2496 | 1465205179702 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:19 INFO - PROCESS | 2496 | ++DOCSHELL 19EF3C00 == 38 [pid = 2496] [id = 147] 02:26:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (19EFA800) [pid = 2496] [serial = 439] [outer = 00000000] 02:26:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (1B2C2400) [pid = 2496] [serial = 440] [outer = 19EFA800] 02:26:19 INFO - PROCESS | 2496 | 1465205179748 Marionette DEBUG loaded listener.js 02:26:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (1B4A4400) [pid = 2496] [serial = 441] [outer = 19EFA800] 02:26:20 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:26:20 INFO - PROCESS | 2496 | [2496] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:26:20 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:26:20 INFO - PROCESS | 2496 | 1465205180383 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 02:26:20 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (19B6D800) [pid = 2496] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:26:20 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (188BE000) [pid = 2496] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:26:20 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (19105000) [pid = 2496] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:26:20 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (19967800) [pid = 2496] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:26:20 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (18651C00) [pid = 2496] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:26:20 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (17830C00) [pid = 2496] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:26:20 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (14F20400) [pid = 2496] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:26:20 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0D31C400) [pid = 2496] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:26:20 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0D348800) [pid = 2496] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:26:20 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (1984BC00) [pid = 2496] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:26:20 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (1876A400) [pid = 2496] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:26:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:26:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 931ms 02:26:20 INFO - PROCESS | 2496 | 1465205180446 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 02:26:20 INFO - PROCESS | 2496 | 1465205180448 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 02:26:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:26:20 INFO - PROCESS | 2496 | 1465205180451 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:26:20 INFO - PROCESS | 2496 | 1465205180453 Marionette TRACE conn5 <- [1,554,null,{}] 02:26:20 INFO - PROCESS | 2496 | 1465205180457 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:20 INFO - PROCESS | 2496 | 1465205180458 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:20 INFO - PROCESS | 2496 | 1465205180547 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 02:26:20 INFO - PROCESS | 2496 | 1465205180555 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:20 INFO - PROCESS | 2496 | 1465205180557 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:20 INFO - PROCESS | 2496 | ++DOCSHELL 0E695800 == 39 [pid = 2496] [id = 148] 02:26:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (14A79000) [pid = 2496] [serial = 442] [outer = 00000000] 02:26:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (17816800) [pid = 2496] [serial = 443] [outer = 14A79000] 02:26:20 INFO - PROCESS | 2496 | 1465205180601 Marionette DEBUG loaded listener.js 02:26:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (1781CC00) [pid = 2496] [serial = 444] [outer = 14A79000] 02:26:20 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:26:20 INFO - PROCESS | 2496 | [2496] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:26:20 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:26:20 INFO - PROCESS | 2496 | [2496] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:26:21 INFO - PROCESS | 2496 | 1465205181056 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 02:26:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:26:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 630ms 02:26:21 INFO - PROCESS | 2496 | 1465205181082 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 02:26:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:26:21 INFO - PROCESS | 2496 | 1465205181084 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 02:26:21 INFO - PROCESS | 2496 | 1465205181087 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:26:21 INFO - PROCESS | 2496 | 1465205181088 Marionette TRACE conn5 <- [1,558,null,{}] 02:26:21 INFO - PROCESS | 2496 | 1465205181092 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:21 INFO - PROCESS | 2496 | 1465205181094 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:21 INFO - PROCESS | 2496 | 1465205181173 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 02:26:21 INFO - PROCESS | 2496 | 1465205181179 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:21 INFO - PROCESS | 2496 | 1465205181180 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:21 INFO - PROCESS | 2496 | ++DOCSHELL 1876A400 == 40 [pid = 2496] [id = 149] 02:26:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (18868800) [pid = 2496] [serial = 445] [outer = 00000000] 02:26:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (19841800) [pid = 2496] [serial = 446] [outer = 18868800] 02:26:21 INFO - PROCESS | 2496 | 1465205181224 Marionette DEBUG loaded listener.js 02:26:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (1BEBCC00) [pid = 2496] [serial = 447] [outer = 18868800] 02:26:21 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:26:21 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:26:21 INFO - PROCESS | 2496 | 1465205181675 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 02:26:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:26:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 630ms 02:26:21 INFO - PROCESS | 2496 | 1465205181718 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 02:26:21 INFO - PROCESS | 2496 | 1465205181720 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 02:26:21 INFO - PROCESS | 2496 | 1465205181724 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:26:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:26:21 INFO - PROCESS | 2496 | 1465205181725 Marionette TRACE conn5 <- [1,562,null,{}] 02:26:21 INFO - PROCESS | 2496 | 1465205181729 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:21 INFO - PROCESS | 2496 | 1465205181731 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:21 INFO - PROCESS | 2496 | 1465205181812 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 02:26:21 INFO - PROCESS | 2496 | 1465205181818 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:21 INFO - PROCESS | 2496 | 1465205181820 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:21 INFO - PROCESS | 2496 | ++DOCSHELL 1BF72000 == 41 [pid = 2496] [id = 150] 02:26:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (1C0CB800) [pid = 2496] [serial = 448] [outer = 00000000] 02:26:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (1C750000) [pid = 2496] [serial = 449] [outer = 1C0CB800] 02:26:21 INFO - PROCESS | 2496 | 1465205181864 Marionette DEBUG loaded listener.js 02:26:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (1CABB000) [pid = 2496] [serial = 450] [outer = 1C0CB800] 02:26:22 INFO - PROCESS | 2496 | 1465205182238 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:26:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:26:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 570ms 02:26:22 INFO - PROCESS | 2496 | 1465205182298 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 02:26:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:26:22 INFO - PROCESS | 2496 | 1465205182300 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 02:26:22 INFO - PROCESS | 2496 | 1465205182313 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:26:22 INFO - PROCESS | 2496 | 1465205182315 Marionette TRACE conn5 <- [1,566,null,{}] 02:26:22 INFO - PROCESS | 2496 | 1465205182328 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:22 INFO - PROCESS | 2496 | 1465205182330 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:22 INFO - PROCESS | 2496 | 1465205182457 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 02:26:22 INFO - PROCESS | 2496 | 1465205182636 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:22 INFO - PROCESS | 2496 | 1465205182640 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:22 INFO - PROCESS | 2496 | ++DOCSHELL 0C956000 == 42 [pid = 2496] [id = 151] 02:26:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0C956800) [pid = 2496] [serial = 451] [outer = 00000000] 02:26:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0CA1A000) [pid = 2496] [serial = 452] [outer = 0C956800] 02:26:22 INFO - PROCESS | 2496 | 1465205182703 Marionette DEBUG loaded listener.js 02:26:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0CF70C00) [pid = 2496] [serial = 453] [outer = 0C956800] 02:26:23 INFO - PROCESS | 2496 | 1465205183318 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 02:26:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:26:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1099ms 02:26:23 INFO - PROCESS | 2496 | 1465205183404 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 02:26:23 INFO - PROCESS | 2496 | 1465205183409 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 02:26:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:26:23 INFO - PROCESS | 2496 | 1465205183414 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:26:23 INFO - PROCESS | 2496 | 1465205183418 Marionette TRACE conn5 <- [1,570,null,{}] 02:26:23 INFO - PROCESS | 2496 | 1465205183423 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:23 INFO - PROCESS | 2496 | 1465205183426 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:23 INFO - PROCESS | 2496 | 1465205183608 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 02:26:23 INFO - PROCESS | 2496 | 1465205183619 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:23 INFO - PROCESS | 2496 | 1465205183622 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:23 INFO - PROCESS | 2496 | ++DOCSHELL 1464F400 == 43 [pid = 2496] [id = 152] 02:26:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (14A2F000) [pid = 2496] [serial = 454] [outer = 00000000] 02:26:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (165E4800) [pid = 2496] [serial = 455] [outer = 14A2F000] 02:26:23 INFO - PROCESS | 2496 | 1465205183678 Marionette DEBUG loaded listener.js 02:26:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (17670000) [pid = 2496] [serial = 456] [outer = 14A2F000] 02:26:24 INFO - PROCESS | 2496 | 1465205184729 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 02:26:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:26:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1377ms 02:26:24 INFO - PROCESS | 2496 | 1465205184791 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 02:26:24 INFO - PROCESS | 2496 | 1465205184795 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 02:26:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:26:24 INFO - PROCESS | 2496 | 1465205184801 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:26:24 INFO - PROCESS | 2496 | 1465205184804 Marionette TRACE conn5 <- [1,574,null,{}] 02:26:24 INFO - PROCESS | 2496 | 1465205184810 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:24 INFO - PROCESS | 2496 | 1465205184813 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:24 INFO - PROCESS | 2496 | 1465205184934 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 02:26:25 INFO - PROCESS | 2496 | 1465205185059 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:25 INFO - PROCESS | 2496 | 1465205185064 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:25 INFO - PROCESS | 2496 | ++DOCSHELL 0D34F400 == 44 [pid = 2496] [id = 153] 02:26:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (0D562C00) [pid = 2496] [serial = 457] [outer = 00000000] 02:26:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (143BA800) [pid = 2496] [serial = 458] [outer = 0D562C00] 02:26:25 INFO - PROCESS | 2496 | 1465205185117 Marionette DEBUG loaded listener.js 02:26:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (14AD3400) [pid = 2496] [serial = 459] [outer = 0D562C00] 02:26:25 INFO - PROCESS | 2496 | --DOCSHELL 1BF72000 == 43 [pid = 2496] [id = 150] 02:26:25 INFO - PROCESS | 2496 | --DOCSHELL 1876A400 == 42 [pid = 2496] [id = 149] 02:26:25 INFO - PROCESS | 2496 | --DOCSHELL 0E695800 == 41 [pid = 2496] [id = 148] 02:26:25 INFO - PROCESS | 2496 | --DOCSHELL 19EF3C00 == 40 [pid = 2496] [id = 147] 02:26:25 INFO - PROCESS | 2496 | --DOCSHELL 170D8400 == 39 [pid = 2496] [id = 146] 02:26:25 INFO - PROCESS | 2496 | --DOCSHELL 191B0800 == 38 [pid = 2496] [id = 145] 02:26:25 INFO - PROCESS | 2496 | --DOCSHELL 188CA400 == 37 [pid = 2496] [id = 144] 02:26:25 INFO - PROCESS | 2496 | --DOCSHELL 18779800 == 36 [pid = 2496] [id = 143] 02:26:25 INFO - PROCESS | 2496 | --DOCSHELL 18654C00 == 35 [pid = 2496] [id = 142] 02:26:25 INFO - PROCESS | 2496 | --DOCSHELL 17820C00 == 34 [pid = 2496] [id = 141] 02:26:25 INFO - PROCESS | 2496 | --DOCSHELL 141F9C00 == 33 [pid = 2496] [id = 140] 02:26:25 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (1B4A6C00) [pid = 2496] [serial = 407] [outer = 00000000] [url = about:blank] 02:26:25 INFO - PROCESS | 2496 | --DOCSHELL 14D94000 == 32 [pid = 2496] [id = 139] 02:26:25 INFO - PROCESS | 2496 | --DOCSHELL 0D71B400 == 31 [pid = 2496] [id = 138] 02:26:25 INFO - PROCESS | 2496 | --DOCSHELL 0D065C00 == 30 [pid = 2496] [id = 137] 02:26:25 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (1AB0E400) [pid = 2496] [serial = 405] [outer = 00000000] [url = about:blank] 02:26:25 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (188C6800) [pid = 2496] [serial = 392] [outer = 00000000] [url = about:blank] 02:26:25 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (1983F400) [pid = 2496] [serial = 395] [outer = 00000000] [url = about:blank] 02:26:25 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (18AB8400) [pid = 2496] [serial = 393] [outer = 00000000] [url = about:blank] 02:26:25 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (19B33000) [pid = 2496] [serial = 398] [outer = 00000000] [url = about:blank] 02:26:25 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (1983F800) [pid = 2496] [serial = 396] [outer = 00000000] [url = about:blank] 02:26:25 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (1AB0CC00) [pid = 2496] [serial = 404] [outer = 00000000] [url = about:blank] 02:26:25 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (18777C00) [pid = 2496] [serial = 389] [outer = 00000000] [url = about:blank] 02:26:25 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (17839C00) [pid = 2496] [serial = 386] [outer = 00000000] [url = about:blank] 02:26:25 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (180AD000) [pid = 2496] [serial = 387] [outer = 00000000] [url = about:blank] 02:26:25 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (14F80400) [pid = 2496] [serial = 383] [outer = 00000000] [url = about:blank] 02:26:25 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (15F04C00) [pid = 2496] [serial = 384] [outer = 00000000] [url = about:blank] 02:26:25 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0D723000) [pid = 2496] [serial = 379] [outer = 00000000] [url = about:blank] 02:26:25 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0E50F000) [pid = 2496] [serial = 380] [outer = 00000000] [url = about:blank] 02:26:25 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (1437D400) [pid = 2496] [serial = 377] [outer = 00000000] [url = about:blank] 02:26:25 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0E502400) [pid = 2496] [serial = 376] [outer = 00000000] [url = about:blank] 02:26:25 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (19B2C800) [pid = 2496] [serial = 374] [outer = 00000000] [url = about:blank] 02:26:25 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (1782D000) [pid = 2496] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:26:25 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (191BA000) [pid = 2496] [serial = 401] [outer = 00000000] [url = about:blank] 02:26:25 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (19B28C00) [pid = 2496] [serial = 402] [outer = 00000000] [url = about:blank] 02:26:25 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (18831800) [pid = 2496] [serial = 390] [outer = 00000000] [url = about:blank] 02:26:25 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (19B2A800) [pid = 2496] [serial = 399] [outer = 00000000] [url = about:blank] 02:26:25 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:26:25 INFO - PROCESS | 2496 | [2496] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:26:25 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:26:25 INFO - PROCESS | 2496 | 1465205185636 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 02:26:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:26:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 870ms 02:26:25 INFO - PROCESS | 2496 | 1465205185676 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 02:26:25 INFO - PROCESS | 2496 | 1465205185680 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 02:26:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:26:25 INFO - PROCESS | 2496 | 1465205185686 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:26:25 INFO - PROCESS | 2496 | 1465205185689 Marionette TRACE conn5 <- [1,578,null,{}] 02:26:25 INFO - PROCESS | 2496 | 1465205185693 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:25 INFO - PROCESS | 2496 | 1465205185695 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:25 INFO - PROCESS | 2496 | 1465205185782 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 02:26:25 INFO - PROCESS | 2496 | 1465205185791 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:25 INFO - PROCESS | 2496 | 1465205185793 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:25 INFO - PROCESS | 2496 | ++DOCSHELL 0E602400 == 31 [pid = 2496] [id = 154] 02:26:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0E69B000) [pid = 2496] [serial = 460] [outer = 00000000] 02:26:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (1437D400) [pid = 2496] [serial = 461] [outer = 0E69B000] 02:26:25 INFO - PROCESS | 2496 | 1465205185841 Marionette DEBUG loaded listener.js 02:26:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (14F76C00) [pid = 2496] [serial = 462] [outer = 0E69B000] 02:26:26 INFO - PROCESS | 2496 | 1465205186314 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 02:26:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:26:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 670ms 02:26:26 INFO - PROCESS | 2496 | 1465205186361 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 02:26:26 INFO - PROCESS | 2496 | 1465205186363 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 02:26:26 INFO - PROCESS | 2496 | 1465205186367 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:26:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:26:26 INFO - PROCESS | 2496 | 1465205186370 Marionette TRACE conn5 <- [1,582,null,{}] 02:26:26 INFO - PROCESS | 2496 | 1465205186381 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:26 INFO - PROCESS | 2496 | 1465205186385 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:26 INFO - PROCESS | 2496 | 1465205186470 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 02:26:26 INFO - PROCESS | 2496 | 1465205186480 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:26 INFO - PROCESS | 2496 | 1465205186483 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:26 INFO - PROCESS | 2496 | ++DOCSHELL 1782B800 == 32 [pid = 2496] [id = 155] 02:26:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (1782C000) [pid = 2496] [serial = 463] [outer = 00000000] 02:26:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (17830400) [pid = 2496] [serial = 464] [outer = 1782C000] 02:26:26 INFO - PROCESS | 2496 | 1465205186531 Marionette DEBUG loaded listener.js 02:26:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (17838C00) [pid = 2496] [serial = 465] [outer = 1782C000] 02:26:27 INFO - PROCESS | 2496 | 1465205187013 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 02:26:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:26:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 670ms 02:26:27 INFO - PROCESS | 2496 | 1465205187040 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 02:26:27 INFO - PROCESS | 2496 | 1465205187043 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 02:26:27 INFO - PROCESS | 2496 | 1465205187050 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:26:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:26:27 INFO - PROCESS | 2496 | 1465205187052 Marionette TRACE conn5 <- [1,586,null,{}] 02:26:27 INFO - PROCESS | 2496 | 1465205187056 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:27 INFO - PROCESS | 2496 | 1465205187058 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:27 INFO - PROCESS | 2496 | 1465205187142 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 02:26:27 INFO - PROCESS | 2496 | 1465205187148 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:27 INFO - PROCESS | 2496 | 1465205187158 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:27 INFO - PROCESS | 2496 | ++DOCSHELL 181B2400 == 33 [pid = 2496] [id = 156] 02:26:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (181B2C00) [pid = 2496] [serial = 466] [outer = 00000000] 02:26:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (1876C400) [pid = 2496] [serial = 467] [outer = 181B2C00] 02:26:27 INFO - PROCESS | 2496 | 1465205187206 Marionette DEBUG loaded listener.js 02:26:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (18775C00) [pid = 2496] [serial = 468] [outer = 181B2C00] 02:26:27 INFO - PROCESS | 2496 | 1465205187647 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 02:26:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:26:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 630ms 02:26:27 INFO - PROCESS | 2496 | 1465205187691 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 02:26:27 INFO - PROCESS | 2496 | 1465205187693 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 02:26:27 INFO - PROCESS | 2496 | 1465205187696 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:26:27 INFO - PROCESS | 2496 | 1465205187698 Marionette TRACE conn5 <- [1,590,null,{}] 02:26:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:26:27 INFO - PROCESS | 2496 | 1465205187701 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:27 INFO - PROCESS | 2496 | 1465205187703 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:27 INFO - PROCESS | 2496 | 1465205187809 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 02:26:27 INFO - PROCESS | 2496 | 1465205187814 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:27 INFO - PROCESS | 2496 | 1465205187816 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:27 INFO - PROCESS | 2496 | ++DOCSHELL 18833000 == 34 [pid = 2496] [id = 157] 02:26:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (1886B400) [pid = 2496] [serial = 469] [outer = 00000000] 02:26:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (18871400) [pid = 2496] [serial = 470] [outer = 1886B400] 02:26:27 INFO - PROCESS | 2496 | 1465205187861 Marionette DEBUG loaded listener.js 02:26:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (188BE000) [pid = 2496] [serial = 471] [outer = 1886B400] 02:26:28 INFO - PROCESS | 2496 | 1465205188336 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 02:26:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:26:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 670ms 02:26:28 INFO - PROCESS | 2496 | 1465205188371 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 02:26:28 INFO - PROCESS | 2496 | 1465205188373 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 02:26:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:26:28 INFO - PROCESS | 2496 | 1465205188376 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:26:28 INFO - PROCESS | 2496 | 1465205188378 Marionette TRACE conn5 <- [1,594,null,{}] 02:26:28 INFO - PROCESS | 2496 | 1465205188381 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:28 INFO - PROCESS | 2496 | 1465205188387 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:28 INFO - PROCESS | 2496 | 1465205188527 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 02:26:28 INFO - PROCESS | 2496 | 1465205188538 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:28 INFO - PROCESS | 2496 | 1465205188540 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:28 INFO - PROCESS | 2496 | ++DOCSHELL 188F4C00 == 35 [pid = 2496] [id = 158] 02:26:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (18AC1C00) [pid = 2496] [serial = 472] [outer = 00000000] 02:26:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (191B7800) [pid = 2496] [serial = 473] [outer = 18AC1C00] 02:26:28 INFO - PROCESS | 2496 | 1465205188584 Marionette DEBUG loaded listener.js 02:26:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (1983F800) [pid = 2496] [serial = 474] [outer = 18AC1C00] 02:26:29 INFO - PROCESS | 2496 | 1465205189036 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:26:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:26:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 670ms 02:26:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:26:29 INFO - PROCESS | 2496 | 1465205189046 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 02:26:29 INFO - PROCESS | 2496 | 1465205189048 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 02:26:29 INFO - PROCESS | 2496 | 1465205189051 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:26:29 INFO - PROCESS | 2496 | 1465205189053 Marionette TRACE conn5 <- [1,598,null,{}] 02:26:29 INFO - PROCESS | 2496 | 1465205189056 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:29 INFO - PROCESS | 2496 | 1465205189068 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:29 INFO - PROCESS | 2496 | 1465205189390 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 02:26:29 INFO - PROCESS | 2496 | [2496] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 02:26:29 INFO - PROCESS | 2496 | 1465205189429 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:29 INFO - PROCESS | 2496 | 1465205189431 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:29 INFO - PROCESS | 2496 | ++DOCSHELL 1413E000 == 36 [pid = 2496] [id = 159] 02:26:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (19B2CC00) [pid = 2496] [serial = 475] [outer = 00000000] 02:26:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (19B64800) [pid = 2496] [serial = 476] [outer = 19B2CC00] 02:26:29 INFO - PROCESS | 2496 | 1465205189473 Marionette DEBUG loaded listener.js 02:26:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (19BDD000) [pid = 2496] [serial = 477] [outer = 19B2CC00] 02:26:29 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0D71B800) [pid = 2496] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:26:29 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (181AF400) [pid = 2496] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:26:29 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (1782A800) [pid = 2496] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:26:29 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (188CB800) [pid = 2496] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:26:29 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (1876A800) [pid = 2496] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:26:29 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (14D95000) [pid = 2496] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:26:29 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0D069C00) [pid = 2496] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:26:29 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (191B6800) [pid = 2496] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:26:29 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (14F23C00) [pid = 2496] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:26:29 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (19EFA800) [pid = 2496] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:26:29 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (1886A000) [pid = 2496] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:26:29 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (14A79000) [pid = 2496] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:26:29 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (18868800) [pid = 2496] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:26:29 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (191B0C00) [pid = 2496] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:26:30 INFO - PROCESS | 2496 | 1465205190059 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 02:26:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:26:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1021ms 02:26:30 INFO - PROCESS | 2496 | 1465205190072 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 02:26:30 INFO - PROCESS | 2496 | 1465205190074 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 02:26:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:26:30 INFO - PROCESS | 2496 | 1465205190077 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:26:30 INFO - PROCESS | 2496 | 1465205190079 Marionette TRACE conn5 <- [1,602,null,{}] 02:26:30 INFO - PROCESS | 2496 | 1465205190082 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:30 INFO - PROCESS | 2496 | 1465205190084 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:30 INFO - PROCESS | 2496 | 1465205190161 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 02:26:30 INFO - PROCESS | 2496 | 1465205190240 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:30 INFO - PROCESS | 2496 | 1465205190242 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:30 INFO - PROCESS | 2496 | ++DOCSHELL 0D0E9C00 == 37 [pid = 2496] [id = 160] 02:26:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (14F21800) [pid = 2496] [serial = 478] [outer = 00000000] 02:26:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (18868800) [pid = 2496] [serial = 479] [outer = 14F21800] 02:26:30 INFO - PROCESS | 2496 | 1465205190286 Marionette DEBUG loaded listener.js 02:26:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (191B0C00) [pid = 2496] [serial = 480] [outer = 14F21800] 02:26:30 INFO - PROCESS | 2496 | 1465205190653 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 02:26:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:26:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 630ms 02:26:30 INFO - PROCESS | 2496 | 1465205190716 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 02:26:30 INFO - PROCESS | 2496 | 1465205190718 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 02:26:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:26:30 INFO - PROCESS | 2496 | 1465205190721 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:26:30 INFO - PROCESS | 2496 | 1465205190722 Marionette TRACE conn5 <- [1,606,null,{}] 02:26:30 INFO - PROCESS | 2496 | 1465205190734 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:30 INFO - PROCESS | 2496 | 1465205190736 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:30 INFO - PROCESS | 2496 | 1465205190816 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 02:26:30 INFO - PROCESS | 2496 | 1465205190822 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:30 INFO - PROCESS | 2496 | 1465205190823 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:30 INFO - PROCESS | 2496 | ++DOCSHELL 18027C00 == 38 [pid = 2496] [id = 161] 02:26:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (191BAC00) [pid = 2496] [serial = 481] [outer = 00000000] 02:26:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (1AB9F400) [pid = 2496] [serial = 482] [outer = 191BAC00] 02:26:30 INFO - PROCESS | 2496 | 1465205190866 Marionette DEBUG loaded listener.js 02:26:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (1B2C1400) [pid = 2496] [serial = 483] [outer = 191BAC00] 02:26:31 INFO - PROCESS | 2496 | 1465205191319 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 02:26:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:26:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 631ms 02:26:31 INFO - PROCESS | 2496 | 1465205191354 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 02:26:31 INFO - PROCESS | 2496 | 1465205191357 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 02:26:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:26:31 INFO - PROCESS | 2496 | 1465205191363 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:26:31 INFO - PROCESS | 2496 | 1465205191365 Marionette TRACE conn5 <- [1,610,null,{}] 02:26:31 INFO - PROCESS | 2496 | 1465205191368 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:31 INFO - PROCESS | 2496 | 1465205191370 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:31 INFO - PROCESS | 2496 | 1465205191450 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 02:26:31 INFO - PROCESS | 2496 | 1465205191456 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:31 INFO - PROCESS | 2496 | 1465205191458 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:31 INFO - PROCESS | 2496 | ++DOCSHELL 1808E800 == 39 [pid = 2496] [id = 162] 02:26:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (19B28C00) [pid = 2496] [serial = 484] [outer = 00000000] 02:26:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (1C0D1400) [pid = 2496] [serial = 485] [outer = 19B28C00] 02:26:31 INFO - PROCESS | 2496 | 1465205191504 Marionette DEBUG loaded listener.js 02:26:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (1C0D6C00) [pid = 2496] [serial = 486] [outer = 19B28C00] 02:26:31 INFO - PROCESS | 2496 | 1465205191976 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 02:26:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:26:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 690ms 02:26:32 INFO - PROCESS | 2496 | 1465205192051 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 02:26:32 INFO - PROCESS | 2496 | 1465205192056 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 02:26:32 INFO - PROCESS | 2496 | 1465205192061 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:26:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:26:32 INFO - PROCESS | 2496 | 1465205192066 Marionette TRACE conn5 <- [1,614,null,{}] 02:26:32 INFO - PROCESS | 2496 | 1465205192073 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:32 INFO - PROCESS | 2496 | 1465205192076 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:32 INFO - PROCESS | 2496 | 1465205192275 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 02:26:32 INFO - PROCESS | 2496 | 1465205192399 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:32 INFO - PROCESS | 2496 | 1465205192404 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:32 INFO - PROCESS | 2496 | ++DOCSHELL 0D0F0800 == 40 [pid = 2496] [id = 163] 02:26:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0D0F4C00) [pid = 2496] [serial = 487] [outer = 00000000] 02:26:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0D55DC00) [pid = 2496] [serial = 488] [outer = 0D0F4C00] 02:26:32 INFO - PROCESS | 2496 | 1465205192463 Marionette DEBUG loaded listener.js 02:26:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0DB63800) [pid = 2496] [serial = 489] [outer = 0D0F4C00] 02:26:32 INFO - PROCESS | 2496 | [2496] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:26:33 INFO - PROCESS | 2496 | 1465205193050 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 02:26:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:26:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1023ms 02:26:33 INFO - PROCESS | 2496 | 1465205193089 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 02:26:33 INFO - PROCESS | 2496 | 1465205193094 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 02:26:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:26:33 INFO - PROCESS | 2496 | 1465205193101 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:26:33 INFO - PROCESS | 2496 | 1465205193104 Marionette TRACE conn5 <- [1,618,null,{}] 02:26:33 INFO - PROCESS | 2496 | 1465205193108 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:33 INFO - PROCESS | 2496 | 1465205193111 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:33 INFO - PROCESS | 2496 | 1465205193226 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 02:26:33 INFO - PROCESS | 2496 | 1465205193352 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:33 INFO - PROCESS | 2496 | 1465205193355 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:33 INFO - PROCESS | 2496 | ++DOCSHELL 170CE000 == 41 [pid = 2496] [id = 164] 02:26:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (173DE400) [pid = 2496] [serial = 490] [outer = 00000000] 02:26:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (1781D400) [pid = 2496] [serial = 491] [outer = 173DE400] 02:26:33 INFO - PROCESS | 2496 | 1465205193413 Marionette DEBUG loaded listener.js 02:26:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (1808BC00) [pid = 2496] [serial = 492] [outer = 173DE400] 02:26:34 INFO - PROCESS | 2496 | 1465205194026 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 02:26:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:26:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 970ms 02:26:34 INFO - PROCESS | 2496 | 1465205194074 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 02:26:34 INFO - PROCESS | 2496 | 1465205194077 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 02:26:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:26:34 INFO - PROCESS | 2496 | 1465205194095 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:26:34 INFO - PROCESS | 2496 | 1465205194099 Marionette TRACE conn5 <- [1,622,null,{}] 02:26:34 INFO - PROCESS | 2496 | 1465205194110 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:34 INFO - PROCESS | 2496 | 1465205194115 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:34 INFO - PROCESS | 2496 | 1465205194226 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 02:26:34 INFO - PROCESS | 2496 | 1465205194353 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:34 INFO - PROCESS | 2496 | 1465205194356 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:34 INFO - PROCESS | 2496 | ++DOCSHELL 19846800 == 42 [pid = 2496] [id = 165] 02:26:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (1B2C3800) [pid = 2496] [serial = 493] [outer = 00000000] 02:26:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (1CAB0000) [pid = 2496] [serial = 494] [outer = 1B2C3800] 02:26:34 INFO - PROCESS | 2496 | 1465205194415 Marionette DEBUG loaded listener.js 02:26:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (1D08E800) [pid = 2496] [serial = 495] [outer = 1B2C3800] 02:26:34 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:26:34 INFO - PROCESS | 2496 | [2496] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:26:35 INFO - PROCESS | 2496 | 1465205195083 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 02:26:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:26:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1026ms 02:26:35 INFO - PROCESS | 2496 | 1465205195122 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 02:26:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:26:35 INFO - PROCESS | 2496 | 1465205195126 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 02:26:35 INFO - PROCESS | 2496 | 1465205195130 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:26:35 INFO - PROCESS | 2496 | 1465205195132 Marionette TRACE conn5 <- [1,626,null,{}] 02:26:35 INFO - PROCESS | 2496 | 1465205195136 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:35 INFO - PROCESS | 2496 | 1465205195138 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:35 INFO - PROCESS | 2496 | 1465205195247 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 02:26:35 INFO - PROCESS | 2496 | 1465205195450 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:35 INFO - PROCESS | 2496 | 1465205195453 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:35 INFO - PROCESS | 2496 | ++DOCSHELL 0C955400 == 43 [pid = 2496] [id = 166] 02:26:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (0C956C00) [pid = 2496] [serial = 496] [outer = 00000000] 02:26:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 96 (0D326400) [pid = 2496] [serial = 497] [outer = 0C956C00] 02:26:35 INFO - PROCESS | 2496 | 1465205195513 Marionette DEBUG loaded listener.js 02:26:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 97 (0D844800) [pid = 2496] [serial = 498] [outer = 0C956C00] 02:26:35 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:26:35 INFO - PROCESS | 2496 | [2496] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:26:36 INFO - PROCESS | 2496 | 1465205196076 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 02:26:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:26:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 972ms 02:26:36 INFO - PROCESS | 2496 | --DOCSHELL 18027C00 == 42 [pid = 2496] [id = 161] 02:26:36 INFO - PROCESS | 2496 | --DOCSHELL 0D0E9C00 == 41 [pid = 2496] [id = 160] 02:26:36 INFO - PROCESS | 2496 | --DOCSHELL 1413E000 == 40 [pid = 2496] [id = 159] 02:26:36 INFO - PROCESS | 2496 | --DOCSHELL 188F4C00 == 39 [pid = 2496] [id = 158] 02:26:36 INFO - PROCESS | 2496 | --DOCSHELL 18833000 == 38 [pid = 2496] [id = 157] 02:26:36 INFO - PROCESS | 2496 | --DOCSHELL 181B2400 == 37 [pid = 2496] [id = 156] 02:26:36 INFO - PROCESS | 2496 | --DOCSHELL 1782B800 == 36 [pid = 2496] [id = 155] 02:26:36 INFO - PROCESS | 2496 | --DOCSHELL 0E602400 == 35 [pid = 2496] [id = 154] 02:26:36 INFO - PROCESS | 2496 | --DOCSHELL 0D34F400 == 34 [pid = 2496] [id = 153] 02:26:36 INFO - PROCESS | 2496 | --DOCSHELL 1464F400 == 33 [pid = 2496] [id = 152] 02:26:36 INFO - PROCESS | 2496 | --DOCSHELL 0C956000 == 32 [pid = 2496] [id = 151] 02:26:36 INFO - PROCESS | 2496 | --DOCSHELL 0C913800 == 31 [pid = 2496] [id = 136] 02:26:36 INFO - PROCESS | 2496 | --DOCSHELL 19846800 == 30 [pid = 2496] [id = 165] 02:26:36 INFO - PROCESS | 2496 | --DOCSHELL 1808E800 == 29 [pid = 2496] [id = 162] 02:26:36 INFO - PROCESS | 2496 | --DOCSHELL 0D0F0800 == 28 [pid = 2496] [id = 163] 02:26:36 INFO - PROCESS | 2496 | --DOCSHELL 170CE000 == 27 [pid = 2496] [id = 164] 02:26:36 INFO - PROCESS | 2496 | --DOMWINDOW == 96 (0D845000) [pid = 2496] [serial = 413] [outer = 00000000] [url = about:blank] 02:26:36 INFO - PROCESS | 2496 | --DOMWINDOW == 95 (0D9B2C00) [pid = 2496] [serial = 414] [outer = 00000000] [url = about:blank] 02:26:36 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (1BEBC400) [pid = 2496] [serial = 408] [outer = 00000000] [url = about:blank] 02:26:36 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (17835800) [pid = 2496] [serial = 422] [outer = 00000000] [url = about:blank] 02:26:36 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (1802C000) [pid = 2496] [serial = 423] [outer = 00000000] [url = about:blank] 02:26:36 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (19103C00) [pid = 2496] [serial = 431] [outer = 00000000] [url = about:blank] 02:26:36 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (18AB7800) [pid = 2496] [serial = 432] [outer = 00000000] [url = about:blank] 02:26:36 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (18778400) [pid = 2496] [serial = 426] [outer = 00000000] [url = about:blank] 02:26:36 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (18772800) [pid = 2496] [serial = 425] [outer = 00000000] [url = about:blank] 02:26:36 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (14F24C00) [pid = 2496] [serial = 416] [outer = 00000000] [url = about:blank] 02:26:36 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (15F0B800) [pid = 2496] [serial = 417] [outer = 00000000] [url = about:blank] 02:26:36 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0D0F5400) [pid = 2496] [serial = 410] [outer = 00000000] [url = about:blank] 02:26:36 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0D322800) [pid = 2496] [serial = 411] [outer = 00000000] [url = about:blank] 02:26:36 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (19967400) [pid = 2496] [serial = 437] [outer = 00000000] [url = about:blank] 02:26:36 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (170D8800) [pid = 2496] [serial = 419] [outer = 00000000] [url = about:blank] 02:26:36 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (17812400) [pid = 2496] [serial = 420] [outer = 00000000] [url = about:blank] 02:26:36 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (1B2C2400) [pid = 2496] [serial = 440] [outer = 00000000] [url = about:blank] 02:26:36 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (188C3C00) [pid = 2496] [serial = 428] [outer = 00000000] [url = about:blank] 02:26:36 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (188C5800) [pid = 2496] [serial = 429] [outer = 00000000] [url = about:blank] 02:26:36 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (17816800) [pid = 2496] [serial = 443] [outer = 00000000] [url = about:blank] 02:26:36 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (1781CC00) [pid = 2496] [serial = 444] [outer = 00000000] [url = about:blank] 02:26:36 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (19841800) [pid = 2496] [serial = 446] [outer = 00000000] [url = about:blank] 02:26:36 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (1B4A4400) [pid = 2496] [serial = 441] [outer = 00000000] [url = about:blank] 02:26:36 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (191BE400) [pid = 2496] [serial = 435] [outer = 00000000] [url = about:blank] 02:26:36 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (191BC800) [pid = 2496] [serial = 434] [outer = 00000000] [url = about:blank] 02:26:36 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (1BEBCC00) [pid = 2496] [serial = 447] [outer = 00000000] [url = about:blank] 02:26:36 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (19B29000) [pid = 2496] [serial = 438] [outer = 00000000] [url = about:blank] 02:26:36 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (1C750000) [pid = 2496] [serial = 449] [outer = 00000000] [url = about:blank] 02:26:36 INFO - PROCESS | 2496 | 1465205196799 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 02:26:36 INFO - PROCESS | 2496 | 1465205196804 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 02:26:36 INFO - PROCESS | 2496 | 1465205196865 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:26:36 INFO - PROCESS | 2496 | 1465205196868 Marionette TRACE conn5 <- [1,630,null,{}] 02:26:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:26:36 INFO - PROCESS | 2496 | 1465205196874 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:36 INFO - PROCESS | 2496 | 1465205196878 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:36 INFO - PROCESS | 2496 | 1465205196966 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 02:26:36 INFO - PROCESS | 2496 | 1465205196973 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:36 INFO - PROCESS | 2496 | 1465205196978 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:37 INFO - PROCESS | 2496 | ++DOCSHELL 0CFC8000 == 28 [pid = 2496] [id = 167] 02:26:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0CFCAC00) [pid = 2496] [serial = 499] [outer = 00000000] 02:26:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0D0F0C00) [pid = 2496] [serial = 500] [outer = 0CFCAC00] 02:26:37 INFO - PROCESS | 2496 | 1465205197034 Marionette DEBUG loaded listener.js 02:26:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0D323400) [pid = 2496] [serial = 501] [outer = 0CFCAC00] 02:26:37 INFO - PROCESS | 2496 | 1465205197520 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 02:26:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:26:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 02:26:37 INFO - PROCESS | 2496 | 1465205197546 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 02:26:37 INFO - PROCESS | 2496 | 1465205197549 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 02:26:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:26:37 INFO - PROCESS | 2496 | 1465205197556 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:26:37 INFO - PROCESS | 2496 | 1465205197560 Marionette TRACE conn5 <- [1,634,null,{}] 02:26:37 INFO - PROCESS | 2496 | 1465205197565 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:37 INFO - PROCESS | 2496 | 1465205197567 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:37 INFO - PROCESS | 2496 | 1465205197655 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 02:26:37 INFO - PROCESS | 2496 | 1465205197661 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:37 INFO - PROCESS | 2496 | 1465205197664 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:37 INFO - PROCESS | 2496 | ++DOCSHELL 0D9B7C00 == 29 [pid = 2496] [id = 168] 02:26:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0DCB7800) [pid = 2496] [serial = 502] [outer = 00000000] 02:26:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (1413E000) [pid = 2496] [serial = 503] [outer = 0DCB7800] 02:26:37 INFO - PROCESS | 2496 | 1465205197711 Marionette DEBUG loaded listener.js 02:26:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (14147400) [pid = 2496] [serial = 504] [outer = 0DCB7800] 02:26:38 INFO - PROCESS | 2496 | 1465205198173 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:26:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:26:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 02:26:38 INFO - PROCESS | 2496 | 1465205198228 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 02:26:38 INFO - PROCESS | 2496 | 1465205198231 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 02:26:38 INFO - PROCESS | 2496 | 1465205198234 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:26:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:26:38 INFO - PROCESS | 2496 | 1465205198236 Marionette TRACE conn5 <- [1,638,null,{}] 02:26:38 INFO - PROCESS | 2496 | 1465205198246 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:38 INFO - PROCESS | 2496 | 1465205198251 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:38 INFO - PROCESS | 2496 | 1465205198369 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 02:26:38 INFO - PROCESS | 2496 | 1465205198460 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:38 INFO - PROCESS | 2496 | 1465205198464 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:38 INFO - PROCESS | 2496 | ++DOCSHELL 173D4800 == 30 [pid = 2496] [id = 169] 02:26:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (173D6400) [pid = 2496] [serial = 505] [outer = 00000000] 02:26:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (1767C000) [pid = 2496] [serial = 506] [outer = 173D6400] 02:26:38 INFO - PROCESS | 2496 | 1465205198512 Marionette DEBUG loaded listener.js 02:26:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (17816400) [pid = 2496] [serial = 507] [outer = 173D6400] 02:26:38 INFO - PROCESS | 2496 | 1465205198930 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 02:26:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:26:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 730ms 02:26:38 INFO - PROCESS | 2496 | 1465205198968 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 02:26:38 INFO - PROCESS | 2496 | 1465205198970 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 02:26:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:26:38 INFO - PROCESS | 2496 | 1465205198983 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:26:38 INFO - PROCESS | 2496 | 1465205198984 Marionette TRACE conn5 <- [1,642,null,{}] 02:26:38 INFO - PROCESS | 2496 | 1465205198988 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:38 INFO - PROCESS | 2496 | 1465205198990 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:39 INFO - PROCESS | 2496 | 1465205199112 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 02:26:39 INFO - PROCESS | 2496 | 1465205199164 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:39 INFO - PROCESS | 2496 | 1465205199166 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:39 INFO - PROCESS | 2496 | ++DOCSHELL 1782B400 == 31 [pid = 2496] [id = 170] 02:26:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (1782B800) [pid = 2496] [serial = 508] [outer = 00000000] 02:26:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (180A8000) [pid = 2496] [serial = 509] [outer = 1782B800] 02:26:39 INFO - PROCESS | 2496 | 1465205199212 Marionette DEBUG loaded listener.js 02:26:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (181B3C00) [pid = 2496] [serial = 510] [outer = 1782B800] 02:26:39 INFO - PROCESS | 2496 | 1465205199651 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 02:26:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:26:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 730ms 02:26:39 INFO - PROCESS | 2496 | 1465205199714 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 02:26:39 INFO - PROCESS | 2496 | 1465205199716 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 02:26:39 INFO - PROCESS | 2496 | 1465205199719 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:26:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:26:39 INFO - PROCESS | 2496 | 1465205199721 Marionette TRACE conn5 <- [1,646,null,{}] 02:26:39 INFO - PROCESS | 2496 | 1465205199724 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:39 INFO - PROCESS | 2496 | 1465205199726 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:39 INFO - PROCESS | 2496 | 1465205199837 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 02:26:39 INFO - PROCESS | 2496 | 1465205199849 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:39 INFO - PROCESS | 2496 | 1465205199851 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:39 INFO - PROCESS | 2496 | ++DOCSHELL 1865B400 == 32 [pid = 2496] [id = 171] 02:26:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (1876C800) [pid = 2496] [serial = 511] [outer = 00000000] 02:26:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (18775000) [pid = 2496] [serial = 512] [outer = 1876C800] 02:26:39 INFO - PROCESS | 2496 | 1465205199942 Marionette DEBUG loaded listener.js 02:26:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (18831C00) [pid = 2496] [serial = 513] [outer = 1876C800] 02:26:40 INFO - PROCESS | 2496 | 1465205200356 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 02:26:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:26:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 671ms 02:26:40 INFO - PROCESS | 2496 | 1465205200395 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 02:26:40 INFO - PROCESS | 2496 | 1465205200398 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 02:26:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:26:40 INFO - PROCESS | 2496 | 1465205200401 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:26:40 INFO - PROCESS | 2496 | 1465205200403 Marionette TRACE conn5 <- [1,650,null,{}] 02:26:40 INFO - PROCESS | 2496 | 1465205200406 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:40 INFO - PROCESS | 2496 | 1465205200412 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:40 INFO - PROCESS | 2496 | 1465205200548 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 02:26:40 INFO - PROCESS | 2496 | 1465205200606 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:40 INFO - PROCESS | 2496 | 1465205200608 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:40 INFO - PROCESS | 2496 | ++DOCSHELL 188C9C00 == 33 [pid = 2496] [id = 172] 02:26:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (188E7800) [pid = 2496] [serial = 514] [outer = 00000000] 02:26:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (18AB7000) [pid = 2496] [serial = 515] [outer = 188E7800] 02:26:40 INFO - PROCESS | 2496 | 1465205200652 Marionette DEBUG loaded listener.js 02:26:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (19103000) [pid = 2496] [serial = 516] [outer = 188E7800] 02:26:40 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (18AC1C00) [pid = 2496] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:26:40 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (14A2F000) [pid = 2496] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:26:40 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (181B2C00) [pid = 2496] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:26:40 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (14F21800) [pid = 2496] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:26:40 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (19B2CC00) [pid = 2496] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:26:40 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0C956800) [pid = 2496] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:26:40 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0D562C00) [pid = 2496] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:26:40 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (191BAC00) [pid = 2496] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:26:40 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0E69B000) [pid = 2496] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:26:40 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (1782C000) [pid = 2496] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:26:40 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (1886B400) [pid = 2496] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:26:40 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (1C0CB800) [pid = 2496] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:26:40 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (19B28C00) [pid = 2496] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:26:41 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:26:41 INFO - PROCESS | 2496 | [2496] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:26:41 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:26:41 INFO - PROCESS | 2496 | [2496] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:26:41 INFO - PROCESS | 2496 | 1465205201211 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 02:26:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:26:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 871ms 02:26:41 INFO - PROCESS | 2496 | 1465205201274 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 02:26:41 INFO - PROCESS | 2496 | 1465205201276 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 02:26:41 INFO - PROCESS | 2496 | 1465205201280 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:26:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:26:41 INFO - PROCESS | 2496 | 1465205201282 Marionette TRACE conn5 <- [1,654,null,{}] 02:26:41 INFO - PROCESS | 2496 | 1465205201295 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:41 INFO - PROCESS | 2496 | 1465205201297 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:41 INFO - PROCESS | 2496 | 1465205201375 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 02:26:41 INFO - PROCESS | 2496 | 1465205201381 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:41 INFO - PROCESS | 2496 | 1465205201383 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:41 INFO - PROCESS | 2496 | ++DOCSHELL 18771400 == 34 [pid = 2496] [id = 173] 02:26:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (18874800) [pid = 2496] [serial = 517] [outer = 00000000] 02:26:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (188F2400) [pid = 2496] [serial = 518] [outer = 18874800] 02:26:41 INFO - PROCESS | 2496 | 1465205201426 Marionette DEBUG loaded listener.js 02:26:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (19108400) [pid = 2496] [serial = 519] [outer = 18874800] 02:26:41 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:26:41 INFO - PROCESS | 2496 | [2496] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:26:41 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:26:41 INFO - PROCESS | 2496 | 1465205201853 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 02:26:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:26:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 630ms 02:26:41 INFO - PROCESS | 2496 | 1465205201914 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 02:26:41 INFO - PROCESS | 2496 | 1465205201916 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 02:26:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:26:41 INFO - PROCESS | 2496 | 1465205201920 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:26:41 INFO - PROCESS | 2496 | 1465205201921 Marionette TRACE conn5 <- [1,658,null,{}] 02:26:41 INFO - PROCESS | 2496 | 1465205201925 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:41 INFO - PROCESS | 2496 | 1465205201927 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:42 INFO - PROCESS | 2496 | 1465205202004 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 02:26:42 INFO - PROCESS | 2496 | 1465205202012 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:42 INFO - PROCESS | 2496 | 1465205202013 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:42 INFO - PROCESS | 2496 | ++DOCSHELL 191AF800 == 35 [pid = 2496] [id = 174] 02:26:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (191B0800) [pid = 2496] [serial = 520] [outer = 00000000] 02:26:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (191B5C00) [pid = 2496] [serial = 521] [outer = 191B0800] 02:26:42 INFO - PROCESS | 2496 | 1465205202058 Marionette DEBUG loaded listener.js 02:26:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (191B6400) [pid = 2496] [serial = 522] [outer = 191B0800] 02:26:42 INFO - PROCESS | 2496 | 1465205202477 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 02:26:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:26:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 570ms 02:26:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:26:42 INFO - PROCESS | 2496 | 1465205202490 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 02:26:42 INFO - PROCESS | 2496 | 1465205202492 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 02:26:42 INFO - PROCESS | 2496 | 1465205202495 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:26:42 INFO - PROCESS | 2496 | 1465205202497 Marionette TRACE conn5 <- [1,662,null,{}] 02:26:42 INFO - PROCESS | 2496 | 1465205202514 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:42 INFO - PROCESS | 2496 | 1465205202516 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:42 INFO - PROCESS | 2496 | 1465205202594 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 02:26:42 INFO - PROCESS | 2496 | 1465205202599 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:42 INFO - PROCESS | 2496 | 1465205202601 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:42 INFO - PROCESS | 2496 | ++DOCSHELL 19844000 == 36 [pid = 2496] [id = 175] 02:26:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (19845000) [pid = 2496] [serial = 523] [outer = 00000000] 02:26:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (1996C000) [pid = 2496] [serial = 524] [outer = 19845000] 02:26:42 INFO - PROCESS | 2496 | 1465205202645 Marionette DEBUG loaded listener.js 02:26:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (19B27800) [pid = 2496] [serial = 525] [outer = 19845000] 02:26:43 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:26:43 INFO - PROCESS | 2496 | [2496] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:26:43 INFO - PROCESS | 2496 | 1465205203323 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 02:26:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 02:26:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 891ms 02:26:43 INFO - PROCESS | 2496 | 1465205203388 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 02:26:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:26:43 INFO - PROCESS | 2496 | 1465205203392 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 02:26:43 INFO - PROCESS | 2496 | 1465205203397 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:26:43 INFO - PROCESS | 2496 | 1465205203400 Marionette TRACE conn5 <- [1,666,null,{}] 02:26:43 INFO - PROCESS | 2496 | 1465205203407 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:43 INFO - PROCESS | 2496 | 1465205203410 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:43 INFO - PROCESS | 2496 | 1465205203531 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 02:26:43 INFO - PROCESS | 2496 | 1465205203658 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:43 INFO - PROCESS | 2496 | 1465205203661 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:43 INFO - PROCESS | 2496 | ++DOCSHELL 0CA97400 == 37 [pid = 2496] [id = 176] 02:26:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0D31C400) [pid = 2496] [serial = 526] [outer = 00000000] 02:26:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0DCAAC00) [pid = 2496] [serial = 527] [outer = 0D31C400] 02:26:43 INFO - PROCESS | 2496 | 1465205203719 Marionette DEBUG loaded listener.js 02:26:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (14ACE000) [pid = 2496] [serial = 528] [outer = 0D31C400] 02:26:44 INFO - PROCESS | 2496 | 1465205204479 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 02:26:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:26:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1127ms 02:26:44 INFO - PROCESS | 2496 | 1465205204525 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 02:26:44 INFO - PROCESS | 2496 | 1465205204530 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 02:26:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:26:44 INFO - PROCESS | 2496 | 1465205204536 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:26:44 INFO - PROCESS | 2496 | 1465205204539 Marionette TRACE conn5 <- [1,670,null,{}] 02:26:44 INFO - PROCESS | 2496 | 1465205204543 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:44 INFO - PROCESS | 2496 | 1465205204546 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:44 INFO - PROCESS | 2496 | 1465205204669 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 02:26:44 INFO - PROCESS | 2496 | 1465205204799 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:44 INFO - PROCESS | 2496 | 1465205204802 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:44 INFO - PROCESS | 2496 | ++DOCSHELL 1781A800 == 38 [pid = 2496] [id = 177] 02:26:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (1781F400) [pid = 2496] [serial = 529] [outer = 00000000] 02:26:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (18090400) [pid = 2496] [serial = 530] [outer = 1781F400] 02:26:44 INFO - PROCESS | 2496 | 1465205204859 Marionette DEBUG loaded listener.js 02:26:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (18773800) [pid = 2496] [serial = 531] [outer = 1781F400] 02:26:45 INFO - PROCESS | 2496 | --DOCSHELL 191AF800 == 37 [pid = 2496] [id = 174] 02:26:45 INFO - PROCESS | 2496 | --DOCSHELL 18771400 == 36 [pid = 2496] [id = 173] 02:26:45 INFO - PROCESS | 2496 | --DOCSHELL 188C9C00 == 35 [pid = 2496] [id = 172] 02:26:45 INFO - PROCESS | 2496 | --DOCSHELL 1865B400 == 34 [pid = 2496] [id = 171] 02:26:45 INFO - PROCESS | 2496 | --DOCSHELL 1782B400 == 33 [pid = 2496] [id = 170] 02:26:45 INFO - PROCESS | 2496 | --DOCSHELL 173D4800 == 32 [pid = 2496] [id = 169] 02:26:45 INFO - PROCESS | 2496 | --DOCSHELL 0D9B7C00 == 31 [pid = 2496] [id = 168] 02:26:45 INFO - PROCESS | 2496 | --DOCSHELL 0CFC8000 == 30 [pid = 2496] [id = 167] 02:26:45 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (191B7800) [pid = 2496] [serial = 473] [outer = 00000000] [url = about:blank] 02:26:45 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (165E4800) [pid = 2496] [serial = 455] [outer = 00000000] [url = about:blank] 02:26:45 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (18775C00) [pid = 2496] [serial = 468] [outer = 00000000] [url = about:blank] 02:26:45 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (191B0C00) [pid = 2496] [serial = 480] [outer = 00000000] [url = about:blank] 02:26:45 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (19B64800) [pid = 2496] [serial = 476] [outer = 00000000] [url = about:blank] 02:26:45 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0CA1A000) [pid = 2496] [serial = 452] [outer = 00000000] [url = about:blank] 02:26:45 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (143BA800) [pid = 2496] [serial = 458] [outer = 00000000] [url = about:blank] 02:26:45 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (1AB9F400) [pid = 2496] [serial = 482] [outer = 00000000] [url = about:blank] 02:26:45 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (18868800) [pid = 2496] [serial = 479] [outer = 00000000] [url = about:blank] 02:26:45 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (1983F800) [pid = 2496] [serial = 474] [outer = 00000000] [url = about:blank] 02:26:45 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (14AD3400) [pid = 2496] [serial = 459] [outer = 00000000] [url = about:blank] 02:26:45 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (1437D400) [pid = 2496] [serial = 461] [outer = 00000000] [url = about:blank] 02:26:45 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (14F76C00) [pid = 2496] [serial = 462] [outer = 00000000] [url = about:blank] 02:26:45 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0CF70C00) [pid = 2496] [serial = 453] [outer = 00000000] [url = about:blank] 02:26:45 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (17830400) [pid = 2496] [serial = 464] [outer = 00000000] [url = about:blank] 02:26:45 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (1876C400) [pid = 2496] [serial = 467] [outer = 00000000] [url = about:blank] 02:26:45 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (18871400) [pid = 2496] [serial = 470] [outer = 00000000] [url = about:blank] 02:26:45 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (1CABB000) [pid = 2496] [serial = 450] [outer = 00000000] [url = about:blank] 02:26:45 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (19BDD000) [pid = 2496] [serial = 477] [outer = 00000000] [url = about:blank] 02:26:45 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (17670000) [pid = 2496] [serial = 456] [outer = 00000000] [url = about:blank] 02:26:45 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (17838C00) [pid = 2496] [serial = 465] [outer = 00000000] [url = about:blank] 02:26:45 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (188BE000) [pid = 2496] [serial = 471] [outer = 00000000] [url = about:blank] 02:26:45 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (1B2C1400) [pid = 2496] [serial = 483] [outer = 00000000] [url = about:blank] 02:26:45 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (1C0D1400) [pid = 2496] [serial = 485] [outer = 00000000] [url = about:blank] 02:26:45 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (1C0D6C00) [pid = 2496] [serial = 486] [outer = 00000000] [url = about:blank] 02:26:46 INFO - PROCESS | 2496 | 1465205206152 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 02:26:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 02:26:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1673ms 02:26:46 INFO - PROCESS | 2496 | 1465205206217 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 02:26:46 INFO - PROCESS | 2496 | 1465205206221 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 02:26:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:26:46 INFO - PROCESS | 2496 | 1465205206225 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:26:46 INFO - PROCESS | 2496 | 1465205206228 Marionette TRACE conn5 <- [1,674,null,{}] 02:26:46 INFO - PROCESS | 2496 | 1465205206234 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:46 INFO - PROCESS | 2496 | 1465205206236 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:46 INFO - PROCESS | 2496 | 1465205206336 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 02:26:46 INFO - PROCESS | 2496 | 1465205206346 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:46 INFO - PROCESS | 2496 | 1465205206349 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:46 INFO - PROCESS | 2496 | ++DOCSHELL 0D55E400 == 31 [pid = 2496] [id = 178] 02:26:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0D55F000) [pid = 2496] [serial = 532] [outer = 00000000] 02:26:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0D840800) [pid = 2496] [serial = 533] [outer = 0D55F000] 02:26:46 INFO - PROCESS | 2496 | 1465205206396 Marionette DEBUG loaded listener.js 02:26:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0E695800) [pid = 2496] [serial = 534] [outer = 0D55F000] 02:26:47 INFO - PROCESS | 2496 | 1465205207326 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 02:26:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:26:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1120ms 02:26:47 INFO - PROCESS | 2496 | 1465205207348 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 02:26:47 INFO - PROCESS | 2496 | 1465205207352 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 02:26:47 INFO - PROCESS | 2496 | 1465205207358 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:26:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:26:47 INFO - PROCESS | 2496 | 1465205207360 Marionette TRACE conn5 <- [1,678,null,{}] 02:26:47 INFO - PROCESS | 2496 | 1465205207364 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:47 INFO - PROCESS | 2496 | 1465205207366 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:47 INFO - PROCESS | 2496 | 1465205207456 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 02:26:47 INFO - PROCESS | 2496 | 1465205207463 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:47 INFO - PROCESS | 2496 | 1465205207465 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:47 INFO - PROCESS | 2496 | ++DOCSHELL 165E1C00 == 32 [pid = 2496] [id = 179] 02:26:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (165E4400) [pid = 2496] [serial = 535] [outer = 00000000] 02:26:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (166EA400) [pid = 2496] [serial = 536] [outer = 165E4400] 02:26:47 INFO - PROCESS | 2496 | 1465205207512 Marionette DEBUG loaded listener.js 02:26:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (173DB800) [pid = 2496] [serial = 537] [outer = 165E4400] 02:26:48 INFO - PROCESS | 2496 | 1465205208495 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 02:26:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:26:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1175ms 02:26:48 INFO - PROCESS | 2496 | 1465205208538 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 02:26:48 INFO - PROCESS | 2496 | 1465205208540 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 02:26:48 INFO - PROCESS | 2496 | 1465205208543 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:26:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:26:48 INFO - PROCESS | 2496 | 1465205208547 Marionette TRACE conn5 <- [1,682,null,{}] 02:26:48 INFO - PROCESS | 2496 | 1465205208563 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:48 INFO - PROCESS | 2496 | 1465205208567 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:48 INFO - PROCESS | 2496 | 1465205208678 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 02:26:48 INFO - PROCESS | 2496 | 1465205208685 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:48 INFO - PROCESS | 2496 | 1465205208697 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:48 INFO - PROCESS | 2496 | ++DOCSHELL 18090000 == 33 [pid = 2496] [id = 180] 02:26:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (180A2400) [pid = 2496] [serial = 538] [outer = 00000000] 02:26:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (181B9C00) [pid = 2496] [serial = 539] [outer = 180A2400] 02:26:48 INFO - PROCESS | 2496 | 1465205208790 Marionette DEBUG loaded listener.js 02:26:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (1876E800) [pid = 2496] [serial = 540] [outer = 180A2400] 02:26:49 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0DCB7800) [pid = 2496] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:26:49 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (1782B800) [pid = 2496] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:26:49 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0C956C00) [pid = 2496] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:26:49 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0CFCAC00) [pid = 2496] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:26:49 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0D0F4C00) [pid = 2496] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:26:49 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (173DE400) [pid = 2496] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:26:49 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (1B2C3800) [pid = 2496] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:26:49 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (1876C800) [pid = 2496] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:26:49 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (188E7800) [pid = 2496] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:26:49 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (191B0800) [pid = 2496] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:26:49 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (173D6400) [pid = 2496] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:26:49 INFO - PROCESS | 2496 | --DOMWINDOW == 61 (18874800) [pid = 2496] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:26:49 INFO - PROCESS | 2496 | 1465205209720 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 02:26:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 02:26:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1235ms 02:26:49 INFO - PROCESS | 2496 | 1465205209783 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 02:26:49 INFO - PROCESS | 2496 | 1465205209785 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 02:26:49 INFO - PROCESS | 2496 | 1465205209788 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:26:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:26:49 INFO - PROCESS | 2496 | 1465205209790 Marionette TRACE conn5 <- [1,686,null,{}] 02:26:49 INFO - PROCESS | 2496 | 1465205209793 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:49 INFO - PROCESS | 2496 | 1465205209795 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:49 INFO - PROCESS | 2496 | 1465205209881 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 02:26:49 INFO - PROCESS | 2496 | 1465205209888 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:49 INFO - PROCESS | 2496 | 1465205209890 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:49 INFO - PROCESS | 2496 | ++DOCSHELL 173DF800 == 34 [pid = 2496] [id = 181] 02:26:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (18087C00) [pid = 2496] [serial = 541] [outer = 00000000] 02:26:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (1876FC00) [pid = 2496] [serial = 542] [outer = 18087C00] 02:26:49 INFO - PROCESS | 2496 | 1465205209934 Marionette DEBUG loaded listener.js 02:26:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (18832000) [pid = 2496] [serial = 543] [outer = 18087C00] 02:26:50 INFO - PROCESS | 2496 | 1465205210872 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 02:26:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 02:26:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1128ms 02:26:50 INFO - PROCESS | 2496 | 1465205210920 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 02:26:50 INFO - PROCESS | 2496 | 1465205210922 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 02:26:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:26:50 INFO - PROCESS | 2496 | 1465205210925 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:26:50 INFO - PROCESS | 2496 | 1465205210927 Marionette TRACE conn5 <- [1,690,null,{}] 02:26:50 INFO - PROCESS | 2496 | 1465205210930 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:50 INFO - PROCESS | 2496 | 1465205210932 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:51 INFO - PROCESS | 2496 | 1465205211012 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 02:26:51 INFO - PROCESS | 2496 | 1465205211018 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:51 INFO - PROCESS | 2496 | 1465205211019 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:51 INFO - PROCESS | 2496 | ++DOCSHELL 18874800 == 35 [pid = 2496] [id = 182] 02:26:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (188BE000) [pid = 2496] [serial = 544] [outer = 00000000] 02:26:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (188F4800) [pid = 2496] [serial = 545] [outer = 188BE000] 02:26:51 INFO - PROCESS | 2496 | 1465205211063 Marionette DEBUG loaded listener.js 02:26:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (19109400) [pid = 2496] [serial = 546] [outer = 188BE000] 02:26:52 INFO - PROCESS | 2496 | 1465205212031 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 02:26:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:26:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1118ms 02:26:52 INFO - PROCESS | 2496 | 1465205212044 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 02:26:52 INFO - PROCESS | 2496 | 1465205212048 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 02:26:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:26:52 INFO - PROCESS | 2496 | 1465205212053 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:26:52 INFO - PROCESS | 2496 | 1465205212057 Marionette TRACE conn5 <- [1,694,null,{}] 02:26:52 INFO - PROCESS | 2496 | 1465205212062 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:52 INFO - PROCESS | 2496 | 1465205212066 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:52 INFO - PROCESS | 2496 | 1465205212179 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 02:26:52 INFO - PROCESS | 2496 | 1465205212257 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:52 INFO - PROCESS | 2496 | 1465205212262 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:52 INFO - PROCESS | 2496 | ++DOCSHELL 0D324000 == 36 [pid = 2496] [id = 183] 02:26:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0D55A400) [pid = 2496] [serial = 547] [outer = 00000000] 02:26:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0D8E9C00) [pid = 2496] [serial = 548] [outer = 0D55A400] 02:26:52 INFO - PROCESS | 2496 | 1465205212361 Marionette DEBUG loaded listener.js 02:26:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (14145800) [pid = 2496] [serial = 549] [outer = 0D55A400] 02:26:53 INFO - PROCESS | 2496 | 1465205213419 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 02:26:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:26:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1379ms 02:26:53 INFO - PROCESS | 2496 | 1465205213433 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 02:26:53 INFO - PROCESS | 2496 | 1465205213438 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 02:26:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:26:53 INFO - PROCESS | 2496 | 1465205213444 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:26:53 INFO - PROCESS | 2496 | 1465205213447 Marionette TRACE conn5 <- [1,698,null,{}] 02:26:53 INFO - PROCESS | 2496 | 1465205213452 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:53 INFO - PROCESS | 2496 | 1465205213454 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:53 INFO - PROCESS | 2496 | 1465205213621 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 02:26:53 INFO - PROCESS | 2496 | 1465205213750 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:53 INFO - PROCESS | 2496 | 1465205213753 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:53 INFO - PROCESS | 2496 | ++DOCSHELL 17838000 == 37 [pid = 2496] [id = 184] 02:26:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (17838400) [pid = 2496] [serial = 550] [outer = 00000000] 02:26:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (1808E400) [pid = 2496] [serial = 551] [outer = 17838400] 02:26:53 INFO - PROCESS | 2496 | 1465205213809 Marionette DEBUG loaded listener.js 02:26:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (1876D000) [pid = 2496] [serial = 552] [outer = 17838400] 02:26:54 INFO - PROCESS | 2496 | 1465205214916 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 02:26:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:26:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1532ms 02:26:54 INFO - PROCESS | 2496 | 1465205214980 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 02:26:54 INFO - PROCESS | 2496 | 1465205214985 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 02:26:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:26:54 INFO - PROCESS | 2496 | 1465205214990 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:26:54 INFO - PROCESS | 2496 | 1465205214993 Marionette TRACE conn5 <- [1,702,null,{}] 02:26:55 INFO - PROCESS | 2496 | 1465205215048 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:55 INFO - PROCESS | 2496 | 1465205215050 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:55 INFO - PROCESS | 2496 | 1465205215218 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 02:26:55 INFO - PROCESS | 2496 | 1465205215295 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:55 INFO - PROCESS | 2496 | 1465205215298 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:55 INFO - PROCESS | 2496 | ++DOCSHELL 0DC2C400 == 38 [pid = 2496] [id = 185] 02:26:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0DC2D800) [pid = 2496] [serial = 553] [outer = 00000000] 02:26:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (14141800) [pid = 2496] [serial = 554] [outer = 0DC2D800] 02:26:55 INFO - PROCESS | 2496 | 1465205215351 Marionette DEBUG loaded listener.js 02:26:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (14A2F000) [pid = 2496] [serial = 555] [outer = 0DC2D800] 02:26:56 INFO - PROCESS | 2496 | --DOCSHELL 173DF800 == 37 [pid = 2496] [id = 181] 02:26:56 INFO - PROCESS | 2496 | --DOCSHELL 18090000 == 36 [pid = 2496] [id = 180] 02:26:56 INFO - PROCESS | 2496 | --DOCSHELL 165E1C00 == 35 [pid = 2496] [id = 179] 02:26:56 INFO - PROCESS | 2496 | --DOCSHELL 0D55E400 == 34 [pid = 2496] [id = 178] 02:26:56 INFO - PROCESS | 2496 | --DOCSHELL 19844000 == 33 [pid = 2496] [id = 175] 02:26:56 INFO - PROCESS | 2496 | --DOCSHELL 0CA97400 == 32 [pid = 2496] [id = 176] 02:26:56 INFO - PROCESS | 2496 | --DOCSHELL 0C955400 == 31 [pid = 2496] [id = 166] 02:26:56 INFO - PROCESS | 2496 | --DOCSHELL 1781A800 == 30 [pid = 2496] [id = 177] 02:26:56 INFO - PROCESS | 2496 | --DOCSHELL 17838000 == 29 [pid = 2496] [id = 184] 02:26:56 INFO - PROCESS | 2496 | --DOCSHELL 18874800 == 28 [pid = 2496] [id = 182] 02:26:56 INFO - PROCESS | 2496 | --DOCSHELL 0D324000 == 27 [pid = 2496] [id = 183] 02:26:56 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (1413E000) [pid = 2496] [serial = 503] [outer = 00000000] [url = about:blank] 02:26:56 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (180A8000) [pid = 2496] [serial = 509] [outer = 00000000] [url = about:blank] 02:26:56 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (14147400) [pid = 2496] [serial = 504] [outer = 00000000] [url = about:blank] 02:26:56 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0D844800) [pid = 2496] [serial = 498] [outer = 00000000] [url = about:blank] 02:26:56 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0D326400) [pid = 2496] [serial = 497] [outer = 00000000] [url = about:blank] 02:26:56 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0D0F0C00) [pid = 2496] [serial = 500] [outer = 00000000] [url = about:blank] 02:26:56 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0D323400) [pid = 2496] [serial = 501] [outer = 00000000] [url = about:blank] 02:26:56 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0DB63800) [pid = 2496] [serial = 489] [outer = 00000000] [url = about:blank] 02:26:56 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0D55DC00) [pid = 2496] [serial = 488] [outer = 00000000] [url = about:blank] 02:26:56 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (1808BC00) [pid = 2496] [serial = 492] [outer = 00000000] [url = about:blank] 02:26:56 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (1781D400) [pid = 2496] [serial = 491] [outer = 00000000] [url = about:blank] 02:26:56 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (1D08E800) [pid = 2496] [serial = 495] [outer = 00000000] [url = about:blank] 02:26:56 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (1CAB0000) [pid = 2496] [serial = 494] [outer = 00000000] [url = about:blank] 02:26:56 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (18775000) [pid = 2496] [serial = 512] [outer = 00000000] [url = about:blank] 02:26:56 INFO - PROCESS | 2496 | --DOMWINDOW == 61 (181B3C00) [pid = 2496] [serial = 510] [outer = 00000000] [url = about:blank] 02:26:56 INFO - PROCESS | 2496 | --DOMWINDOW == 60 (18AB7000) [pid = 2496] [serial = 515] [outer = 00000000] [url = about:blank] 02:26:56 INFO - PROCESS | 2496 | --DOMWINDOW == 59 (18831C00) [pid = 2496] [serial = 513] [outer = 00000000] [url = about:blank] 02:26:56 INFO - PROCESS | 2496 | --DOMWINDOW == 58 (191B5C00) [pid = 2496] [serial = 521] [outer = 00000000] [url = about:blank] 02:26:56 INFO - PROCESS | 2496 | --DOMWINDOW == 57 (19103000) [pid = 2496] [serial = 516] [outer = 00000000] [url = about:blank] 02:26:56 INFO - PROCESS | 2496 | --DOMWINDOW == 56 (1996C000) [pid = 2496] [serial = 524] [outer = 00000000] [url = about:blank] 02:26:56 INFO - PROCESS | 2496 | --DOMWINDOW == 55 (1767C000) [pid = 2496] [serial = 506] [outer = 00000000] [url = about:blank] 02:26:56 INFO - PROCESS | 2496 | --DOMWINDOW == 54 (191B6400) [pid = 2496] [serial = 522] [outer = 00000000] [url = about:blank] 02:26:56 INFO - PROCESS | 2496 | --DOMWINDOW == 53 (188F2400) [pid = 2496] [serial = 518] [outer = 00000000] [url = about:blank] 02:26:56 INFO - PROCESS | 2496 | --DOMWINDOW == 52 (19108400) [pid = 2496] [serial = 519] [outer = 00000000] [url = about:blank] 02:26:56 INFO - PROCESS | 2496 | --DOMWINDOW == 51 (17816400) [pid = 2496] [serial = 507] [outer = 00000000] [url = about:blank] 02:26:57 INFO - PROCESS | 2496 | 1465205217170 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 02:26:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 02:26:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2229ms 02:26:57 INFO - PROCESS | 2496 | 1465205217220 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 02:26:57 INFO - PROCESS | 2496 | 1465205217225 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 02:26:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:26:57 INFO - PROCESS | 2496 | 1465205217229 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:26:57 INFO - PROCESS | 2496 | 1465205217233 Marionette TRACE conn5 <- [1,706,null,{}] 02:26:57 INFO - PROCESS | 2496 | 1465205217238 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:57 INFO - PROCESS | 2496 | 1465205217242 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:57 INFO - PROCESS | 2496 | 1465205217491 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 02:26:57 INFO - PROCESS | 2496 | 1465205217536 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:57 INFO - PROCESS | 2496 | 1465205217539 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:57 INFO - PROCESS | 2496 | ++DOCSHELL 0D31D400 == 28 [pid = 2496] [id = 186] 02:26:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 52 (0D31E800) [pid = 2496] [serial = 556] [outer = 00000000] 02:26:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 53 (0D348400) [pid = 2496] [serial = 557] [outer = 0D31E800] 02:26:57 INFO - PROCESS | 2496 | 1465205217598 Marionette DEBUG loaded listener.js 02:26:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 54 (0D559400) [pid = 2496] [serial = 558] [outer = 0D31E800] 02:26:58 INFO - PROCESS | 2496 | 1465205218758 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 02:26:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:26:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1577ms 02:26:58 INFO - PROCESS | 2496 | 1465205218814 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 02:26:58 INFO - PROCESS | 2496 | 1465205218817 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 02:26:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:26:58 INFO - PROCESS | 2496 | 1465205218822 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:26:58 INFO - PROCESS | 2496 | 1465205218825 Marionette TRACE conn5 <- [1,710,null,{}] 02:26:58 INFO - PROCESS | 2496 | 1465205218830 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:58 INFO - PROCESS | 2496 | 1465205218833 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:58 INFO - PROCESS | 2496 | 1465205218956 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 02:26:59 INFO - PROCESS | 2496 | 1465205219030 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:59 INFO - PROCESS | 2496 | 1465205219035 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:59 INFO - PROCESS | 2496 | ++DOCSHELL 0D324000 == 29 [pid = 2496] [id = 187] 02:26:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 55 (0D324800) [pid = 2496] [serial = 559] [outer = 00000000] 02:26:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 56 (0D55DC00) [pid = 2496] [serial = 560] [outer = 0D324800] 02:26:59 INFO - PROCESS | 2496 | 1465205219085 Marionette DEBUG loaded listener.js 02:26:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 57 (0D71A000) [pid = 2496] [serial = 561] [outer = 0D324800] 02:26:59 INFO - PROCESS | 2496 | 1465205219472 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 02:26:59 INFO - PROCESS | 2496 | 1465205219502 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 02:26:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:26:59 INFO - PROCESS | 2496 | 1465205219508 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:26:59 INFO - PROCESS | 2496 | 1465205219511 Marionette TRACE conn5 <- [1,714,null,{}] 02:26:59 INFO - PROCESS | 2496 | 1465205219514 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:59 INFO - PROCESS | 2496 | 1465205219517 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:59 INFO - PROCESS | 2496 | 1465205219605 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 02:26:59 INFO - PROCESS | 2496 | 1465205219612 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:59 INFO - PROCESS | 2496 | 1465205219614 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:26:59 INFO - PROCESS | 2496 | ++DOCSHELL 0E6A1800 == 30 [pid = 2496] [id = 188] 02:26:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 58 (14149C00) [pid = 2496] [serial = 562] [outer = 00000000] 02:26:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 59 (146AF000) [pid = 2496] [serial = 563] [outer = 14149C00] 02:26:59 INFO - PROCESS | 2496 | 1465205219661 Marionette DEBUG loaded listener.js 02:26:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 60 (14ACF400) [pid = 2496] [serial = 564] [outer = 14149C00] 02:27:00 INFO - PROCESS | 2496 | 1465205220184 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 02:27:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:27:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 731ms 02:27:00 INFO - PROCESS | 2496 | 1465205220241 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 02:27:00 INFO - PROCESS | 2496 | 1465205220244 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 02:27:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:27:00 INFO - PROCESS | 2496 | 1465205220247 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:27:00 INFO - PROCESS | 2496 | 1465205220251 Marionette TRACE conn5 <- [1,718,null,{}] 02:27:00 INFO - PROCESS | 2496 | 1465205220262 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:00 INFO - PROCESS | 2496 | 1465205220266 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:00 INFO - PROCESS | 2496 | 1465205220433 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 02:27:00 INFO - PROCESS | 2496 | 1465205220482 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:00 INFO - PROCESS | 2496 | 1465205220485 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:00 INFO - PROCESS | 2496 | ++DOCSHELL 17812400 == 31 [pid = 2496] [id = 189] 02:27:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 61 (17813000) [pid = 2496] [serial = 565] [outer = 00000000] 02:27:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (17819800) [pid = 2496] [serial = 566] [outer = 17813000] 02:27:00 INFO - PROCESS | 2496 | 1465205220534 Marionette DEBUG loaded listener.js 02:27:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (1782A800) [pid = 2496] [serial = 567] [outer = 17813000] 02:27:01 INFO - PROCESS | 2496 | 1465205220995 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 02:27:01 INFO - PROCESS | 2496 | 1465205221024 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 02:27:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:27:01 INFO - PROCESS | 2496 | 1465205221027 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:27:01 INFO - PROCESS | 2496 | 1465205221029 Marionette TRACE conn5 <- [1,722,null,{}] 02:27:01 INFO - PROCESS | 2496 | 1465205221032 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:01 INFO - PROCESS | 2496 | 1465205221034 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:01 INFO - PROCESS | 2496 | 1465205221143 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 02:27:01 INFO - PROCESS | 2496 | 1465205221149 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:01 INFO - PROCESS | 2496 | 1465205221151 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:01 INFO - PROCESS | 2496 | ++DOCSHELL 17836C00 == 32 [pid = 2496] [id = 190] 02:27:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (17837000) [pid = 2496] [serial = 568] [outer = 00000000] 02:27:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (181AE400) [pid = 2496] [serial = 569] [outer = 17837000] 02:27:01 INFO - PROCESS | 2496 | 1465205221196 Marionette DEBUG loaded listener.js 02:27:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (181B4000) [pid = 2496] [serial = 570] [outer = 17837000] 02:27:01 INFO - PROCESS | 2496 | 1465205221673 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 02:27:01 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (188BE000) [pid = 2496] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:27:01 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (0D55A400) [pid = 2496] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:27:01 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (17838400) [pid = 2496] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:27:01 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (180A2400) [pid = 2496] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:27:01 INFO - PROCESS | 2496 | --DOMWINDOW == 61 (18087C00) [pid = 2496] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:27:01 INFO - PROCESS | 2496 | --DOMWINDOW == 60 (19845000) [pid = 2496] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:27:01 INFO - PROCESS | 2496 | --DOMWINDOW == 59 (0D55F000) [pid = 2496] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:27:01 INFO - PROCESS | 2496 | --DOMWINDOW == 58 (165E4400) [pid = 2496] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:27:01 INFO - PROCESS | 2496 | --DOMWINDOW == 57 (1781F400) [pid = 2496] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:27:01 INFO - PROCESS | 2496 | --DOMWINDOW == 56 (0D31C400) [pid = 2496] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:27:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:27:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 670ms 02:27:01 INFO - PROCESS | 2496 | 1465205221703 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 02:27:01 INFO - PROCESS | 2496 | 1465205221705 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 02:27:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:27:01 INFO - PROCESS | 2496 | 1465205221710 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:27:01 INFO - PROCESS | 2496 | 1465205221712 Marionette TRACE conn5 <- [1,726,null,{}] 02:27:01 INFO - PROCESS | 2496 | 1465205221715 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:01 INFO - PROCESS | 2496 | 1465205221717 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:01 INFO - PROCESS | 2496 | 1465205221823 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 02:27:01 INFO - PROCESS | 2496 | 1465205221829 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:01 INFO - PROCESS | 2496 | 1465205221831 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:01 INFO - PROCESS | 2496 | ++DOCSHELL 17838400 == 33 [pid = 2496] [id = 191] 02:27:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 57 (17839000) [pid = 2496] [serial = 571] [outer = 00000000] 02:27:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 58 (181B9400) [pid = 2496] [serial = 572] [outer = 17839000] 02:27:01 INFO - PROCESS | 2496 | 1465205221874 Marionette DEBUG loaded listener.js 02:27:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 59 (1876AC00) [pid = 2496] [serial = 573] [outer = 17839000] 02:27:02 INFO - PROCESS | 2496 | 1465205222787 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 02:27:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:27:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1128ms 02:27:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:27:02 INFO - PROCESS | 2496 | 1465205222839 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 02:27:02 INFO - PROCESS | 2496 | 1465205222841 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 02:27:02 INFO - PROCESS | 2496 | 1465205222845 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:27:02 INFO - PROCESS | 2496 | 1465205222846 Marionette TRACE conn5 <- [1,730,null,{}] 02:27:02 INFO - PROCESS | 2496 | 1465205222859 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:02 INFO - PROCESS | 2496 | 1465205222865 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:02 INFO - PROCESS | 2496 | 1465205222969 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 02:27:02 INFO - PROCESS | 2496 | 1465205222976 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:02 INFO - PROCESS | 2496 | 1465205222978 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:03 INFO - PROCESS | 2496 | ++DOCSHELL 18779400 == 34 [pid = 2496] [id = 192] 02:27:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 60 (1886CC00) [pid = 2496] [serial = 574] [outer = 00000000] 02:27:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 61 (188F6800) [pid = 2496] [serial = 575] [outer = 1886CC00] 02:27:03 INFO - PROCESS | 2496 | 1465205223024 Marionette DEBUG loaded listener.js 02:27:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (18AC1C00) [pid = 2496] [serial = 576] [outer = 1886CC00] 02:27:03 INFO - PROCESS | 2496 | 1465205223952 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 02:27:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 02:27:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1132ms 02:27:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:27:03 INFO - PROCESS | 2496 | 1465205223980 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 02:27:03 INFO - PROCESS | 2496 | 1465205223982 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 02:27:03 INFO - PROCESS | 2496 | 1465205223985 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:27:03 INFO - PROCESS | 2496 | 1465205223987 Marionette TRACE conn5 <- [1,734,null,{}] 02:27:03 INFO - PROCESS | 2496 | 1465205223990 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:04 INFO - PROCESS | 2496 | 1465205223992 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:04 INFO - PROCESS | 2496 | 1465205224069 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 02:27:04 INFO - PROCESS | 2496 | 1465205224074 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:04 INFO - PROCESS | 2496 | 1465205224076 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:04 INFO - PROCESS | 2496 | ++DOCSHELL 19106000 == 35 [pid = 2496] [id = 193] 02:27:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (19106400) [pid = 2496] [serial = 577] [outer = 00000000] 02:27:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (1910F000) [pid = 2496] [serial = 578] [outer = 19106400] 02:27:04 INFO - PROCESS | 2496 | 1465205224121 Marionette DEBUG loaded listener.js 02:27:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (1910C400) [pid = 2496] [serial = 579] [outer = 19106400] 02:27:05 INFO - PROCESS | 2496 | 1465205225237 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 02:27:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 02:27:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1279ms 02:27:05 INFO - PROCESS | 2496 | 1465205225298 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 02:27:05 INFO - PROCESS | 2496 | 1465205225303 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 02:27:05 INFO - PROCESS | 2496 | 1465205225308 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:27:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:27:05 INFO - PROCESS | 2496 | 1465205225311 Marionette TRACE conn5 <- [1,738,null,{}] 02:27:05 INFO - PROCESS | 2496 | 1465205225316 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:05 INFO - PROCESS | 2496 | 1465205225320 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:05 INFO - PROCESS | 2496 | 1465205225462 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 02:27:05 INFO - PROCESS | 2496 | 1465205225616 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:05 INFO - PROCESS | 2496 | 1465205225618 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:05 INFO - PROCESS | 2496 | ++DOCSHELL 14377800 == 36 [pid = 2496] [id = 194] 02:27:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (14383C00) [pid = 2496] [serial = 580] [outer = 00000000] 02:27:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (14D95000) [pid = 2496] [serial = 581] [outer = 14383C00] 02:27:05 INFO - PROCESS | 2496 | 1465205225677 Marionette DEBUG loaded listener.js 02:27:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (15F0B400) [pid = 2496] [serial = 582] [outer = 14383C00] 02:27:06 INFO - PROCESS | 2496 | 1465205226729 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 02:27:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:27:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1480ms 02:27:06 INFO - PROCESS | 2496 | 1465205226792 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 02:27:06 INFO - PROCESS | 2496 | 1465205226797 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 02:27:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:27:06 INFO - PROCESS | 2496 | 1465205226804 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:27:06 INFO - PROCESS | 2496 | 1465205226807 Marionette TRACE conn5 <- [1,742,null,{}] 02:27:06 INFO - PROCESS | 2496 | 1465205226811 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:06 INFO - PROCESS | 2496 | 1465205226814 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:07 INFO - PROCESS | 2496 | 1465205227042 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 02:27:07 INFO - PROCESS | 2496 | 1465205227174 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:07 INFO - PROCESS | 2496 | 1465205227177 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:07 INFO - PROCESS | 2496 | ++DOCSHELL 0D0F5400 == 37 [pid = 2496] [id = 195] 02:27:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0D31F000) [pid = 2496] [serial = 583] [outer = 00000000] 02:27:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0D55E800) [pid = 2496] [serial = 584] [outer = 0D31F000] 02:27:07 INFO - PROCESS | 2496 | 1465205227228 Marionette DEBUG loaded listener.js 02:27:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0D8EB800) [pid = 2496] [serial = 585] [outer = 0D31F000] 02:27:07 INFO - PROCESS | 2496 | --DOCSHELL 18779400 == 36 [pid = 2496] [id = 192] 02:27:07 INFO - PROCESS | 2496 | --DOCSHELL 17838400 == 35 [pid = 2496] [id = 191] 02:27:07 INFO - PROCESS | 2496 | --DOCSHELL 17836C00 == 34 [pid = 2496] [id = 190] 02:27:07 INFO - PROCESS | 2496 | --DOCSHELL 17812400 == 33 [pid = 2496] [id = 189] 02:27:07 INFO - PROCESS | 2496 | --DOCSHELL 0E6A1800 == 32 [pid = 2496] [id = 188] 02:27:07 INFO - PROCESS | 2496 | --DOCSHELL 0D324000 == 31 [pid = 2496] [id = 187] 02:27:07 INFO - PROCESS | 2496 | --DOCSHELL 0D31D400 == 30 [pid = 2496] [id = 186] 02:27:07 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (188F4800) [pid = 2496] [serial = 545] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0D8E9C00) [pid = 2496] [serial = 548] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (1808E400) [pid = 2496] [serial = 551] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (14145800) [pid = 2496] [serial = 549] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (181B9C00) [pid = 2496] [serial = 539] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (14141800) [pid = 2496] [serial = 554] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (1876E800) [pid = 2496] [serial = 540] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (1876FC00) [pid = 2496] [serial = 542] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (19B27800) [pid = 2496] [serial = 525] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 2496 | --DOMWINDOW == 61 (0D840800) [pid = 2496] [serial = 533] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 2496 | --DOMWINDOW == 60 (0E695800) [pid = 2496] [serial = 534] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 2496 | --DOMWINDOW == 59 (166EA400) [pid = 2496] [serial = 536] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 2496 | --DOMWINDOW == 58 (18090400) [pid = 2496] [serial = 530] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 2496 | --DOMWINDOW == 57 (18773800) [pid = 2496] [serial = 531] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 2496 | --DOMWINDOW == 56 (0DCAAC00) [pid = 2496] [serial = 527] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 2496 | --DOMWINDOW == 55 (14ACE000) [pid = 2496] [serial = 528] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 2496 | --DOMWINDOW == 54 (19109400) [pid = 2496] [serial = 546] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 2496 | --DOMWINDOW == 53 (18832000) [pid = 2496] [serial = 543] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 2496 | --DOMWINDOW == 52 (173DB800) [pid = 2496] [serial = 537] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 2496 | --DOMWINDOW == 51 (1876D000) [pid = 2496] [serial = 552] [outer = 00000000] [url = about:blank] 02:27:08 INFO - PROCESS | 2496 | 1465205228213 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 02:27:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 02:27:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1423ms 02:27:08 INFO - PROCESS | 2496 | 1465205228230 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 02:27:08 INFO - PROCESS | 2496 | 1465205228234 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 02:27:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:27:08 INFO - PROCESS | 2496 | 1465205228239 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:27:08 INFO - PROCESS | 2496 | 1465205228242 Marionette TRACE conn5 <- [1,746,null,{}] 02:27:08 INFO - PROCESS | 2496 | 1465205228246 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:08 INFO - PROCESS | 2496 | 1465205228249 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:08 INFO - PROCESS | 2496 | 1465205228336 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 02:27:08 INFO - PROCESS | 2496 | 1465205228343 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:08 INFO - PROCESS | 2496 | 1465205228345 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:08 INFO - PROCESS | 2496 | ++DOCSHELL 0D83F800 == 31 [pid = 2496] [id = 196] 02:27:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 52 (0DC31C00) [pid = 2496] [serial = 586] [outer = 00000000] 02:27:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 53 (0E510800) [pid = 2496] [serial = 587] [outer = 0DC31C00] 02:27:08 INFO - PROCESS | 2496 | 1465205228393 Marionette DEBUG loaded listener.js 02:27:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 54 (0E6A1800) [pid = 2496] [serial = 588] [outer = 0DC31C00] 02:27:08 INFO - PROCESS | 2496 | 1465205228882 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 02:27:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:27:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 02:27:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:27:08 INFO - PROCESS | 2496 | 1465205228910 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 02:27:08 INFO - PROCESS | 2496 | 1465205228913 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 02:27:08 INFO - PROCESS | 2496 | 1465205228916 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:27:08 INFO - PROCESS | 2496 | 1465205228918 Marionette TRACE conn5 <- [1,750,null,{}] 02:27:08 INFO - PROCESS | 2496 | 1465205228922 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:08 INFO - PROCESS | 2496 | 1465205228924 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:09 INFO - PROCESS | 2496 | 1465205229009 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 02:27:09 INFO - PROCESS | 2496 | 1465205229020 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:09 INFO - PROCESS | 2496 | 1465205229022 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:09 INFO - PROCESS | 2496 | ++DOCSHELL 165E4400 == 32 [pid = 2496] [id = 197] 02:27:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 55 (165E5400) [pid = 2496] [serial = 589] [outer = 00000000] 02:27:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 56 (166EA800) [pid = 2496] [serial = 590] [outer = 165E5400] 02:27:09 INFO - PROCESS | 2496 | 1465205229067 Marionette DEBUG loaded listener.js 02:27:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 57 (170D8800) [pid = 2496] [serial = 591] [outer = 165E5400] 02:27:10 INFO - PROCESS | 2496 | 1465205229999 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 02:27:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:27:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1127ms 02:27:10 INFO - PROCESS | 2496 | 1465205230046 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 02:27:10 INFO - PROCESS | 2496 | 1465205230049 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 02:27:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:27:10 INFO - PROCESS | 2496 | 1465205230065 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:27:10 INFO - PROCESS | 2496 | 1465205230070 Marionette TRACE conn5 <- [1,754,null,{}] 02:27:10 INFO - PROCESS | 2496 | 1465205230074 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:10 INFO - PROCESS | 2496 | 1465205230077 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:10 INFO - PROCESS | 2496 | 1465205230193 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 02:27:10 INFO - PROCESS | 2496 | 1465205230199 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:10 INFO - PROCESS | 2496 | 1465205230201 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:10 INFO - PROCESS | 2496 | ++DOCSHELL 17820C00 == 33 [pid = 2496] [id = 198] 02:27:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 58 (1782FC00) [pid = 2496] [serial = 592] [outer = 00000000] 02:27:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 59 (1808DC00) [pid = 2496] [serial = 593] [outer = 1782FC00] 02:27:10 INFO - PROCESS | 2496 | 1465205230245 Marionette DEBUG loaded listener.js 02:27:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 60 (180B1000) [pid = 2496] [serial = 594] [outer = 1782FC00] 02:27:11 INFO - PROCESS | 2496 | 1465205231166 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 02:27:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:27:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1146ms 02:27:11 INFO - PROCESS | 2496 | 1465205231202 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 02:27:11 INFO - PROCESS | 2496 | 1465205231204 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 02:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:27:11 INFO - PROCESS | 2496 | 1465205231215 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:27:11 INFO - PROCESS | 2496 | 1465205231217 Marionette TRACE conn5 <- [1,758,null,{}] 02:27:11 INFO - PROCESS | 2496 | 1465205231220 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:11 INFO - PROCESS | 2496 | 1465205231222 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:11 INFO - PROCESS | 2496 | 1465205231333 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 02:27:11 INFO - PROCESS | 2496 | 1465205231338 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:11 INFO - PROCESS | 2496 | 1465205231340 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:11 INFO - PROCESS | 2496 | ++DOCSHELL 1865B400 == 34 [pid = 2496] [id = 199] 02:27:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 61 (1876B000) [pid = 2496] [serial = 595] [outer = 00000000] 02:27:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (18773C00) [pid = 2496] [serial = 596] [outer = 1876B000] 02:27:11 INFO - PROCESS | 2496 | 1465205231384 Marionette DEBUG loaded listener.js 02:27:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (18778800) [pid = 2496] [serial = 597] [outer = 1876B000] 02:27:11 INFO - PROCESS | 2496 | 1465205231851 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 02:27:11 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (17813000) [pid = 2496] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:27:11 INFO - PROCESS | 2496 | --DOMWINDOW == 61 (0D31E800) [pid = 2496] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:27:11 INFO - PROCESS | 2496 | --DOMWINDOW == 60 (0D324800) [pid = 2496] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:27:11 INFO - PROCESS | 2496 | --DOMWINDOW == 59 (14149C00) [pid = 2496] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:27:11 INFO - PROCESS | 2496 | --DOMWINDOW == 58 (17837000) [pid = 2496] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:27:11 INFO - PROCESS | 2496 | --DOMWINDOW == 57 (17839000) [pid = 2496] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:27:11 INFO - PROCESS | 2496 | --DOMWINDOW == 56 (0DC2D800) [pid = 2496] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:27:11 INFO - PROCESS | 2496 | --DOMWINDOW == 55 (1886CC00) [pid = 2496] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 690ms 02:27:11 INFO - PROCESS | 2496 | 1465205231898 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 02:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:27:11 INFO - PROCESS | 2496 | 1465205231900 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 02:27:11 INFO - PROCESS | 2496 | 1465205231903 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:27:11 INFO - PROCESS | 2496 | 1465205231905 Marionette TRACE conn5 <- [1,762,null,{}] 02:27:11 INFO - PROCESS | 2496 | 1465205231908 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:11 INFO - PROCESS | 2496 | 1465205231910 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:12 INFO - PROCESS | 2496 | 1465205231997 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 02:27:12 INFO - PROCESS | 2496 | 1465205232004 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:12 INFO - PROCESS | 2496 | 1465205232009 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:12 INFO - PROCESS | 2496 | ++DOCSHELL 1437F400 == 35 [pid = 2496] [id = 200] 02:27:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 56 (17837000) [pid = 2496] [serial = 598] [outer = 00000000] 02:27:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 57 (1876A400) [pid = 2496] [serial = 599] [outer = 17837000] 02:27:12 INFO - PROCESS | 2496 | 1465205232065 Marionette DEBUG loaded listener.js 02:27:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 58 (1886F800) [pid = 2496] [serial = 600] [outer = 17837000] 02:27:12 INFO - PROCESS | 2496 | 1465205232513 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 02:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 630ms 02:27:12 INFO - PROCESS | 2496 | 1465205232534 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 02:27:12 INFO - PROCESS | 2496 | 1465205232536 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 02:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:27:12 INFO - PROCESS | 2496 | 1465205232539 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:27:12 INFO - PROCESS | 2496 | 1465205232540 Marionette TRACE conn5 <- [1,766,null,{}] 02:27:12 INFO - PROCESS | 2496 | 1465205232548 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:12 INFO - PROCESS | 2496 | 1465205232550 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:12 INFO - PROCESS | 2496 | 1465205232634 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 02:27:12 INFO - PROCESS | 2496 | 1465205232666 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:12 INFO - PROCESS | 2496 | 1465205232668 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:12 INFO - PROCESS | 2496 | ++DOCSHELL 188C4000 == 36 [pid = 2496] [id = 201] 02:27:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 59 (188C9400) [pid = 2496] [serial = 601] [outer = 00000000] 02:27:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 60 (188CBC00) [pid = 2496] [serial = 602] [outer = 188C9400] 02:27:12 INFO - PROCESS | 2496 | 1465205232711 Marionette DEBUG loaded listener.js 02:27:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 61 (19106C00) [pid = 2496] [serial = 603] [outer = 188C9400] 02:27:13 INFO - PROCESS | 2496 | 1465205233149 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 02:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 633ms 02:27:13 INFO - PROCESS | 2496 | 1465205233178 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 02:27:13 INFO - PROCESS | 2496 | 1465205233179 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 02:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:27:13 INFO - PROCESS | 2496 | 1465205233183 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:27:13 INFO - PROCESS | 2496 | 1465205233185 Marionette TRACE conn5 <- [1,770,null,{}] 02:27:13 INFO - PROCESS | 2496 | 1465205233188 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:13 INFO - PROCESS | 2496 | 1465205233190 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:13 INFO - PROCESS | 2496 | 1465205233267 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 02:27:13 INFO - PROCESS | 2496 | 1465205233273 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:13 INFO - PROCESS | 2496 | 1465205233275 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:13 INFO - PROCESS | 2496 | ++DOCSHELL 1910EC00 == 37 [pid = 2496] [id = 202] 02:27:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (1910F400) [pid = 2496] [serial = 604] [outer = 00000000] 02:27:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (191BA000) [pid = 2496] [serial = 605] [outer = 1910F400] 02:27:13 INFO - PROCESS | 2496 | 1465205233318 Marionette DEBUG loaded listener.js 02:27:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (191BC400) [pid = 2496] [serial = 606] [outer = 1910F400] 02:27:13 INFO - PROCESS | 2496 | 1465205233734 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 02:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 570ms 02:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:27:13 INFO - PROCESS | 2496 | 1465205233758 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 02:27:13 INFO - PROCESS | 2496 | 1465205233760 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 02:27:13 INFO - PROCESS | 2496 | 1465205233763 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:27:13 INFO - PROCESS | 2496 | 1465205233765 Marionette TRACE conn5 <- [1,774,null,{}] 02:27:13 INFO - PROCESS | 2496 | 1465205233783 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:13 INFO - PROCESS | 2496 | 1465205233785 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:13 INFO - PROCESS | 2496 | 1465205233864 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 02:27:13 INFO - PROCESS | 2496 | 1465205233870 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:13 INFO - PROCESS | 2496 | 1465205233872 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:13 INFO - PROCESS | 2496 | ++DOCSHELL 19840C00 == 38 [pid = 2496] [id = 203] 02:27:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (19842000) [pid = 2496] [serial = 607] [outer = 00000000] 02:27:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (1984B000) [pid = 2496] [serial = 608] [outer = 19842000] 02:27:13 INFO - PROCESS | 2496 | 1465205233915 Marionette DEBUG loaded listener.js 02:27:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (1984C800) [pid = 2496] [serial = 609] [outer = 19842000] 02:27:14 INFO - PROCESS | 2496 | 1465205234626 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 02:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 930ms 02:27:14 INFO - PROCESS | 2496 | 1465205234694 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 02:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:27:14 INFO - PROCESS | 2496 | 1465205234699 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 02:27:14 INFO - PROCESS | 2496 | 1465205234704 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:27:14 INFO - PROCESS | 2496 | 1465205234709 Marionette TRACE conn5 <- [1,778,null,{}] 02:27:14 INFO - PROCESS | 2496 | 1465205234715 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:14 INFO - PROCESS | 2496 | 1465205234717 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:14 INFO - PROCESS | 2496 | 1465205234862 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 02:27:14 INFO - PROCESS | 2496 | 1465205234987 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:14 INFO - PROCESS | 2496 | 1465205234990 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:15 INFO - PROCESS | 2496 | ++DOCSHELL 0D0ED000 == 39 [pid = 2496] [id = 204] 02:27:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0D561000) [pid = 2496] [serial = 610] [outer = 00000000] 02:27:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (14140000) [pid = 2496] [serial = 611] [outer = 0D561000] 02:27:15 INFO - PROCESS | 2496 | 1465205235048 Marionette DEBUG loaded listener.js 02:27:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (14ACE000) [pid = 2496] [serial = 612] [outer = 0D561000] 02:27:15 INFO - PROCESS | 2496 | 1465205235684 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 02:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1024ms 02:27:15 INFO - PROCESS | 2496 | 1465205235728 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 02:27:15 INFO - PROCESS | 2496 | 1465205235733 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 02:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:27:15 INFO - PROCESS | 2496 | 1465205235739 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:27:15 INFO - PROCESS | 2496 | 1465205235742 Marionette TRACE conn5 <- [1,782,null,{}] 02:27:15 INFO - PROCESS | 2496 | 1465205235746 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:15 INFO - PROCESS | 2496 | 1465205235749 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:15 INFO - PROCESS | 2496 | 1465205235862 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 02:27:15 INFO - PROCESS | 2496 | 1465205235987 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:16 INFO - PROCESS | 2496 | 1465205235990 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:16 INFO - PROCESS | 2496 | ++DOCSHELL 17820000 == 40 [pid = 2496] [id = 205] 02:27:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (1782B400) [pid = 2496] [serial = 613] [outer = 00000000] 02:27:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (1801E800) [pid = 2496] [serial = 614] [outer = 1782B400] 02:27:16 INFO - PROCESS | 2496 | 1465205236047 Marionette DEBUG loaded listener.js 02:27:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (181B2800) [pid = 2496] [serial = 615] [outer = 1782B400] 02:27:16 INFO - PROCESS | 2496 | 1465205236681 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 02:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 970ms 02:27:16 INFO - PROCESS | 2496 | 1465205236713 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 02:27:16 INFO - PROCESS | 2496 | 1465205236716 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 02:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:27:16 INFO - PROCESS | 2496 | 1465205236720 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:27:16 INFO - PROCESS | 2496 | 1465205236724 Marionette TRACE conn5 <- [1,786,null,{}] 02:27:16 INFO - PROCESS | 2496 | 1465205236735 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:16 INFO - PROCESS | 2496 | 1465205236740 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:16 INFO - PROCESS | 2496 | 1465205236846 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 02:27:16 INFO - PROCESS | 2496 | 1465205236975 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:16 INFO - PROCESS | 2496 | 1465205236978 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:17 INFO - PROCESS | 2496 | ++DOCSHELL 0DC2AC00 == 41 [pid = 2496] [id = 206] 02:27:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (14A79800) [pid = 2496] [serial = 616] [outer = 00000000] 02:27:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (17830000) [pid = 2496] [serial = 617] [outer = 14A79800] 02:27:17 INFO - PROCESS | 2496 | 1465205237037 Marionette DEBUG loaded listener.js 02:27:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (1882D400) [pid = 2496] [serial = 618] [outer = 14A79800] 02:27:17 INFO - PROCESS | 2496 | 1465205237754 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 02:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 02:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1070ms 02:27:17 INFO - PROCESS | 2496 | 1465205237796 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 02:27:17 INFO - PROCESS | 2496 | 1465205237799 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 02:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:27:17 INFO - PROCESS | 2496 | 1465205237804 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:27:17 INFO - PROCESS | 2496 | 1465205237808 Marionette TRACE conn5 <- [1,790,null,{}] 02:27:17 INFO - PROCESS | 2496 | 1465205237814 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:17 INFO - PROCESS | 2496 | 1465205237816 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:17 INFO - PROCESS | 2496 | 1465205237917 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 02:27:17 INFO - PROCESS | 2496 | --DOCSHELL 1910EC00 == 40 [pid = 2496] [id = 202] 02:27:17 INFO - PROCESS | 2496 | --DOCSHELL 188C4000 == 39 [pid = 2496] [id = 201] 02:27:17 INFO - PROCESS | 2496 | --DOCSHELL 1437F400 == 38 [pid = 2496] [id = 200] 02:27:17 INFO - PROCESS | 2496 | --DOCSHELL 1865B400 == 37 [pid = 2496] [id = 199] 02:27:17 INFO - PROCESS | 2496 | --DOCSHELL 17820C00 == 36 [pid = 2496] [id = 198] 02:27:17 INFO - PROCESS | 2496 | --DOCSHELL 165E4400 == 35 [pid = 2496] [id = 197] 02:27:17 INFO - PROCESS | 2496 | --DOCSHELL 0D83F800 == 34 [pid = 2496] [id = 196] 02:27:17 INFO - PROCESS | 2496 | --DOCSHELL 0D0F5400 == 33 [pid = 2496] [id = 195] 02:27:17 INFO - PROCESS | 2496 | --DOCSHELL 14377800 == 32 [pid = 2496] [id = 194] 02:27:18 INFO - PROCESS | 2496 | 1465205238064 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:18 INFO - PROCESS | 2496 | 1465205238067 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:18 INFO - PROCESS | 2496 | ++DOCSHELL 0C94F800 == 33 [pid = 2496] [id = 207] 02:27:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0C955000) [pid = 2496] [serial = 619] [outer = 00000000] 02:27:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0CA1F800) [pid = 2496] [serial = 620] [outer = 0C955000] 02:27:18 INFO - PROCESS | 2496 | 1465205238115 Marionette DEBUG loaded listener.js 02:27:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0D350000) [pid = 2496] [serial = 621] [outer = 0C955000] 02:27:18 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (17819800) [pid = 2496] [serial = 566] [outer = 00000000] [url = about:blank] 02:27:18 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0D559400) [pid = 2496] [serial = 558] [outer = 00000000] [url = about:blank] 02:27:18 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0D348400) [pid = 2496] [serial = 557] [outer = 00000000] [url = about:blank] 02:27:18 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0D55DC00) [pid = 2496] [serial = 560] [outer = 00000000] [url = about:blank] 02:27:18 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0D71A000) [pid = 2496] [serial = 561] [outer = 00000000] [url = about:blank] 02:27:18 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (146AF000) [pid = 2496] [serial = 563] [outer = 00000000] [url = about:blank] 02:27:18 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (181AE400) [pid = 2496] [serial = 569] [outer = 00000000] [url = about:blank] 02:27:18 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (181B9400) [pid = 2496] [serial = 572] [outer = 00000000] [url = about:blank] 02:27:18 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (1876AC00) [pid = 2496] [serial = 573] [outer = 00000000] [url = about:blank] 02:27:18 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (181B4000) [pid = 2496] [serial = 570] [outer = 00000000] [url = about:blank] 02:27:18 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (14A2F000) [pid = 2496] [serial = 555] [outer = 00000000] [url = about:blank] 02:27:18 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (1782A800) [pid = 2496] [serial = 567] [outer = 00000000] [url = about:blank] 02:27:18 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (14ACF400) [pid = 2496] [serial = 564] [outer = 00000000] [url = about:blank] 02:27:18 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (18AC1C00) [pid = 2496] [serial = 576] [outer = 00000000] [url = about:blank] 02:27:18 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (188F6800) [pid = 2496] [serial = 575] [outer = 00000000] [url = about:blank] 02:27:18 INFO - PROCESS | 2496 | 1465205238575 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 02:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 02:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 830ms 02:27:18 INFO - PROCESS | 2496 | 1465205238638 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 02:27:18 INFO - PROCESS | 2496 | 1465205238643 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 02:27:18 INFO - PROCESS | 2496 | 1465205238648 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:27:18 INFO - PROCESS | 2496 | 1465205238651 Marionette TRACE conn5 <- [1,794,null,{}] 02:27:18 INFO - PROCESS | 2496 | 1465205238655 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:18 INFO - PROCESS | 2496 | 1465205238657 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:18 INFO - PROCESS | 2496 | 1465205238749 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 02:27:18 INFO - PROCESS | 2496 | 1465205238758 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:18 INFO - PROCESS | 2496 | 1465205238760 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:18 INFO - PROCESS | 2496 | ++DOCSHELL 141F9C00 == 34 [pid = 2496] [id = 208] 02:27:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (143C6C00) [pid = 2496] [serial = 622] [outer = 00000000] 02:27:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (14A34C00) [pid = 2496] [serial = 623] [outer = 143C6C00] 02:27:18 INFO - PROCESS | 2496 | 1465205238813 Marionette DEBUG loaded listener.js 02:27:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (14D99800) [pid = 2496] [serial = 624] [outer = 143C6C00] 02:27:19 INFO - PROCESS | 2496 | 1465205239287 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 02:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 02:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 670ms 02:27:19 INFO - PROCESS | 2496 | 1465205239323 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 02:27:19 INFO - PROCESS | 2496 | 1465205239326 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 02:27:19 INFO - PROCESS | 2496 | 1465205239329 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:27:19 INFO - PROCESS | 2496 | 1465205239333 Marionette TRACE conn5 <- [1,798,null,{}] 02:27:19 INFO - PROCESS | 2496 | 1465205239343 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:19 INFO - PROCESS | 2496 | 1465205239347 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:19 INFO - PROCESS | 2496 | 1465205239433 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 02:27:19 INFO - PROCESS | 2496 | 1465205239441 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:19 INFO - PROCESS | 2496 | 1465205239444 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:19 INFO - PROCESS | 2496 | ++DOCSHELL 1781A800 == 35 [pid = 2496] [id = 209] 02:27:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (1781AC00) [pid = 2496] [serial = 625] [outer = 00000000] 02:27:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (1782B800) [pid = 2496] [serial = 626] [outer = 1781AC00] 02:27:19 INFO - PROCESS | 2496 | 1465205239492 Marionette DEBUG loaded listener.js 02:27:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (17838000) [pid = 2496] [serial = 627] [outer = 1781AC00] 02:27:19 INFO - PROCESS | 2496 | 1465205239971 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 02:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 670ms 02:27:20 INFO - PROCESS | 2496 | 1465205240003 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 02:27:20 INFO - PROCESS | 2496 | 1465205240015 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 02:27:20 INFO - PROCESS | 2496 | 1465205240019 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:27:20 INFO - PROCESS | 2496 | 1465205240021 Marionette TRACE conn5 <- [1,802,null,{}] 02:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:27:20 INFO - PROCESS | 2496 | 1465205240024 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:20 INFO - PROCESS | 2496 | 1465205240026 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:20 INFO - PROCESS | 2496 | 1465205240114 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 02:27:20 INFO - PROCESS | 2496 | 1465205240121 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:20 INFO - PROCESS | 2496 | 1465205240123 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:20 INFO - PROCESS | 2496 | ++DOCSHELL 181B7000 == 36 [pid = 2496] [id = 210] 02:27:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (181BBC00) [pid = 2496] [serial = 628] [outer = 00000000] 02:27:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (18770000) [pid = 2496] [serial = 629] [outer = 181BBC00] 02:27:20 INFO - PROCESS | 2496 | 1465205240168 Marionette DEBUG loaded listener.js 02:27:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (18829000) [pid = 2496] [serial = 630] [outer = 181BBC00] 02:27:20 INFO - PROCESS | 2496 | 1465205240614 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 02:27:20 INFO - PROCESS | 2496 | 1465205240656 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 02:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:27:20 INFO - PROCESS | 2496 | 1465205240665 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:27:20 INFO - PROCESS | 2496 | 1465205240667 Marionette TRACE conn5 <- [1,806,null,{}] 02:27:20 INFO - PROCESS | 2496 | 1465205240670 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:20 INFO - PROCESS | 2496 | 1465205240672 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:20 INFO - PROCESS | 2496 | 1465205240782 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 02:27:20 INFO - PROCESS | 2496 | 1465205240788 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:20 INFO - PROCESS | 2496 | 1465205240790 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:20 INFO - PROCESS | 2496 | ++DOCSHELL 188C4800 == 37 [pid = 2496] [id = 211] 02:27:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (188C5000) [pid = 2496] [serial = 631] [outer = 00000000] 02:27:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (18AB7800) [pid = 2496] [serial = 632] [outer = 188C5000] 02:27:20 INFO - PROCESS | 2496 | 1465205240863 Marionette DEBUG loaded listener.js 02:27:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (18AC3C00) [pid = 2496] [serial = 633] [outer = 188C5000] 02:27:21 INFO - PROCESS | 2496 | 1465205241341 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 02:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 730ms 02:27:21 INFO - PROCESS | 2496 | 1465205241399 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 02:27:21 INFO - PROCESS | 2496 | 1465205241401 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 02:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:27:21 INFO - PROCESS | 2496 | 1465205241411 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:27:21 INFO - PROCESS | 2496 | 1465205241413 Marionette TRACE conn5 <- [1,810,null,{}] 02:27:21 INFO - PROCESS | 2496 | 1465205241416 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:21 INFO - PROCESS | 2496 | 1465205241422 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:21 INFO - PROCESS | 2496 | 1465205241548 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 02:27:21 INFO - PROCESS | 2496 | 1465205241617 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:21 INFO - PROCESS | 2496 | 1465205241619 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:21 INFO - PROCESS | 2496 | ++DOCSHELL 19967800 == 38 [pid = 2496] [id = 212] 02:27:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (19B27800) [pid = 2496] [serial = 634] [outer = 00000000] 02:27:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (19B31800) [pid = 2496] [serial = 635] [outer = 19B27800] 02:27:21 INFO - PROCESS | 2496 | 1465205241663 Marionette DEBUG loaded listener.js 02:27:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (19B32800) [pid = 2496] [serial = 636] [outer = 19B27800] 02:27:22 INFO - PROCESS | 2496 | 1465205242105 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 02:27:22 INFO - PROCESS | 2496 | 1465205242202 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 02:27:22 INFO - PROCESS | 2496 | 1465205242205 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:27:22 INFO - PROCESS | 2496 | 1465205242207 Marionette TRACE conn5 <- [1,814,null,{}] 02:27:22 INFO - PROCESS | 2496 | 1465205242210 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:22 INFO - PROCESS | 2496 | 1465205242213 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:22 INFO - PROCESS | 2496 | 1465205242326 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 02:27:22 INFO - PROCESS | 2496 | 1465205242337 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:22 INFO - PROCESS | 2496 | 1465205242339 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:22 INFO - PROCESS | 2496 | ++DOCSHELL 19B64000 == 39 [pid = 2496] [id = 213] 02:27:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (19B64800) [pid = 2496] [serial = 637] [outer = 00000000] 02:27:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (1AB07C00) [pid = 2496] [serial = 638] [outer = 19B64800] 02:27:22 INFO - PROCESS | 2496 | 1465205242382 Marionette DEBUG loaded listener.js 02:27:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (1AB97C00) [pid = 2496] [serial = 639] [outer = 19B64800] 02:27:22 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (1910F400) [pid = 2496] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:27:22 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (1782FC00) [pid = 2496] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:27:22 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0DC31C00) [pid = 2496] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:27:22 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (165E5400) [pid = 2496] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:27:22 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0D31F000) [pid = 2496] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:27:22 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (1876B000) [pid = 2496] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:27:22 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (17837000) [pid = 2496] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:27:22 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (188C9400) [pid = 2496] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:27:22 INFO - PROCESS | 2496 | 1465205242877 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 02:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 732ms 02:27:22 INFO - PROCESS | 2496 | 1465205242941 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 02:27:22 INFO - PROCESS | 2496 | 1465205242943 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 02:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:27:22 INFO - PROCESS | 2496 | 1465205242946 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:27:22 INFO - PROCESS | 2496 | 1465205242948 Marionette TRACE conn5 <- [1,818,null,{}] 02:27:22 INFO - PROCESS | 2496 | 1465205242952 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:22 INFO - PROCESS | 2496 | 1465205242954 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:23 INFO - PROCESS | 2496 | 1465205243065 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 02:27:23 INFO - PROCESS | 2496 | 1465205243119 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:23 INFO - PROCESS | 2496 | 1465205243121 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:23 INFO - PROCESS | 2496 | ++DOCSHELL 0C94E800 == 40 [pid = 2496] [id = 214] 02:27:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0C958C00) [pid = 2496] [serial = 640] [outer = 00000000] 02:27:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (1781C400) [pid = 2496] [serial = 641] [outer = 0C958C00] 02:27:23 INFO - PROCESS | 2496 | 1465205243164 Marionette DEBUG loaded listener.js 02:27:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (1AA56400) [pid = 2496] [serial = 642] [outer = 0C958C00] 02:27:23 INFO - PROCESS | 2496 | 1465205243516 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 02:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 631ms 02:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:27:23 INFO - PROCESS | 2496 | 1465205243586 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 02:27:23 INFO - PROCESS | 2496 | 1465205243588 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 02:27:23 INFO - PROCESS | 2496 | 1465205243592 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:27:23 INFO - PROCESS | 2496 | 1465205243594 Marionette TRACE conn5 <- [1,822,null,{}] 02:27:23 INFO - PROCESS | 2496 | 1465205243597 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:23 INFO - PROCESS | 2496 | 1465205243599 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:23 INFO - PROCESS | 2496 | 1465205243704 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 02:27:23 INFO - PROCESS | 2496 | 1465205243710 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:23 INFO - PROCESS | 2496 | 1465205243711 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:23 INFO - PROCESS | 2496 | ++DOCSHELL 188C1800 == 41 [pid = 2496] [id = 215] 02:27:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (19102000) [pid = 2496] [serial = 643] [outer = 00000000] 02:27:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (1B4A4C00) [pid = 2496] [serial = 644] [outer = 19102000] 02:27:23 INFO - PROCESS | 2496 | 1465205243765 Marionette DEBUG loaded listener.js 02:27:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (1BEC5000) [pid = 2496] [serial = 645] [outer = 19102000] 02:27:24 INFO - PROCESS | 2496 | 1465205244185 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 02:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 630ms 02:27:24 INFO - PROCESS | 2496 | 1465205244223 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 02:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:27:24 INFO - PROCESS | 2496 | 1465205244225 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 02:27:24 INFO - PROCESS | 2496 | 1465205244232 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:27:24 INFO - PROCESS | 2496 | 1465205244234 Marionette TRACE conn5 <- [1,826,null,{}] 02:27:24 INFO - PROCESS | 2496 | 1465205244237 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:24 INFO - PROCESS | 2496 | 1465205244239 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:24 INFO - PROCESS | 2496 | 1465205244321 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 02:27:24 INFO - PROCESS | 2496 | 1465205244327 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:24 INFO - PROCESS | 2496 | 1465205244329 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:24 INFO - PROCESS | 2496 | ++DOCSHELL 1BECA400 == 42 [pid = 2496] [id = 216] 02:27:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (1BF6A400) [pid = 2496] [serial = 646] [outer = 00000000] 02:27:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (1C090400) [pid = 2496] [serial = 647] [outer = 1BF6A400] 02:27:24 INFO - PROCESS | 2496 | 1465205244373 Marionette DEBUG loaded listener.js 02:27:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (1C749800) [pid = 2496] [serial = 648] [outer = 1BF6A400] 02:27:24 INFO - PROCESS | 2496 | 1465205244916 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 02:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 730ms 02:27:24 INFO - PROCESS | 2496 | 1465205244960 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 02:27:24 INFO - PROCESS | 2496 | 1465205244965 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 02:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:27:24 INFO - PROCESS | 2496 | 1465205244970 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:27:24 INFO - PROCESS | 2496 | 1465205244974 Marionette TRACE conn5 <- [1,830,null,{}] 02:27:24 INFO - PROCESS | 2496 | 1465205244980 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:24 INFO - PROCESS | 2496 | 1465205244983 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:25 INFO - PROCESS | 2496 | 1465205245145 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 02:27:25 INFO - PROCESS | 2496 | 1465205245248 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:25 INFO - PROCESS | 2496 | 1465205245254 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:25 INFO - PROCESS | 2496 | ++DOCSHELL 0CB39800 == 43 [pid = 2496] [id = 217] 02:27:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0D0F0800) [pid = 2496] [serial = 649] [outer = 00000000] 02:27:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0D8ED000) [pid = 2496] [serial = 650] [outer = 0D0F0800] 02:27:25 INFO - PROCESS | 2496 | 1465205245311 Marionette DEBUG loaded listener.js 02:27:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0E6A1400) [pid = 2496] [serial = 651] [outer = 0D0F0800] 02:27:25 INFO - PROCESS | 2496 | 1465205245884 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 02:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 930ms 02:27:25 INFO - PROCESS | 2496 | 1465205245911 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 02:27:25 INFO - PROCESS | 2496 | 1465205245915 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 02:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:27:25 INFO - PROCESS | 2496 | 1465205245923 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:27:25 INFO - PROCESS | 2496 | 1465205245926 Marionette TRACE conn5 <- [1,834,null,{}] 02:27:25 INFO - PROCESS | 2496 | 1465205245930 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:25 INFO - PROCESS | 2496 | 1465205245933 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:26 INFO - PROCESS | 2496 | 1465205246046 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 02:27:26 INFO - PROCESS | 2496 | 1465205246148 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:26 INFO - PROCESS | 2496 | 1465205246151 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:26 INFO - PROCESS | 2496 | ++DOCSHELL 1767B400 == 44 [pid = 2496] [id = 218] 02:27:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (17812C00) [pid = 2496] [serial = 652] [outer = 00000000] 02:27:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (17833400) [pid = 2496] [serial = 653] [outer = 17812C00] 02:27:26 INFO - PROCESS | 2496 | 1465205246206 Marionette DEBUG loaded listener.js 02:27:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (181B4800) [pid = 2496] [serial = 654] [outer = 17812C00] 02:27:26 INFO - PROCESS | 2496 | 1465205246833 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 02:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 970ms 02:27:26 INFO - PROCESS | 2496 | 1465205246896 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 02:27:26 INFO - PROCESS | 2496 | 1465205246898 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 02:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:27:26 INFO - PROCESS | 2496 | 1465205246902 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:27:26 INFO - PROCESS | 2496 | 1465205246906 Marionette TRACE conn5 <- [1,838,null,{}] 02:27:26 INFO - PROCESS | 2496 | 1465205246917 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:26 INFO - PROCESS | 2496 | 1465205246922 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:27 INFO - PROCESS | 2496 | 1465205247032 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 02:27:27 INFO - PROCESS | 2496 | 1465205247161 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:27 INFO - PROCESS | 2496 | 1465205247165 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:27 INFO - PROCESS | 2496 | ++DOCSHELL 1C021400 == 45 [pid = 2496] [id = 219] 02:27:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (1C025000) [pid = 2496] [serial = 655] [outer = 00000000] 02:27:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (1C756000) [pid = 2496] [serial = 656] [outer = 1C025000] 02:27:27 INFO - PROCESS | 2496 | 1465205247223 Marionette DEBUG loaded listener.js 02:27:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (1D006400) [pid = 2496] [serial = 657] [outer = 1C025000] 02:27:27 INFO - PROCESS | 2496 | 1465205247870 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 02:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1023ms 02:27:27 INFO - PROCESS | 2496 | 1465205247929 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 02:27:27 INFO - PROCESS | 2496 | 1465205247932 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 02:27:27 INFO - PROCESS | 2496 | 1465205247935 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:27:27 INFO - PROCESS | 2496 | 1465205247937 Marionette TRACE conn5 <- [1,842,null,{}] 02:27:27 INFO - PROCESS | 2496 | 1465205247941 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:27 INFO - PROCESS | 2496 | 1465205247943 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:28 INFO - PROCESS | 2496 | 1465205248057 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 02:27:28 INFO - PROCESS | 2496 | 1465205248359 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:28 INFO - PROCESS | 2496 | 1465205248362 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:28 INFO - PROCESS | 2496 | ++DOCSHELL 0C91D000 == 46 [pid = 2496] [id = 220] 02:27:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (0CA18000) [pid = 2496] [serial = 658] [outer = 00000000] 02:27:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (0D325800) [pid = 2496] [serial = 659] [outer = 0CA18000] 02:27:28 INFO - PROCESS | 2496 | 1465205248426 Marionette DEBUG loaded listener.js 02:27:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (0D558400) [pid = 2496] [serial = 660] [outer = 0CA18000] 02:27:29 INFO - PROCESS | 2496 | 1465205249062 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 02:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1174ms 02:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:27:29 INFO - PROCESS | 2496 | 1465205249114 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 02:27:29 INFO - PROCESS | 2496 | 1465205249118 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 02:27:29 INFO - PROCESS | 2496 | 1465205249122 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:27:29 INFO - PROCESS | 2496 | 1465205249125 Marionette TRACE conn5 <- [1,846,null,{}] 02:27:29 INFO - PROCESS | 2496 | 1465205249130 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:29 INFO - PROCESS | 2496 | 1465205249134 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:29 INFO - PROCESS | 2496 | 1465205249240 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 02:27:30 INFO - PROCESS | 2496 | 1465205250374 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:30 INFO - PROCESS | 2496 | 1465205250377 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:30 INFO - PROCESS | 2496 | --DOCSHELL 0DC2C400 == 45 [pid = 2496] [id = 185] 02:27:30 INFO - PROCESS | 2496 | --DOCSHELL 188C1800 == 44 [pid = 2496] [id = 215] 02:27:30 INFO - PROCESS | 2496 | --DOCSHELL 0C94E800 == 43 [pid = 2496] [id = 214] 02:27:30 INFO - PROCESS | 2496 | --DOCSHELL 19B64000 == 42 [pid = 2496] [id = 213] 02:27:30 INFO - PROCESS | 2496 | --DOCSHELL 19967800 == 41 [pid = 2496] [id = 212] 02:27:30 INFO - PROCESS | 2496 | --DOCSHELL 188C4800 == 40 [pid = 2496] [id = 211] 02:27:30 INFO - PROCESS | 2496 | --DOCSHELL 181B7000 == 39 [pid = 2496] [id = 210] 02:27:30 INFO - PROCESS | 2496 | --DOCSHELL 1781A800 == 38 [pid = 2496] [id = 209] 02:27:30 INFO - PROCESS | 2496 | --DOCSHELL 141F9C00 == 37 [pid = 2496] [id = 208] 02:27:30 INFO - PROCESS | 2496 | --DOCSHELL 0C94F800 == 36 [pid = 2496] [id = 207] 02:27:30 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (1910F000) [pid = 2496] [serial = 578] [outer = 00000000] [url = about:blank] 02:27:30 INFO - PROCESS | 2496 | ++DOCSHELL 0C94F800 == 37 [pid = 2496] [id = 221] 02:27:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (0CBE2400) [pid = 2496] [serial = 661] [outer = 00000000] 02:27:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 96 (0D722400) [pid = 2496] [serial = 662] [outer = 0CBE2400] 02:27:30 INFO - PROCESS | 2496 | 1465205250558 Marionette DEBUG loaded listener.js 02:27:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 97 (1413AC00) [pid = 2496] [serial = 663] [outer = 0CBE2400] 02:27:30 INFO - PROCESS | 2496 | --DOCSHELL 17820000 == 36 [pid = 2496] [id = 205] 02:27:30 INFO - PROCESS | 2496 | --DOCSHELL 0D0ED000 == 35 [pid = 2496] [id = 204] 02:27:30 INFO - PROCESS | 2496 | --DOCSHELL 19840C00 == 34 [pid = 2496] [id = 203] 02:27:30 INFO - PROCESS | 2496 | --DOMWINDOW == 96 (191BA000) [pid = 2496] [serial = 605] [outer = 00000000] [url = about:blank] 02:27:30 INFO - PROCESS | 2496 | --DOMWINDOW == 95 (1808DC00) [pid = 2496] [serial = 593] [outer = 00000000] [url = about:blank] 02:27:30 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (0E510800) [pid = 2496] [serial = 587] [outer = 00000000] [url = about:blank] 02:27:30 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (0E6A1800) [pid = 2496] [serial = 588] [outer = 00000000] [url = about:blank] 02:27:30 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (166EA800) [pid = 2496] [serial = 590] [outer = 00000000] [url = about:blank] 02:27:30 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (0D8EB800) [pid = 2496] [serial = 585] [outer = 00000000] [url = about:blank] 02:27:30 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0D55E800) [pid = 2496] [serial = 584] [outer = 00000000] [url = about:blank] 02:27:30 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (18773C00) [pid = 2496] [serial = 596] [outer = 00000000] [url = about:blank] 02:27:30 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (1876A400) [pid = 2496] [serial = 599] [outer = 00000000] [url = about:blank] 02:27:30 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (1886F800) [pid = 2496] [serial = 600] [outer = 00000000] [url = about:blank] 02:27:30 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (188CBC00) [pid = 2496] [serial = 602] [outer = 00000000] [url = about:blank] 02:27:30 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (19106C00) [pid = 2496] [serial = 603] [outer = 00000000] [url = about:blank] 02:27:30 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (14D95000) [pid = 2496] [serial = 581] [outer = 00000000] [url = about:blank] 02:27:30 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (180B1000) [pid = 2496] [serial = 594] [outer = 00000000] [url = about:blank] 02:27:30 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (191BC400) [pid = 2496] [serial = 606] [outer = 00000000] [url = about:blank] 02:27:30 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (18778800) [pid = 2496] [serial = 597] [outer = 00000000] [url = about:blank] 02:27:30 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (170D8800) [pid = 2496] [serial = 591] [outer = 00000000] [url = about:blank] 02:27:31 INFO - PROCESS | 2496 | 1465205251010 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 02:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1938ms 02:27:31 INFO - PROCESS | 2496 | 1465205251061 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 02:27:31 INFO - PROCESS | 2496 | 1465205251065 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 02:27:31 INFO - PROCESS | 2496 | 1465205251070 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:27:31 INFO - PROCESS | 2496 | 1465205251072 Marionette TRACE conn5 <- [1,850,null,{}] 02:27:31 INFO - PROCESS | 2496 | 1465205251075 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:31 INFO - PROCESS | 2496 | 1465205251078 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:31 INFO - PROCESS | 2496 | 1465205251166 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 02:27:31 INFO - PROCESS | 2496 | 1465205251175 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:31 INFO - PROCESS | 2496 | 1465205251177 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:31 INFO - PROCESS | 2496 | ++DOCSHELL 17811C00 == 35 [pid = 2496] [id = 222] 02:27:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (17814400) [pid = 2496] [serial = 664] [outer = 00000000] 02:27:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (18087C00) [pid = 2496] [serial = 665] [outer = 17814400] 02:27:31 INFO - PROCESS | 2496 | 1465205251222 Marionette DEBUG loaded listener.js 02:27:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (181B7400) [pid = 2496] [serial = 666] [outer = 17814400] 02:27:31 INFO - PROCESS | 2496 | 1465205251714 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 02:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 670ms 02:27:31 INFO - PROCESS | 2496 | 1465205251745 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 02:27:31 INFO - PROCESS | 2496 | 1465205251747 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 02:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:27:31 INFO - PROCESS | 2496 | 1465205251752 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:27:31 INFO - PROCESS | 2496 | 1465205251757 Marionette TRACE conn5 <- [1,854,null,{}] 02:27:31 INFO - PROCESS | 2496 | 1465205251766 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:31 INFO - PROCESS | 2496 | 1465205251769 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:31 INFO - PROCESS | 2496 | 1465205251856 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 02:27:31 INFO - PROCESS | 2496 | 1465205251865 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:31 INFO - PROCESS | 2496 | 1465205251867 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:31 INFO - PROCESS | 2496 | ++DOCSHELL 18876800 == 36 [pid = 2496] [id = 223] 02:27:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (188BD800) [pid = 2496] [serial = 667] [outer = 00000000] 02:27:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (188C8800) [pid = 2496] [serial = 668] [outer = 188BD800] 02:27:31 INFO - PROCESS | 2496 | 1465205251910 Marionette DEBUG loaded listener.js 02:27:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (188F4800) [pid = 2496] [serial = 669] [outer = 188BD800] 02:27:32 INFO - PROCESS | 2496 | 1465205252382 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 02:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 690ms 02:27:32 INFO - PROCESS | 2496 | 1465205252445 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 02:27:32 INFO - PROCESS | 2496 | 1465205252448 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 02:27:32 INFO - PROCESS | 2496 | 1465205252451 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:27:32 INFO - PROCESS | 2496 | 1465205252453 Marionette TRACE conn5 <- [1,858,null,{}] 02:27:32 INFO - PROCESS | 2496 | 1465205252456 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:32 INFO - PROCESS | 2496 | 1465205252458 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:32 INFO - PROCESS | 2496 | 1465205252574 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 02:27:32 INFO - PROCESS | 2496 | 1465205252585 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:32 INFO - PROCESS | 2496 | 1465205252587 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:32 INFO - PROCESS | 2496 | ++DOCSHELL 0C914C00 == 37 [pid = 2496] [id = 224] 02:27:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0CA22000) [pid = 2496] [serial = 670] [outer = 00000000] 02:27:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (191B5800) [pid = 2496] [serial = 671] [outer = 0CA22000] 02:27:32 INFO - PROCESS | 2496 | 1465205252631 Marionette DEBUG loaded listener.js 02:27:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (191B8800) [pid = 2496] [serial = 672] [outer = 0CA22000] 02:27:33 INFO - PROCESS | 2496 | 1465205253104 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 02:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 670ms 02:27:33 INFO - PROCESS | 2496 | 1465205253125 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 02:27:33 INFO - PROCESS | 2496 | 1465205253127 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 02:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:27:33 INFO - PROCESS | 2496 | 1465205253130 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:27:33 INFO - PROCESS | 2496 | 1465205253131 Marionette TRACE conn5 <- [1,862,null,{}] 02:27:33 INFO - PROCESS | 2496 | 1465205253141 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:33 INFO - PROCESS | 2496 | 1465205253143 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:33 INFO - PROCESS | 2496 | 1465205253257 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 02:27:33 INFO - PROCESS | 2496 | 1465205253265 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:33 INFO - PROCESS | 2496 | 1465205253271 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:33 INFO - PROCESS | 2496 | ++DOCSHELL 19849C00 == 38 [pid = 2496] [id = 225] 02:27:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (1984A800) [pid = 2496] [serial = 673] [outer = 00000000] 02:27:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (19B31C00) [pid = 2496] [serial = 674] [outer = 1984A800] 02:27:33 INFO - PROCESS | 2496 | 1465205253325 Marionette DEBUG loaded listener.js 02:27:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (1AA60000) [pid = 2496] [serial = 675] [outer = 1984A800] 02:27:33 INFO - PROCESS | 2496 | 1465205253812 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 02:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 730ms 02:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:27:33 INFO - PROCESS | 2496 | 1465205253865 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 02:27:33 INFO - PROCESS | 2496 | 1465205253867 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 02:27:33 INFO - PROCESS | 2496 | 1465205253870 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:27:33 INFO - PROCESS | 2496 | 1465205253872 Marionette TRACE conn5 <- [1,866,null,{}] 02:27:33 INFO - PROCESS | 2496 | 1465205253875 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:33 INFO - PROCESS | 2496 | 1465205253878 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:34 INFO - PROCESS | 2496 | 1465205254020 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 02:27:34 INFO - PROCESS | 2496 | 1465205254032 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:34 INFO - PROCESS | 2496 | 1465205254034 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:34 INFO - PROCESS | 2496 | ++DOCSHELL 1AB10400 == 39 [pid = 2496] [id = 226] 02:27:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (1B44C000) [pid = 2496] [serial = 676] [outer = 00000000] 02:27:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (1C0D1C00) [pid = 2496] [serial = 677] [outer = 1B44C000] 02:27:34 INFO - PROCESS | 2496 | 1465205254086 Marionette DEBUG loaded listener.js 02:27:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (1CABDC00) [pid = 2496] [serial = 678] [outer = 1B44C000] 02:27:34 INFO - PROCESS | 2496 | 1465205254524 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 02:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 670ms 02:27:34 INFO - PROCESS | 2496 | 1465205254545 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 02:27:34 INFO - PROCESS | 2496 | 1465205254547 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 02:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:27:34 INFO - PROCESS | 2496 | 1465205254550 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:27:34 INFO - PROCESS | 2496 | 1465205254552 Marionette TRACE conn5 <- [1,870,null,{}] 02:27:34 INFO - PROCESS | 2496 | 1465205254555 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:34 INFO - PROCESS | 2496 | 1465205254557 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:34 INFO - PROCESS | 2496 | 1465205254668 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 02:27:34 INFO - PROCESS | 2496 | 1465205254674 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:34 INFO - PROCESS | 2496 | 1465205254676 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:34 INFO - PROCESS | 2496 | ++DOCSHELL 18770C00 == 40 [pid = 2496] [id = 227] 02:27:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 96 (1D00A000) [pid = 2496] [serial = 679] [outer = 00000000] 02:27:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 97 (1D093C00) [pid = 2496] [serial = 680] [outer = 1D00A000] 02:27:34 INFO - PROCESS | 2496 | 1465205254769 Marionette DEBUG loaded listener.js 02:27:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 98 (1D097C00) [pid = 2496] [serial = 681] [outer = 1D00A000] 02:27:35 INFO - PROCESS | 2496 | --DOMWINDOW == 97 (143C6C00) [pid = 2496] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:27:35 INFO - PROCESS | 2496 | --DOMWINDOW == 96 (0C955000) [pid = 2496] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:27:35 INFO - PROCESS | 2496 | --DOMWINDOW == 95 (188C5000) [pid = 2496] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:27:35 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (19B27800) [pid = 2496] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:27:35 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (0C958C00) [pid = 2496] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:27:35 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (19B64800) [pid = 2496] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:27:35 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (19102000) [pid = 2496] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:27:35 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (14A79800) [pid = 2496] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:27:35 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (181BBC00) [pid = 2496] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:27:35 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (1781AC00) [pid = 2496] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:27:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (1808F800) [pid = 2496] [serial = 682] [outer = 0E69E000] 02:27:35 INFO - PROCESS | 2496 | 1465205255508 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 02:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 970ms 02:27:35 INFO - PROCESS | 2496 | 1465205255521 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 02:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:27:35 INFO - PROCESS | 2496 | 1465205255523 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 02:27:35 INFO - PROCESS | 2496 | 1465205255526 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:27:35 INFO - PROCESS | 2496 | 1465205255528 Marionette TRACE conn5 <- [1,874,null,{}] 02:27:35 INFO - PROCESS | 2496 | 1465205255535 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:35 INFO - PROCESS | 2496 | 1465205255537 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:35 INFO - PROCESS | 2496 | 1465205255619 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 02:27:35 INFO - PROCESS | 2496 | 1465205255625 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:35 INFO - PROCESS | 2496 | 1465205255626 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:35 INFO - PROCESS | 2496 | ++DOCSHELL 1D010C00 == 41 [pid = 2496] [id = 228] 02:27:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (1D015000) [pid = 2496] [serial = 683] [outer = 00000000] 02:27:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (1D359000) [pid = 2496] [serial = 684] [outer = 1D015000] 02:27:35 INFO - PROCESS | 2496 | 1465205255672 Marionette DEBUG loaded listener.js 02:27:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (1D357400) [pid = 2496] [serial = 685] [outer = 1D015000] 02:27:36 INFO - PROCESS | 2496 | 1465205256096 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 02:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 630ms 02:27:36 INFO - PROCESS | 2496 | 1465205256157 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 02:27:36 INFO - PROCESS | 2496 | 1465205256159 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 02:27:36 INFO - PROCESS | 2496 | 1465205256162 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:27:36 INFO - PROCESS | 2496 | 1465205256164 Marionette TRACE conn5 <- [1,878,null,{}] 02:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:27:36 INFO - PROCESS | 2496 | 1465205256168 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:36 INFO - PROCESS | 2496 | 1465205256169 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:36 INFO - PROCESS | 2496 | 1465205256262 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 02:27:36 INFO - PROCESS | 2496 | 1465205256267 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:36 INFO - PROCESS | 2496 | 1465205256269 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:36 INFO - PROCESS | 2496 | ++DOCSHELL 1D35C000 == 42 [pid = 2496] [id = 229] 02:27:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (1D35C800) [pid = 2496] [serial = 686] [outer = 00000000] 02:27:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (1D3E4000) [pid = 2496] [serial = 687] [outer = 1D35C800] 02:27:36 INFO - PROCESS | 2496 | 1465205256312 Marionette DEBUG loaded listener.js 02:27:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (1D3E8800) [pid = 2496] [serial = 688] [outer = 1D35C800] 02:27:36 INFO - PROCESS | 2496 | 1465205256749 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 02:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 630ms 02:27:36 INFO - PROCESS | 2496 | 1465205256799 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 02:27:36 INFO - PROCESS | 2496 | 1465205256801 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 02:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:27:36 INFO - PROCESS | 2496 | 1465205256805 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:27:36 INFO - PROCESS | 2496 | 1465205256806 Marionette TRACE conn5 <- [1,882,null,{}] 02:27:36 INFO - PROCESS | 2496 | 1465205256810 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:36 INFO - PROCESS | 2496 | 1465205256812 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:36 INFO - PROCESS | 2496 | 1465205256893 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 02:27:36 INFO - PROCESS | 2496 | 1465205256899 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:36 INFO - PROCESS | 2496 | 1465205256902 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:36 INFO - PROCESS | 2496 | ++DOCSHELL 18875C00 == 43 [pid = 2496] [id = 230] 02:27:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 96 (1D3E0400) [pid = 2496] [serial = 689] [outer = 00000000] 02:27:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 97 (1D3F1000) [pid = 2496] [serial = 690] [outer = 1D3E0400] 02:27:36 INFO - PROCESS | 2496 | 1465205256948 Marionette DEBUG loaded listener.js 02:27:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 98 (1D3F9400) [pid = 2496] [serial = 691] [outer = 1D3E0400] 02:27:37 INFO - PROCESS | 2496 | 1465205257684 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 02:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 930ms 02:27:37 INFO - PROCESS | 2496 | 1465205257738 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 02:27:37 INFO - PROCESS | 2496 | 1465205257742 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 02:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:27:37 INFO - PROCESS | 2496 | 1465205257746 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:27:37 INFO - PROCESS | 2496 | 1465205257752 Marionette TRACE conn5 <- [1,886,null,{}] 02:27:37 INFO - PROCESS | 2496 | 1465205257757 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:37 INFO - PROCESS | 2496 | 1465205257760 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:37 INFO - PROCESS | 2496 | 1465205257915 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 02:27:38 INFO - PROCESS | 2496 | 1465205258043 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:38 INFO - PROCESS | 2496 | 1465205258046 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:38 INFO - PROCESS | 2496 | ++DOCSHELL 0D0F3000 == 44 [pid = 2496] [id = 231] 02:27:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 99 (0D55F000) [pid = 2496] [serial = 692] [outer = 00000000] 02:27:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 100 (14A30C00) [pid = 2496] [serial = 693] [outer = 0D55F000] 02:27:38 INFO - PROCESS | 2496 | 1465205258105 Marionette DEBUG loaded listener.js 02:27:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 101 (166EF000) [pid = 2496] [serial = 694] [outer = 0D55F000] 02:27:38 INFO - PROCESS | 2496 | 1465205258676 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 02:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 990ms 02:27:38 INFO - PROCESS | 2496 | 1465205258738 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 02:27:38 INFO - PROCESS | 2496 | 1465205258743 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 02:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:27:38 INFO - PROCESS | 2496 | 1465205258749 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:27:38 INFO - PROCESS | 2496 | 1465205258752 Marionette TRACE conn5 <- [1,890,null,{}] 02:27:38 INFO - PROCESS | 2496 | 1465205258756 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:38 INFO - PROCESS | 2496 | 1465205258759 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:38 INFO - PROCESS | 2496 | 1465205258875 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 02:27:39 INFO - PROCESS | 2496 | 1465205259008 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:39 INFO - PROCESS | 2496 | 1465205259011 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:39 INFO - PROCESS | 2496 | ++DOCSHELL 18774000 == 45 [pid = 2496] [id = 232] 02:27:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 102 (18776000) [pid = 2496] [serial = 695] [outer = 00000000] 02:27:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 103 (18874C00) [pid = 2496] [serial = 696] [outer = 18776000] 02:27:39 INFO - PROCESS | 2496 | 1465205259068 Marionette DEBUG loaded listener.js 02:27:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 104 (188F2400) [pid = 2496] [serial = 697] [outer = 18776000] 02:27:39 INFO - PROCESS | 2496 | 1465205259681 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 02:27:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 970ms 02:27:39 INFO - PROCESS | 2496 | 1465205259723 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 02:27:39 INFO - PROCESS | 2496 | 1465205259725 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 02:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:27:39 INFO - PROCESS | 2496 | 1465205259744 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:27:39 INFO - PROCESS | 2496 | 1465205259747 Marionette TRACE conn5 <- [1,894,null,{}] 02:27:39 INFO - PROCESS | 2496 | 1465205259759 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:39 INFO - PROCESS | 2496 | 1465205259764 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:39 INFO - PROCESS | 2496 | 1465205259875 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 02:27:40 INFO - PROCESS | 2496 | 1465205260010 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:40 INFO - PROCESS | 2496 | 1465205260014 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:40 INFO - PROCESS | 2496 | ++DOCSHELL 19176400 == 46 [pid = 2496] [id = 233] 02:27:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 105 (19177800) [pid = 2496] [serial = 698] [outer = 00000000] 02:27:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 106 (19B28800) [pid = 2496] [serial = 699] [outer = 19177800] 02:27:40 INFO - PROCESS | 2496 | 1465205260071 Marionette DEBUG loaded listener.js 02:27:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 107 (1BF76000) [pid = 2496] [serial = 700] [outer = 19177800] 02:27:40 INFO - PROCESS | 2496 | 1465205260722 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 02:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1041ms 02:27:40 INFO - PROCESS | 2496 | 1465205260772 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 02:27:40 INFO - PROCESS | 2496 | 1465205260775 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 02:27:40 INFO - PROCESS | 2496 | 1465205260779 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:27:40 INFO - PROCESS | 2496 | 1465205260781 Marionette TRACE conn5 <- [1,898,null,{}] 02:27:40 INFO - PROCESS | 2496 | 1465205260784 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:40 INFO - PROCESS | 2496 | 1465205260786 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:40 INFO - PROCESS | 2496 | 1465205260901 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 02:27:41 INFO - PROCESS | 2496 | 1465205261011 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:41 INFO - PROCESS | 2496 | 1465205261014 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:41 INFO - PROCESS | 2496 | ++DOCSHELL 14F7DC00 == 47 [pid = 2496] [id = 234] 02:27:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 108 (14F7E800) [pid = 2496] [serial = 701] [outer = 00000000] 02:27:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 109 (1808C400) [pid = 2496] [serial = 702] [outer = 14F7E800] 02:27:41 INFO - PROCESS | 2496 | 1465205261068 Marionette DEBUG loaded listener.js 02:27:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 110 (18870400) [pid = 2496] [serial = 703] [outer = 14F7E800] 02:27:41 INFO - PROCESS | 2496 | 1465205261752 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 02:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1016ms 02:27:41 INFO - PROCESS | 2496 | 1465205261799 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 02:27:41 INFO - PROCESS | 2496 | 1465205261803 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 02:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:27:41 INFO - PROCESS | 2496 | 1465205261807 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:27:41 INFO - PROCESS | 2496 | 1465205261812 Marionette TRACE conn5 <- [1,902,null,{}] 02:27:41 INFO - PROCESS | 2496 | 1465205261849 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:41 INFO - PROCESS | 2496 | 1465205261852 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:41 INFO - PROCESS | 2496 | 1465205261970 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 02:27:42 INFO - PROCESS | 2496 | 1465205262103 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:42 INFO - PROCESS | 2496 | 1465205262106 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:42 INFO - PROCESS | 2496 | ++DOCSHELL 0C95C800 == 48 [pid = 2496] [id = 235] 02:27:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 111 (0CF6F400) [pid = 2496] [serial = 704] [outer = 00000000] 02:27:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 112 (0D559800) [pid = 2496] [serial = 705] [outer = 0CF6F400] 02:27:42 INFO - PROCESS | 2496 | 1465205262158 Marionette DEBUG loaded listener.js 02:27:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 113 (16674400) [pid = 2496] [serial = 706] [outer = 0CF6F400] 02:27:42 INFO - PROCESS | 2496 | --DOCSHELL 1D35C000 == 47 [pid = 2496] [id = 229] 02:27:42 INFO - PROCESS | 2496 | --DOCSHELL 1D010C00 == 46 [pid = 2496] [id = 228] 02:27:42 INFO - PROCESS | 2496 | --DOCSHELL 18770C00 == 45 [pid = 2496] [id = 227] 02:27:42 INFO - PROCESS | 2496 | --DOCSHELL 1AB10400 == 44 [pid = 2496] [id = 226] 02:27:42 INFO - PROCESS | 2496 | --DOCSHELL 19849C00 == 43 [pid = 2496] [id = 225] 02:27:42 INFO - PROCESS | 2496 | --DOCSHELL 0C914C00 == 42 [pid = 2496] [id = 224] 02:27:42 INFO - PROCESS | 2496 | --DOCSHELL 18876800 == 41 [pid = 2496] [id = 223] 02:27:42 INFO - PROCESS | 2496 | --DOCSHELL 17811C00 == 40 [pid = 2496] [id = 222] 02:27:42 INFO - PROCESS | 2496 | --DOCSHELL 0C94F800 == 39 [pid = 2496] [id = 221] 02:27:42 INFO - PROCESS | 2496 | --DOMWINDOW == 112 (1C090400) [pid = 2496] [serial = 647] [outer = 00000000] [url = about:blank] 02:27:42 INFO - PROCESS | 2496 | --DOCSHELL 0C91D000 == 38 [pid = 2496] [id = 220] 02:27:42 INFO - PROCESS | 2496 | --DOMWINDOW == 111 (18AB7800) [pid = 2496] [serial = 632] [outer = 00000000] [url = about:blank] 02:27:42 INFO - PROCESS | 2496 | --DOMWINDOW == 110 (18AC3C00) [pid = 2496] [serial = 633] [outer = 00000000] [url = about:blank] 02:27:42 INFO - PROCESS | 2496 | --DOMWINDOW == 109 (19B32800) [pid = 2496] [serial = 636] [outer = 00000000] [url = about:blank] 02:27:42 INFO - PROCESS | 2496 | --DOMWINDOW == 108 (19B31800) [pid = 2496] [serial = 635] [outer = 00000000] [url = about:blank] 02:27:42 INFO - PROCESS | 2496 | --DOMWINDOW == 107 (1781C400) [pid = 2496] [serial = 641] [outer = 00000000] [url = about:blank] 02:27:42 INFO - PROCESS | 2496 | --DOMWINDOW == 106 (1AB07C00) [pid = 2496] [serial = 638] [outer = 00000000] [url = about:blank] 02:27:42 INFO - PROCESS | 2496 | --DOMWINDOW == 105 (1B4A4C00) [pid = 2496] [serial = 644] [outer = 00000000] [url = about:blank] 02:27:42 INFO - PROCESS | 2496 | --DOMWINDOW == 104 (1882D400) [pid = 2496] [serial = 618] [outer = 00000000] [url = about:blank] 02:27:42 INFO - PROCESS | 2496 | --DOMWINDOW == 103 (17830000) [pid = 2496] [serial = 617] [outer = 00000000] [url = about:blank] 02:27:42 INFO - PROCESS | 2496 | --DOMWINDOW == 102 (14140000) [pid = 2496] [serial = 611] [outer = 00000000] [url = about:blank] 02:27:42 INFO - PROCESS | 2496 | --DOMWINDOW == 101 (18770000) [pid = 2496] [serial = 629] [outer = 00000000] [url = about:blank] 02:27:42 INFO - PROCESS | 2496 | --DOMWINDOW == 100 (1782B800) [pid = 2496] [serial = 626] [outer = 00000000] [url = about:blank] 02:27:42 INFO - PROCESS | 2496 | --DOMWINDOW == 99 (17838000) [pid = 2496] [serial = 627] [outer = 00000000] [url = about:blank] 02:27:42 INFO - PROCESS | 2496 | --DOMWINDOW == 98 (14A34C00) [pid = 2496] [serial = 623] [outer = 00000000] [url = about:blank] 02:27:42 INFO - PROCESS | 2496 | --DOMWINDOW == 97 (14D99800) [pid = 2496] [serial = 624] [outer = 00000000] [url = about:blank] 02:27:42 INFO - PROCESS | 2496 | --DOMWINDOW == 96 (0CA1F800) [pid = 2496] [serial = 620] [outer = 00000000] [url = about:blank] 02:27:42 INFO - PROCESS | 2496 | --DOMWINDOW == 95 (0D350000) [pid = 2496] [serial = 621] [outer = 00000000] [url = about:blank] 02:27:42 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (1984B000) [pid = 2496] [serial = 608] [outer = 00000000] [url = about:blank] 02:27:42 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (1AB97C00) [pid = 2496] [serial = 639] [outer = 00000000] [url = about:blank] 02:27:42 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (1801E800) [pid = 2496] [serial = 614] [outer = 00000000] [url = about:blank] 02:27:42 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (1BEC5000) [pid = 2496] [serial = 645] [outer = 00000000] [url = about:blank] 02:27:42 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (18829000) [pid = 2496] [serial = 630] [outer = 00000000] [url = about:blank] 02:27:42 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (1AA56400) [pid = 2496] [serial = 642] [outer = 00000000] [url = about:blank] 02:27:42 INFO - PROCESS | 2496 | 1465205262706 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 02:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 950ms 02:27:42 INFO - PROCESS | 2496 | 1465205262759 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 02:27:42 INFO - PROCESS | 2496 | 1465205262763 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 02:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:27:42 INFO - PROCESS | 2496 | 1465205262769 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:27:42 INFO - PROCESS | 2496 | 1465205262772 Marionette TRACE conn5 <- [1,906,null,{}] 02:27:42 INFO - PROCESS | 2496 | 1465205262775 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:42 INFO - PROCESS | 2496 | 1465205262778 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:42 INFO - PROCESS | 2496 | 1465205262870 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 02:27:42 INFO - PROCESS | 2496 | 1465205262880 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:42 INFO - PROCESS | 2496 | 1465205262882 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:42 INFO - PROCESS | 2496 | ++DOCSHELL 0D9B4800 == 39 [pid = 2496] [id = 236] 02:27:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0DCAAC00) [pid = 2496] [serial = 707] [outer = 00000000] 02:27:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (14A7E800) [pid = 2496] [serial = 708] [outer = 0DCAAC00] 02:27:42 INFO - PROCESS | 2496 | 1465205262929 Marionette DEBUG loaded listener.js 02:27:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (15F0B000) [pid = 2496] [serial = 709] [outer = 0DCAAC00] 02:27:43 INFO - PROCESS | 2496 | 1465205263419 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 02:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 02:27:43 INFO - PROCESS | 2496 | 1465205263444 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 02:27:43 INFO - PROCESS | 2496 | 1465205263446 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 02:27:43 INFO - PROCESS | 2496 | 1465205263449 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:27:43 INFO - PROCESS | 2496 | 1465205263452 Marionette TRACE conn5 <- [1,910,null,{}] 02:27:43 INFO - PROCESS | 2496 | 1465205263462 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:43 INFO - PROCESS | 2496 | 1465205263467 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:43 INFO - PROCESS | 2496 | 1465205263554 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 02:27:43 INFO - PROCESS | 2496 | 1465205263560 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:43 INFO - PROCESS | 2496 | 1465205263563 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:43 INFO - PROCESS | 2496 | ++DOCSHELL 181BB400 == 40 [pid = 2496] [id = 237] 02:27:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (181BB800) [pid = 2496] [serial = 710] [outer = 00000000] 02:27:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (18771000) [pid = 2496] [serial = 711] [outer = 181BB800] 02:27:43 INFO - PROCESS | 2496 | 1465205263614 Marionette DEBUG loaded listener.js 02:27:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (18829000) [pid = 2496] [serial = 712] [outer = 181BB800] 02:27:44 INFO - PROCESS | 2496 | 1465205264086 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 02:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 02:27:44 INFO - PROCESS | 2496 | 1465205264147 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 02:27:44 INFO - PROCESS | 2496 | 1465205264149 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 02:27:44 INFO - PROCESS | 2496 | 1465205264152 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:27:44 INFO - PROCESS | 2496 | 1465205264154 Marionette TRACE conn5 <- [1,914,null,{}] 02:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:27:44 INFO - PROCESS | 2496 | 1465205264157 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:44 INFO - PROCESS | 2496 | 1465205264159 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:44 INFO - PROCESS | 2496 | 1465205264247 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 02:27:44 INFO - PROCESS | 2496 | 1465205264253 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:44 INFO - PROCESS | 2496 | 1465205264255 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:44 INFO - PROCESS | 2496 | ++DOCSHELL 18877000 == 41 [pid = 2496] [id = 238] 02:27:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 96 (188C3800) [pid = 2496] [serial = 713] [outer = 00000000] 02:27:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 97 (19103C00) [pid = 2496] [serial = 714] [outer = 188C3800] 02:27:44 INFO - PROCESS | 2496 | 1465205264308 Marionette DEBUG loaded listener.js 02:27:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 98 (1910A800) [pid = 2496] [serial = 715] [outer = 188C3800] 02:27:44 INFO - PROCESS | 2496 | 1465205264743 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 02:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 630ms 02:27:44 INFO - PROCESS | 2496 | 1465205264797 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 02:27:44 INFO - PROCESS | 2496 | 1465205264799 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 02:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:27:44 INFO - PROCESS | 2496 | 1465205264802 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:27:44 INFO - PROCESS | 2496 | 1465205264804 Marionette TRACE conn5 <- [1,918,null,{}] 02:27:44 INFO - PROCESS | 2496 | 1465205264807 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:44 INFO - PROCESS | 2496 | 1465205264809 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:44 INFO - PROCESS | 2496 | 1465205264927 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 02:27:45 INFO - PROCESS | 2496 | 1465205265019 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:45 INFO - PROCESS | 2496 | 1465205265021 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:45 INFO - PROCESS | 2496 | ++DOCSHELL 19174000 == 42 [pid = 2496] [id = 239] 02:27:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 99 (19174C00) [pid = 2496] [serial = 716] [outer = 00000000] 02:27:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 100 (191B0400) [pid = 2496] [serial = 717] [outer = 19174C00] 02:27:45 INFO - PROCESS | 2496 | 1465205265065 Marionette DEBUG loaded listener.js 02:27:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 101 (191B6800) [pid = 2496] [serial = 718] [outer = 19174C00] 02:27:45 INFO - PROCESS | 2496 | 1465205265507 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 02:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 730ms 02:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:27:45 INFO - PROCESS | 2496 | 1465205265556 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 02:27:45 INFO - PROCESS | 2496 | 1465205265558 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 02:27:45 INFO - PROCESS | 2496 | 1465205265562 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:27:45 INFO - PROCESS | 2496 | 1465205265564 Marionette TRACE conn5 <- [1,922,null,{}] 02:27:45 INFO - PROCESS | 2496 | 1465205265567 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:45 INFO - PROCESS | 2496 | 1465205265573 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:45 INFO - PROCESS | 2496 | 1465205265704 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 02:27:45 INFO - PROCESS | 2496 | 1465205265770 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:45 INFO - PROCESS | 2496 | 1465205265772 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:45 INFO - PROCESS | 2496 | ++DOCSHELL 19EFCC00 == 43 [pid = 2496] [id = 240] 02:27:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 102 (1AA56000) [pid = 2496] [serial = 719] [outer = 00000000] 02:27:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 103 (1B2C1C00) [pid = 2496] [serial = 720] [outer = 1AA56000] 02:27:45 INFO - PROCESS | 2496 | 1465205265816 Marionette DEBUG loaded listener.js 02:27:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 104 (1B384400) [pid = 2496] [serial = 721] [outer = 1AA56000] 02:27:46 INFO - PROCESS | 2496 | 1465205266216 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 02:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 730ms 02:27:46 INFO - PROCESS | 2496 | 1465205266311 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 02:27:46 INFO - PROCESS | 2496 | 1465205266313 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 02:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:27:46 INFO - PROCESS | 2496 | 1465205266328 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:27:46 INFO - PROCESS | 2496 | 1465205266330 Marionette TRACE conn5 <- [1,926,null,{}] 02:27:46 INFO - PROCESS | 2496 | 1465205266333 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:46 INFO - PROCESS | 2496 | 1465205266335 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:46 INFO - PROCESS | 2496 | 1465205266462 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 02:27:46 INFO - PROCESS | 2496 | 1465205266523 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:46 INFO - PROCESS | 2496 | 1465205266525 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:46 INFO - PROCESS | 2496 | ++DOCSHELL 1B4A4400 == 44 [pid = 2496] [id = 241] 02:27:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 105 (1B4A6C00) [pid = 2496] [serial = 722] [outer = 00000000] 02:27:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 106 (1C024C00) [pid = 2496] [serial = 723] [outer = 1B4A6C00] 02:27:46 INFO - PROCESS | 2496 | 1465205266571 Marionette DEBUG loaded listener.js 02:27:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 107 (1C748800) [pid = 2496] [serial = 724] [outer = 1B4A6C00] 02:27:47 INFO - PROCESS | 2496 | --DOMWINDOW == 106 (1D35C800) [pid = 2496] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:27:47 INFO - PROCESS | 2496 | --DOMWINDOW == 105 (1D015000) [pid = 2496] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:27:47 INFO - PROCESS | 2496 | --DOMWINDOW == 104 (1984A800) [pid = 2496] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:27:47 INFO - PROCESS | 2496 | --DOMWINDOW == 103 (1B44C000) [pid = 2496] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:27:47 INFO - PROCESS | 2496 | --DOMWINDOW == 102 (17814400) [pid = 2496] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:27:47 INFO - PROCESS | 2496 | --DOMWINDOW == 101 (0CA18000) [pid = 2496] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:27:47 INFO - PROCESS | 2496 | --DOMWINDOW == 100 (1D00A000) [pid = 2496] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:27:47 INFO - PROCESS | 2496 | --DOMWINDOW == 99 (0CA22000) [pid = 2496] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:27:47 INFO - PROCESS | 2496 | --DOMWINDOW == 98 (188BD800) [pid = 2496] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:27:47 INFO - PROCESS | 2496 | --DOMWINDOW == 97 (0CBE2400) [pid = 2496] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:27:47 INFO - PROCESS | 2496 | 1465205267111 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 02:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 830ms 02:27:47 INFO - PROCESS | 2496 | 1465205267159 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 02:27:47 INFO - PROCESS | 2496 | 1465205267161 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 02:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:27:47 INFO - PROCESS | 2496 | 1465205267164 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:27:47 INFO - PROCESS | 2496 | 1465205267166 Marionette TRACE conn5 <- [1,930,null,{}] 02:27:47 INFO - PROCESS | 2496 | 1465205267169 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:47 INFO - PROCESS | 2496 | 1465205267171 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:47 INFO - PROCESS | 2496 | 1465205267287 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 02:27:47 INFO - PROCESS | 2496 | 1465205267349 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:47 INFO - PROCESS | 2496 | 1465205267350 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:47 INFO - PROCESS | 2496 | ++DOCSHELL 1413E800 == 45 [pid = 2496] [id = 242] 02:27:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 98 (14384400) [pid = 2496] [serial = 725] [outer = 00000000] 02:27:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 99 (1CABB000) [pid = 2496] [serial = 726] [outer = 14384400] 02:27:47 INFO - PROCESS | 2496 | 1465205267394 Marionette DEBUG loaded listener.js 02:27:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 100 (1D00E000) [pid = 2496] [serial = 727] [outer = 14384400] 02:27:47 INFO - PROCESS | 2496 | 1465205267743 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 02:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 630ms 02:27:47 INFO - PROCESS | 2496 | 1465205267829 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 02:27:47 INFO - PROCESS | 2496 | 1465205267831 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 02:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:27:47 INFO - PROCESS | 2496 | 1465205267838 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:27:47 INFO - PROCESS | 2496 | 1465205267839 Marionette TRACE conn5 <- [1,934,null,{}] 02:27:47 INFO - PROCESS | 2496 | 1465205267843 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:47 INFO - PROCESS | 2496 | 1465205267845 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:47 INFO - PROCESS | 2496 | 1465205267933 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 02:27:47 INFO - PROCESS | 2496 | 1465205267938 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:47 INFO - PROCESS | 2496 | 1465205267940 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:47 INFO - PROCESS | 2496 | ++DOCSHELL 19C5A800 == 46 [pid = 2496] [id = 243] 02:27:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 101 (19C5AC00) [pid = 2496] [serial = 728] [outer = 00000000] 02:27:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 102 (19C61000) [pid = 2496] [serial = 729] [outer = 19C5AC00] 02:27:48 INFO - PROCESS | 2496 | 1465205267984 Marionette DEBUG loaded listener.js 02:27:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 103 (19C64400) [pid = 2496] [serial = 730] [outer = 19C5AC00] 02:27:48 INFO - PROCESS | 2496 | 1465205268404 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 02:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 630ms 02:27:48 INFO - PROCESS | 2496 | 1465205268470 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 02:27:48 INFO - PROCESS | 2496 | 1465205268472 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 02:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:27:48 INFO - PROCESS | 2496 | 1465205268475 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:27:48 INFO - PROCESS | 2496 | 1465205268476 Marionette TRACE conn5 <- [1,938,null,{}] 02:27:48 INFO - PROCESS | 2496 | 1465205268480 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:48 INFO - PROCESS | 2496 | 1465205268482 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:48 INFO - PROCESS | 2496 | 1465205268564 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 02:27:48 INFO - PROCESS | 2496 | 1465205268569 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:48 INFO - PROCESS | 2496 | 1465205268571 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:48 INFO - PROCESS | 2496 | ++DOCSHELL 14CE6400 == 47 [pid = 2496] [id = 244] 02:27:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 104 (14CE7800) [pid = 2496] [serial = 731] [outer = 00000000] 02:27:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 105 (14CEBC00) [pid = 2496] [serial = 732] [outer = 14CE7800] 02:27:48 INFO - PROCESS | 2496 | 1465205268614 Marionette DEBUG loaded listener.js 02:27:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 106 (14CEEC00) [pid = 2496] [serial = 733] [outer = 14CE7800] 02:27:49 INFO - PROCESS | 2496 | 1465205269187 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 02:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 770ms 02:27:49 INFO - PROCESS | 2496 | 1465205269292 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 02:27:49 INFO - PROCESS | 2496 | 1465205269297 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 02:27:49 INFO - PROCESS | 2496 | 1465205269319 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:27:49 INFO - PROCESS | 2496 | 1465205269323 Marionette TRACE conn5 <- [1,942,null,{}] 02:27:49 INFO - PROCESS | 2496 | 1465205269329 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:49 INFO - PROCESS | 2496 | 1465205269332 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:49 INFO - PROCESS | 2496 | 1465205269461 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 02:27:49 INFO - PROCESS | 2496 | 1465205269563 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:49 INFO - PROCESS | 2496 | 1465205269567 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:49 INFO - PROCESS | 2496 | ++DOCSHELL 0CF2B400 == 48 [pid = 2496] [id = 245] 02:27:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 107 (0D0E6C00) [pid = 2496] [serial = 734] [outer = 00000000] 02:27:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 108 (0D8EFC00) [pid = 2496] [serial = 735] [outer = 0D0E6C00] 02:27:49 INFO - PROCESS | 2496 | 1465205269624 Marionette DEBUG loaded listener.js 02:27:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 109 (14141800) [pid = 2496] [serial = 736] [outer = 0D0E6C00] 02:27:50 INFO - PROCESS | 2496 | 1465205270219 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 02:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 971ms 02:27:50 INFO - PROCESS | 2496 | 1465205270294 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 02:27:50 INFO - PROCESS | 2496 | 1465205270299 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 02:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:27:50 INFO - PROCESS | 2496 | 1465205270306 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:27:50 INFO - PROCESS | 2496 | 1465205270308 Marionette TRACE conn5 <- [1,946,null,{}] 02:27:50 INFO - PROCESS | 2496 | 1465205270313 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:50 INFO - PROCESS | 2496 | 1465205270316 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:50 INFO - PROCESS | 2496 | 1465205270431 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 02:27:50 INFO - PROCESS | 2496 | 1465205270567 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:50 INFO - PROCESS | 2496 | 1465205270570 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:50 INFO - PROCESS | 2496 | ++DOCSHELL 17817800 == 49 [pid = 2496] [id = 246] 02:27:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 110 (1781D000) [pid = 2496] [serial = 737] [outer = 00000000] 02:27:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 111 (181B0800) [pid = 2496] [serial = 738] [outer = 1781D000] 02:27:50 INFO - PROCESS | 2496 | 1465205270627 Marionette DEBUG loaded listener.js 02:27:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 112 (18777400) [pid = 2496] [serial = 739] [outer = 1781D000] 02:27:51 INFO - PROCESS | 2496 | 1465205271253 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 02:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 970ms 02:27:51 INFO - PROCESS | 2496 | 1465205271280 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 02:27:51 INFO - PROCESS | 2496 | 1465205271282 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 02:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:27:51 INFO - PROCESS | 2496 | 1465205271286 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:27:51 INFO - PROCESS | 2496 | 1465205271290 Marionette TRACE conn5 <- [1,950,null,{}] 02:27:51 INFO - PROCESS | 2496 | 1465205271301 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:51 INFO - PROCESS | 2496 | 1465205271306 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:51 INFO - PROCESS | 2496 | 1465205271421 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 02:27:51 INFO - PROCESS | 2496 | 1465205271558 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:51 INFO - PROCESS | 2496 | 1465205271562 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:51 INFO - PROCESS | 2496 | ++DOCSHELL 19B65000 == 50 [pid = 2496] [id = 247] 02:27:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 113 (19C5A400) [pid = 2496] [serial = 740] [outer = 00000000] 02:27:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 114 (1ABA1800) [pid = 2496] [serial = 741] [outer = 19C5A400] 02:27:51 INFO - PROCESS | 2496 | 1465205271620 Marionette DEBUG loaded listener.js 02:27:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 115 (1D350800) [pid = 2496] [serial = 742] [outer = 19C5A400] 02:27:52 INFO - PROCESS | 2496 | 1465205272238 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 02:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 970ms 02:27:52 INFO - PROCESS | 2496 | 1465205272259 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 02:27:52 INFO - PROCESS | 2496 | 1465205272262 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 02:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:27:52 INFO - PROCESS | 2496 | 1465205272266 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:27:52 INFO - PROCESS | 2496 | 1465205272268 Marionette TRACE conn5 <- [1,954,null,{}] 02:27:52 INFO - PROCESS | 2496 | 1465205272271 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:52 INFO - PROCESS | 2496 | 1465205272273 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:52 INFO - PROCESS | 2496 | 1465205272387 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 02:27:52 INFO - PROCESS | 2496 | 1465205272495 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:52 INFO - PROCESS | 2496 | 1465205272497 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:52 INFO - PROCESS | 2496 | ++DOCSHELL 1AADA000 == 51 [pid = 2496] [id = 248] 02:27:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 116 (1AADA800) [pid = 2496] [serial = 743] [outer = 00000000] 02:27:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 117 (1AAE0400) [pid = 2496] [serial = 744] [outer = 1AADA800] 02:27:52 INFO - PROCESS | 2496 | 1465205272550 Marionette DEBUG loaded listener.js 02:27:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 118 (1AAE3800) [pid = 2496] [serial = 745] [outer = 1AADA800] 02:27:53 INFO - PROCESS | 2496 | 1465205273131 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 02:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 930ms 02:27:53 INFO - PROCESS | 2496 | 1465205273199 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 02:27:53 INFO - PROCESS | 2496 | 1465205273202 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 02:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:27:53 INFO - PROCESS | 2496 | 1465205273205 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:27:53 INFO - PROCESS | 2496 | 1465205273207 Marionette TRACE conn5 <- [1,958,null,{}] 02:27:53 INFO - PROCESS | 2496 | 1465205273211 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:53 INFO - PROCESS | 2496 | 1465205273213 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:53 INFO - PROCESS | 2496 | 1465205273321 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 02:27:53 INFO - PROCESS | 2496 | 1465205273596 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:53 INFO - PROCESS | 2496 | 1465205273599 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:53 INFO - PROCESS | 2496 | ++DOCSHELL 0CA97400 == 52 [pid = 2496] [id = 249] 02:27:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 119 (0CBE5800) [pid = 2496] [serial = 746] [outer = 00000000] 02:27:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 120 (0D348400) [pid = 2496] [serial = 747] [outer = 0CBE5800] 02:27:53 INFO - PROCESS | 2496 | 1465205273675 Marionette DEBUG loaded listener.js 02:27:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 121 (0D8E9C00) [pid = 2496] [serial = 748] [outer = 0CBE5800] 02:27:54 INFO - PROCESS | 2496 | 1465205274327 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 02:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1176ms 02:27:54 INFO - PROCESS | 2496 | 1465205274400 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 02:27:54 INFO - PROCESS | 2496 | 1465205274404 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 02:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:27:54 INFO - PROCESS | 2496 | 1465205274409 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:27:54 INFO - PROCESS | 2496 | 1465205274412 Marionette TRACE conn5 <- [1,962,null,{}] 02:27:54 INFO - PROCESS | 2496 | 1465205274417 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:54 INFO - PROCESS | 2496 | 1465205274421 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:54 INFO - PROCESS | 2496 | 1465205274529 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 02:27:55 INFO - PROCESS | 2496 | --DOCSHELL 19C5A800 == 51 [pid = 2496] [id = 243] 02:27:55 INFO - PROCESS | 2496 | --DOCSHELL 1413E800 == 50 [pid = 2496] [id = 242] 02:27:55 INFO - PROCESS | 2496 | --DOCSHELL 1B4A4400 == 49 [pid = 2496] [id = 241] 02:27:55 INFO - PROCESS | 2496 | --DOCSHELL 19EFCC00 == 48 [pid = 2496] [id = 240] 02:27:55 INFO - PROCESS | 2496 | --DOCSHELL 19174000 == 47 [pid = 2496] [id = 239] 02:27:55 INFO - PROCESS | 2496 | --DOCSHELL 181BB400 == 46 [pid = 2496] [id = 237] 02:27:55 INFO - PROCESS | 2496 | --DOCSHELL 0D9B4800 == 45 [pid = 2496] [id = 236] 02:27:55 INFO - PROCESS | 2496 | --DOCSHELL 0C95C800 == 44 [pid = 2496] [id = 235] 02:27:55 INFO - PROCESS | 2496 | --DOCSHELL 18774000 == 43 [pid = 2496] [id = 232] 02:27:55 INFO - PROCESS | 2496 | --DOCSHELL 19176400 == 42 [pid = 2496] [id = 233] 02:27:55 INFO - PROCESS | 2496 | --DOCSHELL 0D0F3000 == 41 [pid = 2496] [id = 231] 02:27:55 INFO - PROCESS | 2496 | --DOCSHELL 18875C00 == 40 [pid = 2496] [id = 230] 02:27:55 INFO - PROCESS | 2496 | --DOCSHELL 1BECA400 == 39 [pid = 2496] [id = 216] 02:27:55 INFO - PROCESS | 2496 | --DOCSHELL 1C021400 == 38 [pid = 2496] [id = 219] 02:27:55 INFO - PROCESS | 2496 | --DOCSHELL 14F7DC00 == 37 [pid = 2496] [id = 234] 02:27:55 INFO - PROCESS | 2496 | --DOCSHELL 19106000 == 36 [pid = 2496] [id = 193] 02:27:55 INFO - PROCESS | 2496 | --DOCSHELL 0DC2AC00 == 35 [pid = 2496] [id = 206] 02:27:55 INFO - PROCESS | 2496 | --DOCSHELL 0CB39800 == 34 [pid = 2496] [id = 217] 02:27:55 INFO - PROCESS | 2496 | --DOCSHELL 18877000 == 33 [pid = 2496] [id = 238] 02:27:55 INFO - PROCESS | 2496 | --DOCSHELL 1767B400 == 32 [pid = 2496] [id = 218] 02:27:55 INFO - PROCESS | 2496 | --DOCSHELL 1AADA000 == 31 [pid = 2496] [id = 248] 02:27:55 INFO - PROCESS | 2496 | --DOCSHELL 0CA97400 == 30 [pid = 2496] [id = 249] 02:27:55 INFO - PROCESS | 2496 | --DOCSHELL 19B65000 == 29 [pid = 2496] [id = 247] 02:27:55 INFO - PROCESS | 2496 | --DOCSHELL 14CE6400 == 28 [pid = 2496] [id = 244] 02:27:55 INFO - PROCESS | 2496 | --DOCSHELL 0CF2B400 == 27 [pid = 2496] [id = 245] 02:27:55 INFO - PROCESS | 2496 | --DOCSHELL 17817800 == 26 [pid = 2496] [id = 246] 02:27:55 INFO - PROCESS | 2496 | 1465205275355 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:55 INFO - PROCESS | 2496 | 1465205275359 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:55 INFO - PROCESS | 2496 | --DOMWINDOW == 120 (19B31C00) [pid = 2496] [serial = 674] [outer = 00000000] [url = about:blank] 02:27:55 INFO - PROCESS | 2496 | --DOMWINDOW == 119 (1C0D1C00) [pid = 2496] [serial = 677] [outer = 00000000] [url = about:blank] 02:27:55 INFO - PROCESS | 2496 | --DOMWINDOW == 118 (18087C00) [pid = 2496] [serial = 665] [outer = 00000000] [url = about:blank] 02:27:55 INFO - PROCESS | 2496 | --DOMWINDOW == 117 (181B7400) [pid = 2496] [serial = 666] [outer = 00000000] [url = about:blank] 02:27:55 INFO - PROCESS | 2496 | --DOMWINDOW == 116 (1AA60000) [pid = 2496] [serial = 675] [outer = 00000000] [url = about:blank] 02:27:55 INFO - PROCESS | 2496 | --DOMWINDOW == 115 (17833400) [pid = 2496] [serial = 653] [outer = 00000000] [url = about:blank] 02:27:55 INFO - PROCESS | 2496 | --DOMWINDOW == 114 (0D558400) [pid = 2496] [serial = 660] [outer = 00000000] [url = about:blank] 02:27:55 INFO - PROCESS | 2496 | --DOMWINDOW == 113 (0D325800) [pid = 2496] [serial = 659] [outer = 00000000] [url = about:blank] 02:27:55 INFO - PROCESS | 2496 | --DOMWINDOW == 112 (1C756000) [pid = 2496] [serial = 656] [outer = 00000000] [url = about:blank] 02:27:55 INFO - PROCESS | 2496 | --DOMWINDOW == 111 (0D8ED000) [pid = 2496] [serial = 650] [outer = 00000000] [url = about:blank] 02:27:55 INFO - PROCESS | 2496 | --DOMWINDOW == 110 (1D093C00) [pid = 2496] [serial = 680] [outer = 00000000] [url = about:blank] 02:27:55 INFO - PROCESS | 2496 | --DOMWINDOW == 109 (191B5800) [pid = 2496] [serial = 671] [outer = 00000000] [url = about:blank] 02:27:55 INFO - PROCESS | 2496 | --DOMWINDOW == 108 (188C8800) [pid = 2496] [serial = 668] [outer = 00000000] [url = about:blank] 02:27:55 INFO - PROCESS | 2496 | --DOMWINDOW == 107 (188F4800) [pid = 2496] [serial = 669] [outer = 00000000] [url = about:blank] 02:27:55 INFO - PROCESS | 2496 | --DOMWINDOW == 106 (0D722400) [pid = 2496] [serial = 662] [outer = 00000000] [url = about:blank] 02:27:55 INFO - PROCESS | 2496 | --DOMWINDOW == 105 (1413AC00) [pid = 2496] [serial = 663] [outer = 00000000] [url = about:blank] 02:27:55 INFO - PROCESS | 2496 | --DOMWINDOW == 104 (1CABDC00) [pid = 2496] [serial = 678] [outer = 00000000] [url = about:blank] 02:27:55 INFO - PROCESS | 2496 | --DOMWINDOW == 103 (0DC2CC00) [pid = 2496] [serial = 381] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:27:55 INFO - PROCESS | 2496 | --DOMWINDOW == 102 (1D3E8800) [pid = 2496] [serial = 688] [outer = 00000000] [url = about:blank] 02:27:55 INFO - PROCESS | 2496 | --DOMWINDOW == 101 (1D359000) [pid = 2496] [serial = 684] [outer = 00000000] [url = about:blank] 02:27:55 INFO - PROCESS | 2496 | --DOMWINDOW == 100 (1D357400) [pid = 2496] [serial = 685] [outer = 00000000] [url = about:blank] 02:27:55 INFO - PROCESS | 2496 | --DOMWINDOW == 99 (1D3F1000) [pid = 2496] [serial = 690] [outer = 00000000] [url = about:blank] 02:27:55 INFO - PROCESS | 2496 | --DOMWINDOW == 98 (1D3E4000) [pid = 2496] [serial = 687] [outer = 00000000] [url = about:blank] 02:27:55 INFO - PROCESS | 2496 | --DOMWINDOW == 97 (1D097C00) [pid = 2496] [serial = 681] [outer = 00000000] [url = about:blank] 02:27:55 INFO - PROCESS | 2496 | --DOMWINDOW == 96 (191B8800) [pid = 2496] [serial = 672] [outer = 00000000] [url = about:blank] 02:27:55 INFO - PROCESS | 2496 | ++DOCSHELL 0C95B400 == 27 [pid = 2496] [id = 250] 02:27:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 97 (0C95C800) [pid = 2496] [serial = 749] [outer = 00000000] 02:27:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 98 (0CA22000) [pid = 2496] [serial = 750] [outer = 0C95C800] 02:27:55 INFO - PROCESS | 2496 | 1465205275538 Marionette DEBUG loaded listener.js 02:27:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 99 (0CBE7400) [pid = 2496] [serial = 751] [outer = 0C95C800] 02:27:56 INFO - PROCESS | 2496 | 1465205275995 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 02:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1632ms 02:27:56 INFO - PROCESS | 2496 | 1465205276051 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 02:27:56 INFO - PROCESS | 2496 | 1465205276054 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 02:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:27:56 INFO - PROCESS | 2496 | 1465205276059 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:27:56 INFO - PROCESS | 2496 | 1465205276061 Marionette TRACE conn5 <- [1,966,null,{}] 02:27:56 INFO - PROCESS | 2496 | 1465205276067 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:56 INFO - PROCESS | 2496 | 1465205276071 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:56 INFO - PROCESS | 2496 | 1465205276160 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 02:27:56 INFO - PROCESS | 2496 | 1465205276174 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:56 INFO - PROCESS | 2496 | 1465205276177 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:56 INFO - PROCESS | 2496 | ++DOCSHELL 0D9AC000 == 28 [pid = 2496] [id = 251] 02:27:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 100 (0DB6D000) [pid = 2496] [serial = 752] [outer = 00000000] 02:27:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 101 (0DC33800) [pid = 2496] [serial = 753] [outer = 0DB6D000] 02:27:56 INFO - PROCESS | 2496 | 1465205276224 Marionette DEBUG loaded listener.js 02:27:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 102 (0E69A800) [pid = 2496] [serial = 754] [outer = 0DB6D000] 02:27:56 INFO - PROCESS | 2496 | 1465205276704 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 02:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 02:27:56 INFO - PROCESS | 2496 | 1465205276732 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 02:27:56 INFO - PROCESS | 2496 | 1465205276737 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 02:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:27:56 INFO - PROCESS | 2496 | 1465205276741 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:27:56 INFO - PROCESS | 2496 | 1465205276743 Marionette TRACE conn5 <- [1,970,null,{}] 02:27:56 INFO - PROCESS | 2496 | 1465205276747 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:56 INFO - PROCESS | 2496 | 1465205276750 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:56 INFO - PROCESS | 2496 | 1465205276868 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 02:27:56 INFO - PROCESS | 2496 | 1465205276878 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:56 INFO - PROCESS | 2496 | 1465205276880 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:56 INFO - PROCESS | 2496 | ++DOCSHELL 14CE4000 == 29 [pid = 2496] [id = 252] 02:27:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 103 (14CE4800) [pid = 2496] [serial = 755] [outer = 00000000] 02:27:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 104 (14CE9800) [pid = 2496] [serial = 756] [outer = 14CE4800] 02:27:56 INFO - PROCESS | 2496 | 1465205276926 Marionette DEBUG loaded listener.js 02:27:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 105 (14F7DC00) [pid = 2496] [serial = 757] [outer = 14CE4800] 02:27:57 INFO - PROCESS | 2496 | 1465205277414 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 02:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 730ms 02:27:57 INFO - PROCESS | 2496 | 1465205277475 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 02:27:57 INFO - PROCESS | 2496 | 1465205277478 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 02:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:27:57 INFO - PROCESS | 2496 | 1465205277483 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:27:57 INFO - PROCESS | 2496 | 1465205277489 Marionette TRACE conn5 <- [1,974,null,{}] 02:27:57 INFO - PROCESS | 2496 | 1465205277502 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:57 INFO - PROCESS | 2496 | 1465205277506 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:57 INFO - PROCESS | 2496 | 1465205277593 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 02:27:57 INFO - PROCESS | 2496 | 1465205277603 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:57 INFO - PROCESS | 2496 | 1465205277605 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:57 INFO - PROCESS | 2496 | ++DOCSHELL 0D05D400 == 30 [pid = 2496] [id = 253] 02:27:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 106 (1445A000) [pid = 2496] [serial = 758] [outer = 00000000] 02:27:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 107 (1808E400) [pid = 2496] [serial = 759] [outer = 1445A000] 02:27:57 INFO - PROCESS | 2496 | 1465205277658 Marionette DEBUG loaded listener.js 02:27:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 108 (181B4000) [pid = 2496] [serial = 760] [outer = 1445A000] 02:27:58 INFO - PROCESS | 2496 | 1465205278148 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 02:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 690ms 02:27:58 INFO - PROCESS | 2496 | 1465205278175 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 02:27:58 INFO - PROCESS | 2496 | 1465205278178 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 02:27:58 INFO - PROCESS | 2496 | 1465205278181 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:27:58 INFO - PROCESS | 2496 | 1465205278183 Marionette TRACE conn5 <- [1,978,null,{}] 02:27:58 INFO - PROCESS | 2496 | 1465205278186 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:58 INFO - PROCESS | 2496 | 1465205278188 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:58 INFO - PROCESS | 2496 | 1465205278338 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 02:27:59 INFO - PROCESS | 2496 | --DOMWINDOW == 107 (19174C00) [pid = 2496] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:27:59 INFO - PROCESS | 2496 | --DOMWINDOW == 106 (1AA56000) [pid = 2496] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:27:59 INFO - PROCESS | 2496 | --DOMWINDOW == 105 (0D55F000) [pid = 2496] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:27:59 INFO - PROCESS | 2496 | --DOMWINDOW == 104 (14384400) [pid = 2496] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:27:59 INFO - PROCESS | 2496 | --DOMWINDOW == 103 (18776000) [pid = 2496] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:27:59 INFO - PROCESS | 2496 | --DOMWINDOW == 102 (1B4A6C00) [pid = 2496] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:27:59 INFO - PROCESS | 2496 | --DOMWINDOW == 101 (181BB800) [pid = 2496] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:27:59 INFO - PROCESS | 2496 | --DOMWINDOW == 100 (188C3800) [pid = 2496] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:27:59 INFO - PROCESS | 2496 | --DOMWINDOW == 99 (19177800) [pid = 2496] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:27:59 INFO - PROCESS | 2496 | --DOMWINDOW == 98 (0CF6F400) [pid = 2496] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:27:59 INFO - PROCESS | 2496 | --DOMWINDOW == 97 (0DCAAC00) [pid = 2496] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:27:59 INFO - PROCESS | 2496 | --DOMWINDOW == 96 (14F7E800) [pid = 2496] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:27:59 INFO - PROCESS | 2496 | --DOMWINDOW == 95 (1D3E0400) [pid = 2496] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:27:59 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (19C5AC00) [pid = 2496] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:27:59 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (14CE7800) [pid = 2496] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:27:59 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (14383C00) [pid = 2496] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:27:59 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (1C025000) [pid = 2496] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:27:59 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0D561000) [pid = 2496] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:27:59 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (1BF6A400) [pid = 2496] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:27:59 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (19106400) [pid = 2496] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:27:59 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (1782B400) [pid = 2496] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:27:59 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (19842000) [pid = 2496] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:27:59 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0D0F0800) [pid = 2496] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:27:59 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (17812C00) [pid = 2496] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:27:59 INFO - PROCESS | 2496 | 1465205279030 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:59 INFO - PROCESS | 2496 | 1465205279034 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:27:59 INFO - PROCESS | 2496 | ++DOCSHELL 0C917400 == 31 [pid = 2496] [id = 254] 02:27:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0C918400) [pid = 2496] [serial = 761] [outer = 00000000] 02:27:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0C951C00) [pid = 2496] [serial = 762] [outer = 0C918400] 02:27:59 INFO - PROCESS | 2496 | 1465205279091 Marionette DEBUG loaded listener.js 02:27:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0CA90400) [pid = 2496] [serial = 763] [outer = 0C918400] 02:27:59 INFO - PROCESS | 2496 | 1465205279829 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 02:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1676ms 02:27:59 INFO - PROCESS | 2496 | 1465205279863 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 02:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:27:59 INFO - PROCESS | 2496 | 1465205279867 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 02:27:59 INFO - PROCESS | 2496 | 1465205279871 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:27:59 INFO - PROCESS | 2496 | 1465205279875 Marionette TRACE conn5 <- [1,982,null,{}] 02:27:59 INFO - PROCESS | 2496 | 1465205279881 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:59 INFO - PROCESS | 2496 | 1465205279884 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:00 INFO - PROCESS | 2496 | 1465205280009 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 02:28:00 INFO - PROCESS | 2496 | 1465205280143 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:00 INFO - PROCESS | 2496 | 1465205280147 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:00 INFO - PROCESS | 2496 | ++DOCSHELL 0E50D400 == 32 [pid = 2496] [id = 255] 02:28:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0E606800) [pid = 2496] [serial = 764] [outer = 00000000] 02:28:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (14145400) [pid = 2496] [serial = 765] [outer = 0E606800] 02:28:00 INFO - PROCESS | 2496 | 1465205280207 Marionette DEBUG loaded listener.js 02:28:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (143C5000) [pid = 2496] [serial = 766] [outer = 0E606800] 02:28:00 INFO - PROCESS | 2496 | 1465205280971 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 02:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1176ms 02:28:01 INFO - PROCESS | 2496 | 1465205281050 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 02:28:01 INFO - PROCESS | 2496 | 1465205281054 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 02:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:28:01 INFO - PROCESS | 2496 | 1465205281058 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:28:01 INFO - PROCESS | 2496 | 1465205281061 Marionette TRACE conn5 <- [1,986,null,{}] 02:28:01 INFO - PROCESS | 2496 | 1465205281064 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:01 INFO - PROCESS | 2496 | 1465205281067 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:01 INFO - PROCESS | 2496 | 1465205281202 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 02:28:01 INFO - PROCESS | 2496 | 1465205281331 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:01 INFO - PROCESS | 2496 | 1465205281334 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:01 INFO - PROCESS | 2496 | ++DOCSHELL 0C91C400 == 33 [pid = 2496] [id = 256] 02:28:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0C950000) [pid = 2496] [serial = 767] [outer = 00000000] 02:28:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (0D31C400) [pid = 2496] [serial = 768] [outer = 0C950000] 02:28:01 INFO - PROCESS | 2496 | 1465205281391 Marionette DEBUG loaded listener.js 02:28:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (14D9AC00) [pid = 2496] [serial = 769] [outer = 0C950000] 02:28:02 INFO - PROCESS | 2496 | --DOCSHELL 0D55B000 == 32 [pid = 2496] [id = 25] 02:28:02 INFO - PROCESS | 2496 | --DOCSHELL 1413C000 == 31 [pid = 2496] [id = 28] 02:28:02 INFO - PROCESS | 2496 | --DOCSHELL 0D328000 == 30 [pid = 2496] [id = 27] 02:28:02 INFO - PROCESS | 2496 | --DOCSHELL 0CA1F400 == 29 [pid = 2496] [id = 26] 02:28:02 INFO - PROCESS | 2496 | --DOCSHELL 0E69F000 == 28 [pid = 2496] [id = 13] 02:28:02 INFO - PROCESS | 2496 | --DOCSHELL 0D05D400 == 27 [pid = 2496] [id = 253] 02:28:02 INFO - PROCESS | 2496 | --DOCSHELL 14CE4000 == 26 [pid = 2496] [id = 252] 02:28:02 INFO - PROCESS | 2496 | --DOCSHELL 0D9AC000 == 25 [pid = 2496] [id = 251] 02:28:02 INFO - PROCESS | 2496 | --DOCSHELL 0C95B400 == 24 [pid = 2496] [id = 250] 02:28:02 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (1984C800) [pid = 2496] [serial = 609] [outer = 00000000] [url = about:blank] 02:28:02 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (15F0B400) [pid = 2496] [serial = 582] [outer = 00000000] [url = about:blank] 02:28:02 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (1D006400) [pid = 2496] [serial = 657] [outer = 00000000] [url = about:blank] 02:28:02 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (14ACE000) [pid = 2496] [serial = 612] [outer = 00000000] [url = about:blank] 02:28:02 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (1C749800) [pid = 2496] [serial = 648] [outer = 00000000] [url = about:blank] 02:28:02 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (1910C400) [pid = 2496] [serial = 579] [outer = 00000000] [url = about:blank] 02:28:02 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (181B2800) [pid = 2496] [serial = 615] [outer = 00000000] [url = about:blank] 02:28:02 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (191B0400) [pid = 2496] [serial = 717] [outer = 00000000] [url = about:blank] 02:28:02 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (191B6800) [pid = 2496] [serial = 718] [outer = 00000000] [url = about:blank] 02:28:02 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (1B384400) [pid = 2496] [serial = 721] [outer = 00000000] [url = about:blank] 02:28:02 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (1B2C1C00) [pid = 2496] [serial = 720] [outer = 00000000] [url = about:blank] 02:28:02 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (14A30C00) [pid = 2496] [serial = 693] [outer = 00000000] [url = about:blank] 02:28:02 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (1CABB000) [pid = 2496] [serial = 726] [outer = 00000000] [url = about:blank] 02:28:02 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (166EF000) [pid = 2496] [serial = 694] [outer = 00000000] [url = about:blank] 02:28:02 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (18874C00) [pid = 2496] [serial = 696] [outer = 00000000] [url = about:blank] 02:28:02 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (188F2400) [pid = 2496] [serial = 697] [outer = 00000000] [url = about:blank] 02:28:02 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (1C024C00) [pid = 2496] [serial = 723] [outer = 00000000] [url = about:blank] 02:28:02 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (18771000) [pid = 2496] [serial = 711] [outer = 00000000] [url = about:blank] 02:28:02 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (18829000) [pid = 2496] [serial = 712] [outer = 00000000] [url = about:blank] 02:28:02 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (19103C00) [pid = 2496] [serial = 714] [outer = 00000000] [url = about:blank] 02:28:02 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (19B28800) [pid = 2496] [serial = 699] [outer = 00000000] [url = about:blank] 02:28:02 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (1BF76000) [pid = 2496] [serial = 700] [outer = 00000000] [url = about:blank] 02:28:02 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0D559800) [pid = 2496] [serial = 705] [outer = 00000000] [url = about:blank] 02:28:02 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (16674400) [pid = 2496] [serial = 706] [outer = 00000000] [url = about:blank] 02:28:02 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (14A7E800) [pid = 2496] [serial = 708] [outer = 00000000] [url = about:blank] 02:28:02 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (15F0B000) [pid = 2496] [serial = 709] [outer = 00000000] [url = about:blank] 02:28:02 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (1808C400) [pid = 2496] [serial = 702] [outer = 00000000] [url = about:blank] 02:28:02 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (18870400) [pid = 2496] [serial = 703] [outer = 00000000] [url = about:blank] 02:28:02 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (1D3F9400) [pid = 2496] [serial = 691] [outer = 00000000] [url = about:blank] 02:28:02 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (19C61000) [pid = 2496] [serial = 729] [outer = 00000000] [url = about:blank] 02:28:02 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (19C64400) [pid = 2496] [serial = 730] [outer = 00000000] [url = about:blank] 02:28:02 INFO - PROCESS | 2496 | --DOMWINDOW == 61 (14CEBC00) [pid = 2496] [serial = 732] [outer = 00000000] [url = about:blank] 02:28:02 INFO - PROCESS | 2496 | --DOMWINDOW == 60 (14CEEC00) [pid = 2496] [serial = 733] [outer = 00000000] [url = about:blank] 02:28:02 INFO - PROCESS | 2496 | --DOMWINDOW == 59 (1C748800) [pid = 2496] [serial = 724] [outer = 00000000] [url = about:blank] 02:28:02 INFO - PROCESS | 2496 | --DOMWINDOW == 58 (1D00E000) [pid = 2496] [serial = 727] [outer = 00000000] [url = about:blank] 02:28:02 INFO - PROCESS | 2496 | --DOMWINDOW == 57 (1910A800) [pid = 2496] [serial = 715] [outer = 00000000] [url = about:blank] 02:28:02 INFO - PROCESS | 2496 | --DOMWINDOW == 56 (0E6A1400) [pid = 2496] [serial = 651] [outer = 00000000] [url = about:blank] 02:28:02 INFO - PROCESS | 2496 | --DOMWINDOW == 55 (181B4800) [pid = 2496] [serial = 654] [outer = 00000000] [url = about:blank] 02:28:02 INFO - PROCESS | 2496 | 1465205282138 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 02:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1120ms 02:28:02 INFO - PROCESS | 2496 | 1465205282182 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 02:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:28:02 INFO - PROCESS | 2496 | 1465205282185 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 02:28:02 INFO - PROCESS | 2496 | 1465205282189 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:28:02 INFO - PROCESS | 2496 | 1465205282192 Marionette TRACE conn5 <- [1,990,null,{}] 02:28:02 INFO - PROCESS | 2496 | 1465205282197 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:02 INFO - PROCESS | 2496 | 1465205282200 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:02 INFO - PROCESS | 2496 | 1465205282299 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 02:28:02 INFO - PROCESS | 2496 | 1465205282388 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:02 INFO - PROCESS | 2496 | 1465205282390 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:02 INFO - PROCESS | 2496 | ++DOCSHELL 0D8F6800 == 25 [pid = 2496] [id = 257] 02:28:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 56 (0D9A9C00) [pid = 2496] [serial = 770] [outer = 00000000] 02:28:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 57 (0DCB3400) [pid = 2496] [serial = 771] [outer = 0D9A9C00] 02:28:02 INFO - PROCESS | 2496 | 1465205282440 Marionette DEBUG loaded listener.js 02:28:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 58 (1413EC00) [pid = 2496] [serial = 772] [outer = 0D9A9C00] 02:28:02 INFO - PROCESS | 2496 | 1465205282884 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 02:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 730ms 02:28:02 INFO - PROCESS | 2496 | 1465205282922 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 02:28:02 INFO - PROCESS | 2496 | 1465205282926 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 02:28:02 INFO - PROCESS | 2496 | 1465205282932 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:28:02 INFO - PROCESS | 2496 | 1465205282934 Marionette TRACE conn5 <- [1,994,null,{}] 02:28:02 INFO - PROCESS | 2496 | 1465205282938 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:02 INFO - PROCESS | 2496 | 1465205282940 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:03 INFO - PROCESS | 2496 | 1465205283040 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 02:28:03 INFO - PROCESS | 2496 | 1465205283047 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:03 INFO - PROCESS | 2496 | 1465205283049 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:03 INFO - PROCESS | 2496 | ++DOCSHELL 14CE5400 == 26 [pid = 2496] [id = 258] 02:28:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 59 (14CE6C00) [pid = 2496] [serial = 773] [outer = 00000000] 02:28:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 60 (14F7E000) [pid = 2496] [serial = 774] [outer = 14CE6C00] 02:28:03 INFO - PROCESS | 2496 | 1465205283096 Marionette DEBUG loaded listener.js 02:28:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 61 (165E1400) [pid = 2496] [serial = 775] [outer = 14CE6C00] 02:28:03 INFO - PROCESS | 2496 | 1465205283587 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 02:28:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 670ms 02:28:03 INFO - PROCESS | 2496 | 1465205283607 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 02:28:03 INFO - PROCESS | 2496 | 1465205283609 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 02:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:28:03 INFO - PROCESS | 2496 | 1465205283612 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:28:03 INFO - PROCESS | 2496 | 1465205283616 Marionette TRACE conn5 <- [1,998,null,{}] 02:28:03 INFO - PROCESS | 2496 | 1465205283627 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:03 INFO - PROCESS | 2496 | 1465205283631 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:03 INFO - PROCESS | 2496 | 1465205283723 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 02:28:03 INFO - PROCESS | 2496 | 1465205283733 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:03 INFO - PROCESS | 2496 | 1465205283736 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:03 INFO - PROCESS | 2496 | ++DOCSHELL 17835800 == 27 [pid = 2496] [id = 259] 02:28:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (17836C00) [pid = 2496] [serial = 776] [outer = 00000000] 02:28:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (18088400) [pid = 2496] [serial = 777] [outer = 17836C00] 02:28:03 INFO - PROCESS | 2496 | 1465205283785 Marionette DEBUG loaded listener.js 02:28:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (181BA000) [pid = 2496] [serial = 778] [outer = 17836C00] 02:28:04 INFO - PROCESS | 2496 | 1465205284257 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 02:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 670ms 02:28:04 INFO - PROCESS | 2496 | 1465205284287 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 02:28:04 INFO - PROCESS | 2496 | 1465205284289 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 02:28:04 INFO - PROCESS | 2496 | 1465205284292 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:28:04 INFO - PROCESS | 2496 | 1465205284294 Marionette TRACE conn5 <- [1,1002,null,{}] 02:28:04 INFO - PROCESS | 2496 | 1465205284298 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:04 INFO - PROCESS | 2496 | 1465205284300 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:04 INFO - PROCESS | 2496 | 1465205284397 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 02:28:04 INFO - PROCESS | 2496 | 1465205284432 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:04 INFO - PROCESS | 2496 | 1465205284434 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:04 INFO - PROCESS | 2496 | ++DOCSHELL 1876E000 == 28 [pid = 2496] [id = 260] 02:28:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (1876E400) [pid = 2496] [serial = 779] [outer = 00000000] 02:28:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (18869000) [pid = 2496] [serial = 780] [outer = 1876E400] 02:28:04 INFO - PROCESS | 2496 | 1465205284479 Marionette DEBUG loaded listener.js 02:28:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (1886D400) [pid = 2496] [serial = 781] [outer = 1876E400] 02:28:04 INFO - PROCESS | 2496 | 1465205284962 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 02:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 730ms 02:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:28:05 INFO - PROCESS | 2496 | 1465205285027 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 02:28:05 INFO - PROCESS | 2496 | 1465205285029 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 02:28:05 INFO - PROCESS | 2496 | 1465205285032 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:28:05 INFO - PROCESS | 2496 | 1465205285033 Marionette TRACE conn5 <- [1,1006,null,{}] 02:28:05 INFO - PROCESS | 2496 | 1465205285037 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:05 INFO - PROCESS | 2496 | 1465205285039 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:05 INFO - PROCESS | 2496 | 1465205285158 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 02:28:05 INFO - PROCESS | 2496 | 1465205285219 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:05 INFO - PROCESS | 2496 | 1465205285221 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:05 INFO - PROCESS | 2496 | ++DOCSHELL 0DC32800 == 29 [pid = 2496] [id = 261] 02:28:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (18832000) [pid = 2496] [serial = 782] [outer = 00000000] 02:28:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (188C5000) [pid = 2496] [serial = 783] [outer = 18832000] 02:28:05 INFO - PROCESS | 2496 | 1465205285266 Marionette DEBUG loaded listener.js 02:28:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (188C6400) [pid = 2496] [serial = 784] [outer = 18832000] 02:28:05 INFO - PROCESS | 2496 | 1465205285723 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 02:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 733ms 02:28:05 INFO - PROCESS | 2496 | 1465205285785 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 02:28:05 INFO - PROCESS | 2496 | 1465205285787 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 02:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:28:05 INFO - PROCESS | 2496 | 1465205285792 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:28:05 INFO - PROCESS | 2496 | 1465205285794 Marionette TRACE conn5 <- [1,1010,null,{}] 02:28:05 INFO - PROCESS | 2496 | 1465205285797 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:05 INFO - PROCESS | 2496 | 1465205285803 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:05 INFO - PROCESS | 2496 | 1465205285944 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 02:28:06 INFO - PROCESS | 2496 | 1465205286007 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:06 INFO - PROCESS | 2496 | 1465205286009 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:06 INFO - PROCESS | 2496 | ++DOCSHELL 1910B800 == 30 [pid = 2496] [id = 262] 02:28:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (1916A000) [pid = 2496] [serial = 785] [outer = 00000000] 02:28:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (1916D800) [pid = 2496] [serial = 786] [outer = 1916A000] 02:28:06 INFO - PROCESS | 2496 | 1465205286054 Marionette DEBUG loaded listener.js 02:28:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (19173400) [pid = 2496] [serial = 787] [outer = 1916A000] 02:28:06 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0DB6D000) [pid = 2496] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:28:06 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0C95C800) [pid = 2496] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:28:06 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (14CE4800) [pid = 2496] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:28:06 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0CBE5800) [pid = 2496] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:28:06 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (19C5A400) [pid = 2496] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:28:06 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0D0E6C00) [pid = 2496] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:28:06 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (1AADA800) [pid = 2496] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:28:06 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (1781D000) [pid = 2496] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:28:06 INFO - PROCESS | 2496 | 1465205286458 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 02:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 731ms 02:28:06 INFO - PROCESS | 2496 | 1465205286525 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 02:28:06 INFO - PROCESS | 2496 | 1465205286527 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 02:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:28:06 INFO - PROCESS | 2496 | 1465205286530 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:28:06 INFO - PROCESS | 2496 | 1465205286532 Marionette TRACE conn5 <- [1,1014,null,{}] 02:28:06 INFO - PROCESS | 2496 | 1465205286535 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:06 INFO - PROCESS | 2496 | 1465205286537 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:06 INFO - PROCESS | 2496 | 1465205286653 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 02:28:06 INFO - PROCESS | 2496 | 1465205286712 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:06 INFO - PROCESS | 2496 | 1465205286714 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:06 INFO - PROCESS | 2496 | ++DOCSHELL 0D9AD400 == 31 [pid = 2496] [id = 263] 02:28:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0E50DC00) [pid = 2496] [serial = 788] [outer = 00000000] 02:28:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (17820C00) [pid = 2496] [serial = 789] [outer = 0E50DC00] 02:28:06 INFO - PROCESS | 2496 | 1465205286758 Marionette DEBUG loaded listener.js 02:28:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (1916C000) [pid = 2496] [serial = 790] [outer = 0E50DC00] 02:28:07 INFO - PROCESS | 2496 | 1465205287109 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 02:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 630ms 02:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:28:07 INFO - PROCESS | 2496 | 1465205287162 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 02:28:07 INFO - PROCESS | 2496 | 1465205287164 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 02:28:07 INFO - PROCESS | 2496 | 1465205287167 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:28:07 INFO - PROCESS | 2496 | 1465205287169 Marionette TRACE conn5 <- [1,1018,null,{}] 02:28:07 INFO - PROCESS | 2496 | 1465205287172 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:07 INFO - PROCESS | 2496 | 1465205287174 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:07 INFO - PROCESS | 2496 | 1465205287257 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 02:28:07 INFO - PROCESS | 2496 | 1465205287289 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:07 INFO - PROCESS | 2496 | 1465205287291 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:07 INFO - PROCESS | 2496 | ++DOCSHELL 0D31F000 == 32 [pid = 2496] [id = 264] 02:28:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (19170000) [pid = 2496] [serial = 791] [outer = 00000000] 02:28:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (191B4C00) [pid = 2496] [serial = 792] [outer = 19170000] 02:28:07 INFO - PROCESS | 2496 | 1465205287336 Marionette DEBUG loaded listener.js 02:28:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (191BB800) [pid = 2496] [serial = 793] [outer = 19170000] 02:28:07 INFO - PROCESS | 2496 | 1465205287756 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 02:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 630ms 02:28:07 INFO - PROCESS | 2496 | 1465205287802 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 02:28:07 INFO - PROCESS | 2496 | 1465205287804 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 02:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:28:07 INFO - PROCESS | 2496 | 1465205287807 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:28:07 INFO - PROCESS | 2496 | 1465205287809 Marionette TRACE conn5 <- [1,1022,null,{}] 02:28:07 INFO - PROCESS | 2496 | 1465205287817 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:07 INFO - PROCESS | 2496 | 1465205287819 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:07 INFO - PROCESS | 2496 | 1465205287903 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 02:28:07 INFO - PROCESS | 2496 | 1465205287909 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:07 INFO - PROCESS | 2496 | 1465205287911 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:07 INFO - PROCESS | 2496 | ++DOCSHELL 17816400 == 33 [pid = 2496] [id = 265] 02:28:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (191BE400) [pid = 2496] [serial = 794] [outer = 00000000] 02:28:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (19848400) [pid = 2496] [serial = 795] [outer = 191BE400] 02:28:07 INFO - PROCESS | 2496 | 1465205287965 Marionette DEBUG loaded listener.js 02:28:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (1984C800) [pid = 2496] [serial = 796] [outer = 191BE400] 02:28:08 INFO - PROCESS | 2496 | 1465205288398 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 02:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 632ms 02:28:08 INFO - PROCESS | 2496 | 1465205288443 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 02:28:08 INFO - PROCESS | 2496 | 1465205288445 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 02:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:28:08 INFO - PROCESS | 2496 | 1465205288452 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:28:08 INFO - PROCESS | 2496 | 1465205288453 Marionette TRACE conn5 <- [1,1026,null,{}] 02:28:08 INFO - PROCESS | 2496 | 1465205288457 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:08 INFO - PROCESS | 2496 | 1465205288458 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:08 INFO - PROCESS | 2496 | 1465205288542 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 02:28:08 INFO - PROCESS | 2496 | 1465205288549 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:08 INFO - PROCESS | 2496 | 1465205288551 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:08 INFO - PROCESS | 2496 | ++DOCSHELL 0D567800 == 34 [pid = 2496] [id = 266] 02:28:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (19B2B400) [pid = 2496] [serial = 797] [outer = 00000000] 02:28:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (19B60800) [pid = 2496] [serial = 798] [outer = 19B2B400] 02:28:08 INFO - PROCESS | 2496 | 1465205288595 Marionette DEBUG loaded listener.js 02:28:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (19BDC000) [pid = 2496] [serial = 799] [outer = 19B2B400] 02:28:09 INFO - PROCESS | 2496 | 1465205289307 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 02:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 870ms 02:28:09 INFO - PROCESS | 2496 | 1465205289328 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 02:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:28:09 INFO - PROCESS | 2496 | 1465205289332 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 02:28:09 INFO - PROCESS | 2496 | 1465205289338 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:28:09 INFO - PROCESS | 2496 | 1465205289343 Marionette TRACE conn5 <- [1,1030,null,{}] 02:28:09 INFO - PROCESS | 2496 | 1465205289349 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:09 INFO - PROCESS | 2496 | 1465205289352 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:09 INFO - PROCESS | 2496 | 1465205289470 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 02:28:09 INFO - PROCESS | 2496 | 1465205289603 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:09 INFO - PROCESS | 2496 | 1465205289606 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:09 INFO - PROCESS | 2496 | ++DOCSHELL 0D9B4800 == 35 [pid = 2496] [id = 267] 02:28:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (1413C800) [pid = 2496] [serial = 800] [outer = 00000000] 02:28:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (14CE4000) [pid = 2496] [serial = 801] [outer = 1413C800] 02:28:09 INFO - PROCESS | 2496 | 1465205289674 Marionette DEBUG loaded listener.js 02:28:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (165DB000) [pid = 2496] [serial = 802] [outer = 1413C800] 02:28:10 INFO - PROCESS | 2496 | 1465205290314 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 02:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1029ms 02:28:10 INFO - PROCESS | 2496 | 1465205290366 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 02:28:10 INFO - PROCESS | 2496 | 1465205290372 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 02:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:28:10 INFO - PROCESS | 2496 | 1465205290378 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:28:10 INFO - PROCESS | 2496 | 1465205290381 Marionette TRACE conn5 <- [1,1034,null,{}] 02:28:10 INFO - PROCESS | 2496 | 1465205290385 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:10 INFO - PROCESS | 2496 | 1465205290388 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:10 INFO - PROCESS | 2496 | 1465205290506 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 02:28:10 INFO - PROCESS | 2496 | 1465205290612 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:10 INFO - PROCESS | 2496 | 1465205290615 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:10 INFO - PROCESS | 2496 | ++DOCSHELL 18656C00 == 36 [pid = 2496] [id = 268] 02:28:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (18657400) [pid = 2496] [serial = 803] [outer = 00000000] 02:28:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (188C2C00) [pid = 2496] [serial = 804] [outer = 18657400] 02:28:10 INFO - PROCESS | 2496 | 1465205290672 Marionette DEBUG loaded listener.js 02:28:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (18ABEC00) [pid = 2496] [serial = 805] [outer = 18657400] 02:28:11 INFO - PROCESS | 2496 | 1465205291308 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 02:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 970ms 02:28:11 INFO - PROCESS | 2496 | 1465205291351 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 02:28:11 INFO - PROCESS | 2496 | 1465205291354 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 02:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:28:11 INFO - PROCESS | 2496 | 1465205291357 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:28:11 INFO - PROCESS | 2496 | 1465205291361 Marionette TRACE conn5 <- [1,1038,null,{}] 02:28:11 INFO - PROCESS | 2496 | 1465205291373 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:11 INFO - PROCESS | 2496 | 1465205291377 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:11 INFO - PROCESS | 2496 | 1465205291490 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 02:28:11 INFO - PROCESS | 2496 | 1465205291626 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:11 INFO - PROCESS | 2496 | 1465205291629 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:11 INFO - PROCESS | 2496 | ++DOCSHELL 19C5BC00 == 37 [pid = 2496] [id = 269] 02:28:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (19C5C000) [pid = 2496] [serial = 806] [outer = 00000000] 02:28:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (19C5F800) [pid = 2496] [serial = 807] [outer = 19C5C000] 02:28:11 INFO - PROCESS | 2496 | 1465205291687 Marionette DEBUG loaded listener.js 02:28:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (19C66C00) [pid = 2496] [serial = 808] [outer = 19C5C000] 02:28:12 INFO - PROCESS | 2496 | 1465205292255 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 02:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 930ms 02:28:12 INFO - PROCESS | 2496 | 1465205292291 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 02:28:12 INFO - PROCESS | 2496 | 1465205292294 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 02:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:28:12 INFO - PROCESS | 2496 | 1465205292298 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:28:12 INFO - PROCESS | 2496 | 1465205292300 Marionette TRACE conn5 <- [1,1042,null,{}] 02:28:12 INFO - PROCESS | 2496 | 1465205292304 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:12 INFO - PROCESS | 2496 | 1465205292306 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:12 INFO - PROCESS | 2496 | 1465205292419 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 02:28:12 INFO - PROCESS | 2496 | 1465205292533 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:12 INFO - PROCESS | 2496 | 1465205292535 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:12 INFO - PROCESS | 2496 | ++DOCSHELL 18774C00 == 38 [pid = 2496] [id = 270] 02:28:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (19BDE000) [pid = 2496] [serial = 809] [outer = 00000000] 02:28:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (1AAD4400) [pid = 2496] [serial = 810] [outer = 19BDE000] 02:28:12 INFO - PROCESS | 2496 | 1465205292589 Marionette DEBUG loaded listener.js 02:28:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (1AADAC00) [pid = 2496] [serial = 811] [outer = 19BDE000] 02:28:13 INFO - PROCESS | 2496 | 1465205293329 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 02:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1073ms 02:28:13 INFO - PROCESS | 2496 | 1465205293374 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 02:28:13 INFO - PROCESS | 2496 | 1465205293379 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 02:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:28:13 INFO - PROCESS | 2496 | 1465205293383 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:28:13 INFO - PROCESS | 2496 | 1465205293386 Marionette TRACE conn5 <- [1,1046,null,{}] 02:28:13 INFO - PROCESS | 2496 | 1465205293392 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:13 INFO - PROCESS | 2496 | 1465205293395 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:13 INFO - PROCESS | 2496 | 1465205293545 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 02:28:13 INFO - PROCESS | 2496 | 1465205293562 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:13 INFO - PROCESS | 2496 | 1465205293564 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:13 INFO - PROCESS | 2496 | ++DOCSHELL 14140000 == 39 [pid = 2496] [id = 271] 02:28:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (14142C00) [pid = 2496] [serial = 812] [outer = 00000000] 02:28:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (146B3800) [pid = 2496] [serial = 813] [outer = 14142C00] 02:28:13 INFO - PROCESS | 2496 | 1465205293615 Marionette DEBUG loaded listener.js 02:28:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (14CE7000) [pid = 2496] [serial = 814] [outer = 14142C00] 02:28:14 INFO - PROCESS | 2496 | --DOCSHELL 0D320400 == 38 [pid = 2496] [id = 21] 02:28:14 INFO - PROCESS | 2496 | --DOCSHELL 18652800 == 37 [pid = 2496] [id = 16] 02:28:14 INFO - PROCESS | 2496 | --DOCSHELL 170DBC00 == 36 [pid = 2496] [id = 15] 02:28:14 INFO - PROCESS | 2496 | --DOCSHELL 0CBEDC00 == 35 [pid = 2496] [id = 11] 02:28:14 INFO - PROCESS | 2496 | --DOCSHELL 188F3800 == 34 [pid = 2496] [id = 17] 02:28:14 INFO - PROCESS | 2496 | --DOCSHELL 18834800 == 33 [pid = 2496] [id = 10] 02:28:14 INFO - PROCESS | 2496 | --DOCSHELL 17812800 == 32 [pid = 2496] [id = 19] 02:28:14 INFO - PROCESS | 2496 | --DOCSHELL 14144C00 == 31 [pid = 2496] [id = 20] 02:28:14 INFO - PROCESS | 2496 | --DOCSHELL 0E50D400 == 30 [pid = 2496] [id = 255] 02:28:14 INFO - PROCESS | 2496 | --DOCSHELL 0C917400 == 29 [pid = 2496] [id = 254] 02:28:14 INFO - PROCESS | 2496 | --DOCSHELL 0D322000 == 28 [pid = 2496] [id = 24] 02:28:14 INFO - PROCESS | 2496 | --DOCSHELL 1ED67400 == 27 [pid = 2496] [id = 8] 02:28:14 INFO - PROCESS | 2496 | --DOCSHELL 0C950C00 == 26 [pid = 2496] [id = 22] 02:28:14 INFO - PROCESS | 2496 | --DOCSHELL 0C914400 == 25 [pid = 2496] [id = 23] 02:28:14 INFO - PROCESS | 2496 | --DOCSHELL 0C91C400 == 24 [pid = 2496] [id = 256] 02:28:14 INFO - PROCESS | 2496 | --DOCSHELL 1B444C00 == 23 [pid = 2496] [id = 18] 02:28:14 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (1808E400) [pid = 2496] [serial = 759] [outer = 00000000] [url = about:blank] 02:28:14 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0D8E9C00) [pid = 2496] [serial = 748] [outer = 00000000] [url = about:blank] 02:28:14 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (1D350800) [pid = 2496] [serial = 742] [outer = 00000000] [url = about:blank] 02:28:14 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (14141800) [pid = 2496] [serial = 736] [outer = 00000000] [url = about:blank] 02:28:14 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (1AAE3800) [pid = 2496] [serial = 745] [outer = 00000000] [url = about:blank] 02:28:14 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (18777400) [pid = 2496] [serial = 739] [outer = 00000000] [url = about:blank] 02:28:14 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0DC33800) [pid = 2496] [serial = 753] [outer = 00000000] [url = about:blank] 02:28:14 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0E69A800) [pid = 2496] [serial = 754] [outer = 00000000] [url = about:blank] 02:28:14 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0CA22000) [pid = 2496] [serial = 750] [outer = 00000000] [url = about:blank] 02:28:14 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0CBE7400) [pid = 2496] [serial = 751] [outer = 00000000] [url = about:blank] 02:28:14 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (14CE9800) [pid = 2496] [serial = 756] [outer = 00000000] [url = about:blank] 02:28:14 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (14F7DC00) [pid = 2496] [serial = 757] [outer = 00000000] [url = about:blank] 02:28:14 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0D348400) [pid = 2496] [serial = 747] [outer = 00000000] [url = about:blank] 02:28:14 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0D8EFC00) [pid = 2496] [serial = 735] [outer = 00000000] [url = about:blank] 02:28:14 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (181B0800) [pid = 2496] [serial = 738] [outer = 00000000] [url = about:blank] 02:28:14 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (1ABA1800) [pid = 2496] [serial = 741] [outer = 00000000] [url = about:blank] 02:28:14 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (1AAE0400) [pid = 2496] [serial = 744] [outer = 00000000] [url = about:blank] 02:28:15 INFO - PROCESS | 2496 | 1465205294994 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 02:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1631ms 02:28:15 INFO - PROCESS | 2496 | 1465205295015 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 02:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:28:15 INFO - PROCESS | 2496 | 1465205295020 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 02:28:15 INFO - PROCESS | 2496 | 1465205295025 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:28:15 INFO - PROCESS | 2496 | 1465205295028 Marionette TRACE conn5 <- [1,1050,null,{}] 02:28:15 INFO - PROCESS | 2496 | 1465205295036 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:15 INFO - PROCESS | 2496 | 1465205295039 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:15 INFO - PROCESS | 2496 | 1465205295135 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 02:28:15 INFO - PROCESS | 2496 | 1465205295218 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:15 INFO - PROCESS | 2496 | 1465205295222 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:15 INFO - PROCESS | 2496 | ++DOCSHELL 0CA1B000 == 24 [pid = 2496] [id = 272] 02:28:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0CA1B400) [pid = 2496] [serial = 815] [outer = 00000000] 02:28:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0CFCC800) [pid = 2496] [serial = 816] [outer = 0CA1B400] 02:28:15 INFO - PROCESS | 2496 | 1465205295271 Marionette DEBUG loaded listener.js 02:28:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0D0EE400) [pid = 2496] [serial = 817] [outer = 0CA1B400] 02:28:15 INFO - PROCESS | 2496 | 1465205295670 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 02:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 690ms 02:28:15 INFO - PROCESS | 2496 | 1465205295716 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 02:28:15 INFO - PROCESS | 2496 | 1465205295721 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 02:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:28:15 INFO - PROCESS | 2496 | 1465205295726 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:28:15 INFO - PROCESS | 2496 | 1465205295729 Marionette TRACE conn5 <- [1,1054,null,{}] 02:28:15 INFO - PROCESS | 2496 | 1465205295733 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:15 INFO - PROCESS | 2496 | 1465205295736 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:15 INFO - PROCESS | 2496 | 1465205295828 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 02:28:15 INFO - PROCESS | 2496 | 1465205295835 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:15 INFO - PROCESS | 2496 | 1465205295837 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:15 INFO - PROCESS | 2496 | ++DOCSHELL 0D558800 == 25 [pid = 2496] [id = 273] 02:28:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0D55D400) [pid = 2496] [serial = 818] [outer = 00000000] 02:28:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0D847C00) [pid = 2496] [serial = 819] [outer = 0D55D400] 02:28:15 INFO - PROCESS | 2496 | 1465205295884 Marionette DEBUG loaded listener.js 02:28:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0DB60800) [pid = 2496] [serial = 820] [outer = 0D55D400] 02:28:16 INFO - PROCESS | 2496 | 1465205296363 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 02:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 670ms 02:28:16 INFO - PROCESS | 2496 | 1465205296400 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 02:28:16 INFO - PROCESS | 2496 | 1465205296402 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 02:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:28:16 INFO - PROCESS | 2496 | 1465205296406 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:28:16 INFO - PROCESS | 2496 | 1465205296409 Marionette TRACE conn5 <- [1,1058,null,{}] 02:28:16 INFO - PROCESS | 2496 | 1465205296420 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:16 INFO - PROCESS | 2496 | 1465205296424 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:16 INFO - PROCESS | 2496 | 1465205296542 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 02:28:16 INFO - PROCESS | 2496 | 1465205296635 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:16 INFO - PROCESS | 2496 | 1465205296638 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:16 INFO - PROCESS | 2496 | ++DOCSHELL 14ACE000 == 26 [pid = 2496] [id = 274] 02:28:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (14ACF000) [pid = 2496] [serial = 821] [outer = 00000000] 02:28:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (14CE4400) [pid = 2496] [serial = 822] [outer = 14ACF000] 02:28:16 INFO - PROCESS | 2496 | 1465205296687 Marionette DEBUG loaded listener.js 02:28:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (14CEE000) [pid = 2496] [serial = 823] [outer = 14ACF000] 02:28:17 INFO - PROCESS | 2496 | 1465205297119 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 02:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 790ms 02:28:17 INFO - PROCESS | 2496 | 1465205297201 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 02:28:17 INFO - PROCESS | 2496 | 1465205297203 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 02:28:17 INFO - PROCESS | 2496 | 1465205297207 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:28:17 INFO - PROCESS | 2496 | 1465205297208 Marionette TRACE conn5 <- [1,1062,null,{}] 02:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:28:17 INFO - PROCESS | 2496 | 1465205297212 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:17 INFO - PROCESS | 2496 | 1465205297214 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:17 INFO - PROCESS | 2496 | 1465205297338 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 02:28:17 INFO - PROCESS | 2496 | 1465205297350 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:17 INFO - PROCESS | 2496 | 1465205297352 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:17 INFO - PROCESS | 2496 | ++DOCSHELL 14D94000 == 27 [pid = 2496] [id = 275] 02:28:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (14F20400) [pid = 2496] [serial = 824] [outer = 00000000] 02:28:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (173D2000) [pid = 2496] [serial = 825] [outer = 14F20400] 02:28:17 INFO - PROCESS | 2496 | 1465205297445 Marionette DEBUG loaded listener.js 02:28:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (17813400) [pid = 2496] [serial = 826] [outer = 14F20400] 02:28:17 INFO - PROCESS | 2496 | 1465205297914 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 02:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 770ms 02:28:17 INFO - PROCESS | 2496 | 1465205297981 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 02:28:17 INFO - PROCESS | 2496 | 1465205297983 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 02:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:28:17 INFO - PROCESS | 2496 | 1465205297986 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:28:17 INFO - PROCESS | 2496 | 1465205297988 Marionette TRACE conn5 <- [1,1066,null,{}] 02:28:18 INFO - PROCESS | 2496 | 1465205297992 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:18 INFO - PROCESS | 2496 | 1465205297993 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:18 INFO - PROCESS | 2496 | 1465205298102 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 02:28:18 INFO - PROCESS | 2496 | 1465205298161 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:18 INFO - PROCESS | 2496 | 1465205298163 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:18 INFO - PROCESS | 2496 | ++DOCSHELL 1781D800 == 28 [pid = 2496] [id = 276] 02:28:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (1781E800) [pid = 2496] [serial = 827] [outer = 00000000] 02:28:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (1782F800) [pid = 2496] [serial = 828] [outer = 1781E800] 02:28:18 INFO - PROCESS | 2496 | 1465205298207 Marionette DEBUG loaded listener.js 02:28:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (17839000) [pid = 2496] [serial = 829] [outer = 1781E800] 02:28:18 INFO - PROCESS | 2496 | 1465205298623 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 02:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 670ms 02:28:18 INFO - PROCESS | 2496 | 1465205298658 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 02:28:18 INFO - PROCESS | 2496 | 1465205298660 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 02:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:28:18 INFO - PROCESS | 2496 | 1465205298663 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:28:18 INFO - PROCESS | 2496 | 1465205298665 Marionette TRACE conn5 <- [1,1070,null,{}] 02:28:18 INFO - PROCESS | 2496 | 1465205298668 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:18 INFO - PROCESS | 2496 | 1465205298674 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:18 INFO - PROCESS | 2496 | 1465205298815 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 02:28:18 INFO - PROCESS | 2496 | 1465205298827 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:18 INFO - PROCESS | 2496 | 1465205298829 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:18 INFO - PROCESS | 2496 | ++DOCSHELL 181B3800 == 29 [pid = 2496] [id = 277] 02:28:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (181B4400) [pid = 2496] [serial = 830] [outer = 00000000] 02:28:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (18771400) [pid = 2496] [serial = 831] [outer = 181B4400] 02:28:18 INFO - PROCESS | 2496 | 1465205298874 Marionette DEBUG loaded listener.js 02:28:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (18834000) [pid = 2496] [serial = 832] [outer = 181B4400] 02:28:19 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (1445A000) [pid = 2496] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:28:19 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (19B2B400) [pid = 2496] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:28:19 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (191BE400) [pid = 2496] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:28:19 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (18832000) [pid = 2496] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:28:19 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (1916A000) [pid = 2496] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:28:19 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0E50DC00) [pid = 2496] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:28:19 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (19170000) [pid = 2496] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:28:19 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0C950000) [pid = 2496] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:28:19 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0C918400) [pid = 2496] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:28:19 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0E606800) [pid = 2496] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:28:19 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (14CE6C00) [pid = 2496] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:28:19 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (1876E400) [pid = 2496] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:28:19 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0D9A9C00) [pid = 2496] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:28:19 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (17836C00) [pid = 2496] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:28:19 INFO - PROCESS | 2496 | 1465205299576 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 02:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 930ms 02:28:19 INFO - PROCESS | 2496 | 1465205299597 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 02:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:28:19 INFO - PROCESS | 2496 | 1465205299599 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 02:28:19 INFO - PROCESS | 2496 | 1465205299602 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:28:19 INFO - PROCESS | 2496 | 1465205299604 Marionette TRACE conn5 <- [1,1074,null,{}] 02:28:19 INFO - PROCESS | 2496 | 1465205299607 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:19 INFO - PROCESS | 2496 | 1465205299609 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:19 INFO - PROCESS | 2496 | 1465205299688 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 02:28:19 INFO - PROCESS | 2496 | 1465205299694 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:19 INFO - PROCESS | 2496 | 1465205299696 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:19 INFO - PROCESS | 2496 | ++DOCSHELL 0DCACC00 == 30 [pid = 2496] [id = 278] 02:28:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0E69C800) [pid = 2496] [serial = 833] [outer = 00000000] 02:28:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (1782F400) [pid = 2496] [serial = 834] [outer = 0E69C800] 02:28:19 INFO - PROCESS | 2496 | 1465205299741 Marionette DEBUG loaded listener.js 02:28:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (17830400) [pid = 2496] [serial = 835] [outer = 0E69C800] 02:28:20 INFO - PROCESS | 2496 | 1465205300148 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 02:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 571ms 02:28:20 INFO - PROCESS | 2496 | 1465205300173 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 02:28:20 INFO - PROCESS | 2496 | 1465205300175 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 02:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:28:20 INFO - PROCESS | 2496 | 1465205300178 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:28:20 INFO - PROCESS | 2496 | 1465205300180 Marionette TRACE conn5 <- [1,1078,null,{}] 02:28:20 INFO - PROCESS | 2496 | 1465205300216 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:20 INFO - PROCESS | 2496 | 1465205300218 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:20 INFO - PROCESS | 2496 | 1465205300297 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 02:28:20 INFO - PROCESS | 2496 | 1465205300302 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:20 INFO - PROCESS | 2496 | 1465205300304 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:20 INFO - PROCESS | 2496 | ++DOCSHELL 18826800 == 31 [pid = 2496] [id = 279] 02:28:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (18832000) [pid = 2496] [serial = 836] [outer = 00000000] 02:28:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (188BF000) [pid = 2496] [serial = 837] [outer = 18832000] 02:28:20 INFO - PROCESS | 2496 | 1465205300347 Marionette DEBUG loaded listener.js 02:28:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (18875400) [pid = 2496] [serial = 838] [outer = 18832000] 02:28:20 INFO - PROCESS | 2496 | 1465205300775 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 02:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 630ms 02:28:20 INFO - PROCESS | 2496 | 1465205300817 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 02:28:20 INFO - PROCESS | 2496 | 1465205300819 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 02:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:28:20 INFO - PROCESS | 2496 | 1465205300823 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:28:20 INFO - PROCESS | 2496 | 1465205300824 Marionette TRACE conn5 <- [1,1082,null,{}] 02:28:20 INFO - PROCESS | 2496 | 1465205300828 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:20 INFO - PROCESS | 2496 | 1465205300830 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:20 INFO - PROCESS | 2496 | 1465205300910 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 02:28:20 INFO - PROCESS | 2496 | 1465205300916 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:20 INFO - PROCESS | 2496 | 1465205300918 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:20 INFO - PROCESS | 2496 | ++DOCSHELL 14ACC400 == 32 [pid = 2496] [id = 280] 02:28:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (188F3C00) [pid = 2496] [serial = 839] [outer = 00000000] 02:28:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (19107C00) [pid = 2496] [serial = 840] [outer = 188F3C00] 02:28:20 INFO - PROCESS | 2496 | 1465205300970 Marionette DEBUG loaded listener.js 02:28:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (19108800) [pid = 2496] [serial = 841] [outer = 188F3C00] 02:28:21 INFO - PROCESS | 2496 | 1465205301706 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 02:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 930ms 02:28:21 INFO - PROCESS | 2496 | 1465205301755 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 02:28:21 INFO - PROCESS | 2496 | 1465205301759 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 02:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:28:21 INFO - PROCESS | 2496 | 1465205301764 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:28:21 INFO - PROCESS | 2496 | 1465205301768 Marionette TRACE conn5 <- [1,1086,null,{}] 02:28:21 INFO - PROCESS | 2496 | 1465205301774 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:21 INFO - PROCESS | 2496 | 1465205301777 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:21 INFO - PROCESS | 2496 | 1465205301899 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 02:28:22 INFO - PROCESS | 2496 | 1465205302032 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:22 INFO - PROCESS | 2496 | 1465205302034 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:22 INFO - PROCESS | 2496 | ++DOCSHELL 0CBEDC00 == 33 [pid = 2496] [id = 281] 02:28:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0CF25000) [pid = 2496] [serial = 842] [outer = 00000000] 02:28:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0D558C00) [pid = 2496] [serial = 843] [outer = 0CF25000] 02:28:22 INFO - PROCESS | 2496 | 1465205302092 Marionette DEBUG loaded listener.js 02:28:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0D8EFC00) [pid = 2496] [serial = 844] [outer = 0CF25000] 02:28:22 INFO - PROCESS | 2496 | 1465205302781 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 02:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1079ms 02:28:22 INFO - PROCESS | 2496 | 1465205302844 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 02:28:22 INFO - PROCESS | 2496 | 1465205302849 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 02:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:28:22 INFO - PROCESS | 2496 | 1465205302855 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:28:22 INFO - PROCESS | 2496 | 1465205302858 Marionette TRACE conn5 <- [1,1090,null,{}] 02:28:22 INFO - PROCESS | 2496 | 1465205302886 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:22 INFO - PROCESS | 2496 | 1465205302889 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:23 INFO - PROCESS | 2496 | 1465205303047 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 02:28:23 INFO - PROCESS | 2496 | 1465205303101 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:23 INFO - PROCESS | 2496 | 1465205303104 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:23 INFO - PROCESS | 2496 | ++DOCSHELL 14A38800 == 34 [pid = 2496] [id = 282] 02:28:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (14A42800) [pid = 2496] [serial = 845] [outer = 00000000] 02:28:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (15F0B800) [pid = 2496] [serial = 846] [outer = 14A42800] 02:28:23 INFO - PROCESS | 2496 | 1465205303160 Marionette DEBUG loaded listener.js 02:28:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (170CFC00) [pid = 2496] [serial = 847] [outer = 14A42800] 02:28:23 INFO - PROCESS | 2496 | 1465205303971 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 02:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1182ms 02:28:24 INFO - PROCESS | 2496 | 1465205304041 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 02:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:28:24 INFO - PROCESS | 2496 | 1465205304046 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 02:28:24 INFO - PROCESS | 2496 | 1465205304051 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:28:24 INFO - PROCESS | 2496 | 1465205304054 Marionette TRACE conn5 <- [1,1094,null,{}] 02:28:24 INFO - PROCESS | 2496 | 1465205304059 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:24 INFO - PROCESS | 2496 | 1465205304062 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:24 INFO - PROCESS | 2496 | 1465205304179 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 02:28:24 INFO - PROCESS | 2496 | 1465205304298 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:24 INFO - PROCESS | 2496 | 1465205304303 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:24 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (181B4000) [pid = 2496] [serial = 760] [outer = 00000000] [url = about:blank] 02:28:24 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (19BDC000) [pid = 2496] [serial = 799] [outer = 00000000] [url = about:blank] 02:28:24 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (19848400) [pid = 2496] [serial = 795] [outer = 00000000] [url = about:blank] 02:28:24 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (19B60800) [pid = 2496] [serial = 798] [outer = 00000000] [url = about:blank] 02:28:24 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (188C5000) [pid = 2496] [serial = 783] [outer = 00000000] [url = about:blank] 02:28:24 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (1916D800) [pid = 2496] [serial = 786] [outer = 00000000] [url = about:blank] 02:28:24 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (188C6400) [pid = 2496] [serial = 784] [outer = 00000000] [url = about:blank] 02:28:24 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (17820C00) [pid = 2496] [serial = 789] [outer = 00000000] [url = about:blank] 02:28:24 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (19173400) [pid = 2496] [serial = 787] [outer = 00000000] [url = about:blank] 02:28:24 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (191B4C00) [pid = 2496] [serial = 792] [outer = 00000000] [url = about:blank] 02:28:24 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0D31C400) [pid = 2496] [serial = 768] [outer = 00000000] [url = about:blank] 02:28:24 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (14D9AC00) [pid = 2496] [serial = 769] [outer = 00000000] [url = about:blank] 02:28:24 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0C951C00) [pid = 2496] [serial = 762] [outer = 00000000] [url = about:blank] 02:28:24 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0CA90400) [pid = 2496] [serial = 763] [outer = 00000000] [url = about:blank] 02:28:24 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (14145400) [pid = 2496] [serial = 765] [outer = 00000000] [url = about:blank] 02:28:24 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (143C5000) [pid = 2496] [serial = 766] [outer = 00000000] [url = about:blank] 02:28:24 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (14F7E000) [pid = 2496] [serial = 774] [outer = 00000000] [url = about:blank] 02:28:24 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (165E1400) [pid = 2496] [serial = 775] [outer = 00000000] [url = about:blank] 02:28:24 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (18869000) [pid = 2496] [serial = 780] [outer = 00000000] [url = about:blank] 02:28:24 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0DCB3400) [pid = 2496] [serial = 771] [outer = 00000000] [url = about:blank] 02:28:24 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (1413EC00) [pid = 2496] [serial = 772] [outer = 00000000] [url = about:blank] 02:28:24 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (18088400) [pid = 2496] [serial = 777] [outer = 00000000] [url = about:blank] 02:28:24 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (181BA000) [pid = 2496] [serial = 778] [outer = 00000000] [url = about:blank] 02:28:24 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (1984C800) [pid = 2496] [serial = 796] [outer = 00000000] [url = about:blank] 02:28:24 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (191BB800) [pid = 2496] [serial = 793] [outer = 00000000] [url = about:blank] 02:28:24 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (1916C000) [pid = 2496] [serial = 790] [outer = 00000000] [url = about:blank] 02:28:24 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (1886D400) [pid = 2496] [serial = 781] [outer = 00000000] [url = about:blank] 02:28:24 INFO - PROCESS | 2496 | ++DOCSHELL 0C954C00 == 35 [pid = 2496] [id = 283] 02:28:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0C956C00) [pid = 2496] [serial = 848] [outer = 00000000] 02:28:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0CB86000) [pid = 2496] [serial = 849] [outer = 0C956C00] 02:28:24 INFO - PROCESS | 2496 | 1465205304399 Marionette DEBUG loaded listener.js 02:28:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0D34A000) [pid = 2496] [serial = 850] [outer = 0C956C00] 02:28:24 INFO - PROCESS | 2496 | 1465205304834 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 02:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 830ms 02:28:24 INFO - PROCESS | 2496 | 1465205304885 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 02:28:24 INFO - PROCESS | 2496 | 1465205304889 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 02:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:28:24 INFO - PROCESS | 2496 | 1465205304895 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:28:24 INFO - PROCESS | 2496 | 1465205304898 Marionette TRACE conn5 <- [1,1098,null,{}] 02:28:24 INFO - PROCESS | 2496 | 1465205304902 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:24 INFO - PROCESS | 2496 | 1465205304904 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:25 INFO - PROCESS | 2496 | 1465205304991 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 02:28:25 INFO - PROCESS | 2496 | 1465205305000 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:25 INFO - PROCESS | 2496 | 1465205305002 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:25 INFO - PROCESS | 2496 | ++DOCSHELL 0DC33800 == 36 [pid = 2496] [id = 284] 02:28:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0DC38800) [pid = 2496] [serial = 851] [outer = 00000000] 02:28:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (14140800) [pid = 2496] [serial = 852] [outer = 0DC38800] 02:28:25 INFO - PROCESS | 2496 | 1465205305048 Marionette DEBUG loaded listener.js 02:28:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (14377C00) [pid = 2496] [serial = 853] [outer = 0DC38800] 02:28:25 INFO - PROCESS | 2496 | 1465205305523 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 02:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 670ms 02:28:25 INFO - PROCESS | 2496 | 1465205305566 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 02:28:25 INFO - PROCESS | 2496 | 1465205305568 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 02:28:25 INFO - PROCESS | 2496 | 1465205305572 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:28:25 INFO - PROCESS | 2496 | 1465205305575 Marionette TRACE conn5 <- [1,1102,null,{}] 02:28:25 INFO - PROCESS | 2496 | 1465205305586 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:25 INFO - PROCESS | 2496 | 1465205305591 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:25 INFO - PROCESS | 2496 | 1465205305677 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 02:28:25 INFO - PROCESS | 2496 | 1465205305687 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:25 INFO - PROCESS | 2496 | 1465205305690 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:25 INFO - PROCESS | 2496 | ++DOCSHELL 15A17C00 == 37 [pid = 2496] [id = 285] 02:28:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (15A1FC00) [pid = 2496] [serial = 854] [outer = 00000000] 02:28:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (165E4800) [pid = 2496] [serial = 855] [outer = 15A1FC00] 02:28:25 INFO - PROCESS | 2496 | 1465205305737 Marionette DEBUG loaded listener.js 02:28:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (173D0400) [pid = 2496] [serial = 856] [outer = 15A1FC00] 02:28:26 INFO - PROCESS | 2496 | 1465205306180 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 02:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 670ms 02:28:26 INFO - PROCESS | 2496 | 1465205306246 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 02:28:26 INFO - PROCESS | 2496 | 1465205306248 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 02:28:26 INFO - PROCESS | 2496 | 1465205306251 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:28:26 INFO - PROCESS | 2496 | 1465205306253 Marionette TRACE conn5 <- [1,1106,null,{}] 02:28:26 INFO - PROCESS | 2496 | 1465205306266 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:26 INFO - PROCESS | 2496 | 1465205306268 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:26 INFO - PROCESS | 2496 | 1465205306382 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 02:28:26 INFO - PROCESS | 2496 | 1465205306390 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:26 INFO - PROCESS | 2496 | 1465205306392 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:26 INFO - PROCESS | 2496 | ++DOCSHELL 1782D800 == 38 [pid = 2496] [id = 286] 02:28:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (1782F000) [pid = 2496] [serial = 857] [outer = 00000000] 02:28:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (181B5400) [pid = 2496] [serial = 858] [outer = 1782F000] 02:28:26 INFO - PROCESS | 2496 | 1465205306436 Marionette DEBUG loaded listener.js 02:28:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (181BC800) [pid = 2496] [serial = 859] [outer = 1782F000] 02:28:26 INFO - PROCESS | 2496 | 1465205306906 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 02:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 690ms 02:28:26 INFO - PROCESS | 2496 | 1465205306953 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 02:28:26 INFO - PROCESS | 2496 | 1465205306955 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 02:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:28:26 INFO - PROCESS | 2496 | 1465205306958 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:28:26 INFO - PROCESS | 2496 | 1465205306960 Marionette TRACE conn5 <- [1,1110,null,{}] 02:28:26 INFO - PROCESS | 2496 | 1465205306963 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:26 INFO - PROCESS | 2496 | 1465205306965 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:27 INFO - PROCESS | 2496 | 1465205307075 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 02:28:27 INFO - PROCESS | 2496 | 1465205307081 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:27 INFO - PROCESS | 2496 | 1465205307083 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:27 INFO - PROCESS | 2496 | ++DOCSHELL 181B5000 == 39 [pid = 2496] [id = 287] 02:28:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (18651800) [pid = 2496] [serial = 860] [outer = 00000000] 02:28:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (18829000) [pid = 2496] [serial = 861] [outer = 18651800] 02:28:27 INFO - PROCESS | 2496 | 1465205307127 Marionette DEBUG loaded listener.js 02:28:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (1886B800) [pid = 2496] [serial = 862] [outer = 18651800] 02:28:27 INFO - PROCESS | 2496 | 1465205307595 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 02:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 670ms 02:28:27 INFO - PROCESS | 2496 | 1465205307635 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 02:28:27 INFO - PROCESS | 2496 | 1465205307637 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 02:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:28:27 INFO - PROCESS | 2496 | 1465205307640 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:28:27 INFO - PROCESS | 2496 | 1465205307642 Marionette TRACE conn5 <- [1,1114,null,{}] 02:28:27 INFO - PROCESS | 2496 | 1465205307645 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:27 INFO - PROCESS | 2496 | 1465205307651 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:27 INFO - PROCESS | 2496 | 1465205307822 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 02:28:27 INFO - PROCESS | 2496 | 1465205307846 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:27 INFO - PROCESS | 2496 | 1465205307848 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:27 INFO - PROCESS | 2496 | ++DOCSHELL 0CFCA400 == 40 [pid = 2496] [id = 288] 02:28:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (18ABD800) [pid = 2496] [serial = 863] [outer = 00000000] 02:28:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (1916B000) [pid = 2496] [serial = 864] [outer = 18ABD800] 02:28:27 INFO - PROCESS | 2496 | 1465205307893 Marionette DEBUG loaded listener.js 02:28:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (1916B400) [pid = 2496] [serial = 865] [outer = 18ABD800] 02:28:28 INFO - PROCESS | 2496 | 1465205308343 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 02:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 770ms 02:28:28 INFO - PROCESS | 2496 | 1465205308411 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 02:28:28 INFO - PROCESS | 2496 | 1465205308413 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 02:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:28:28 INFO - PROCESS | 2496 | 1465205308416 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:28:28 INFO - PROCESS | 2496 | 1465205308417 Marionette TRACE conn5 <- [1,1118,null,{}] 02:28:28 INFO - PROCESS | 2496 | 1465205308421 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:28 INFO - PROCESS | 2496 | 1465205308423 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:28 INFO - PROCESS | 2496 | 1465205308537 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 02:28:28 INFO - PROCESS | 2496 | 1465205308546 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:28 INFO - PROCESS | 2496 | 1465205308548 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:28 INFO - PROCESS | 2496 | ++DOCSHELL 19174800 == 41 [pid = 2496] [id = 289] 02:28:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (19174C00) [pid = 2496] [serial = 866] [outer = 00000000] 02:28:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (191B4800) [pid = 2496] [serial = 867] [outer = 19174C00] 02:28:28 INFO - PROCESS | 2496 | 1465205308641 Marionette DEBUG loaded listener.js 02:28:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (191BA800) [pid = 2496] [serial = 868] [outer = 19174C00] 02:28:28 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (14142C00) [pid = 2496] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:28:28 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0CA1B400) [pid = 2496] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:28:28 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (14F20400) [pid = 2496] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:28:28 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0D55D400) [pid = 2496] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:28:28 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (1781E800) [pid = 2496] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:28:28 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (14ACF000) [pid = 2496] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:28:28 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (181B4400) [pid = 2496] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:28:28 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (18832000) [pid = 2496] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:28:28 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (1413C800) [pid = 2496] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:28:28 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (18657400) [pid = 2496] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:28:28 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (19C5C000) [pid = 2496] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:28:28 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (19BDE000) [pid = 2496] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:28:28 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0E69C800) [pid = 2496] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:28:29 INFO - PROCESS | 2496 | 1465205309096 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 02:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 730ms 02:28:29 INFO - PROCESS | 2496 | 1465205309174 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 02:28:29 INFO - PROCESS | 2496 | 1465205309176 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 02:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:28:29 INFO - PROCESS | 2496 | 1465205309182 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:28:29 INFO - PROCESS | 2496 | 1465205309184 Marionette TRACE conn5 <- [1,1122,null,{}] 02:28:29 INFO - PROCESS | 2496 | 1465205309187 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:29 INFO - PROCESS | 2496 | 1465205309189 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:29 INFO - PROCESS | 2496 | 1465205309271 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 02:28:29 INFO - PROCESS | 2496 | 1465205309355 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:29 INFO - PROCESS | 2496 | 1465205309357 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:29 INFO - PROCESS | 2496 | [2496] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 02:28:29 INFO - PROCESS | 2496 | ++DOCSHELL 19847C00 == 42 [pid = 2496] [id = 290] 02:28:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (19848000) [pid = 2496] [serial = 869] [outer = 00000000] 02:28:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (1984B800) [pid = 2496] [serial = 870] [outer = 19848000] 02:28:29 INFO - PROCESS | 2496 | 1465205309420 Marionette DEBUG loaded listener.js 02:28:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (19968C00) [pid = 2496] [serial = 871] [outer = 19848000] 02:28:29 INFO - PROCESS | 2496 | 1465205309874 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 02:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 730ms 02:28:29 INFO - PROCESS | 2496 | 1465205309913 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 02:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:28:29 INFO - PROCESS | 2496 | 1465205309915 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 02:28:29 INFO - PROCESS | 2496 | 1465205309918 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:28:29 INFO - PROCESS | 2496 | 1465205309920 Marionette TRACE conn5 <- [1,1126,null,{}] 02:28:29 INFO - PROCESS | 2496 | 1465205309923 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:29 INFO - PROCESS | 2496 | 1465205309925 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:30 INFO - PROCESS | 2496 | 1465205310006 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 02:28:30 INFO - PROCESS | 2496 | 1465205310012 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:30 INFO - PROCESS | 2496 | 1465205310014 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:30 INFO - PROCESS | 2496 | ++DOCSHELL 15A19000 == 43 [pid = 2496] [id = 291] 02:28:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (170DBC00) [pid = 2496] [serial = 872] [outer = 00000000] 02:28:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (19B32800) [pid = 2496] [serial = 873] [outer = 170DBC00] 02:28:30 INFO - PROCESS | 2496 | 1465205310058 Marionette DEBUG loaded listener.js 02:28:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (19BDCC00) [pid = 2496] [serial = 874] [outer = 170DBC00] 02:28:30 INFO - PROCESS | 2496 | 1465205310473 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 02:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 631ms 02:28:30 INFO - PROCESS | 2496 | 1465205310549 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 02:28:30 INFO - PROCESS | 2496 | 1465205310551 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 02:28:30 INFO - PROCESS | 2496 | 1465205310554 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:28:30 INFO - PROCESS | 2496 | 1465205310556 Marionette TRACE conn5 <- [1,1130,null,{}] 02:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:28:30 INFO - PROCESS | 2496 | 1465205310560 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:30 INFO - PROCESS | 2496 | 1465205310561 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:30 INFO - PROCESS | 2496 | 1465205310644 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 02:28:30 INFO - PROCESS | 2496 | 1465205310649 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:30 INFO - PROCESS | 2496 | 1465205310651 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:30 INFO - PROCESS | 2496 | ++DOCSHELL 19BE3C00 == 44 [pid = 2496] [id = 292] 02:28:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (19BE5800) [pid = 2496] [serial = 875] [outer = 00000000] 02:28:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (19C5FC00) [pid = 2496] [serial = 876] [outer = 19BE5800] 02:28:30 INFO - PROCESS | 2496 | 1465205310695 Marionette DEBUG loaded listener.js 02:28:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (19C60800) [pid = 2496] [serial = 877] [outer = 19BE5800] 02:28:31 INFO - PROCESS | 2496 | 1465205311400 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 02:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 870ms 02:28:31 INFO - PROCESS | 2496 | 1465205311429 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 02:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:28:31 INFO - PROCESS | 2496 | 1465205311434 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 02:28:31 INFO - PROCESS | 2496 | 1465205311439 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:28:31 INFO - PROCESS | 2496 | 1465205311444 Marionette TRACE conn5 <- [1,1134,null,{}] 02:28:31 INFO - PROCESS | 2496 | 1465205311450 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:31 INFO - PROCESS | 2496 | 1465205311453 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:31 INFO - PROCESS | 2496 | 1465205311569 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 02:28:31 INFO - PROCESS | 2496 | 1465205311673 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:31 INFO - PROCESS | 2496 | 1465205311675 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:31 INFO - PROCESS | 2496 | ++DOCSHELL 0CBE5800 == 45 [pid = 2496] [id = 293] 02:28:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0D55D400) [pid = 2496] [serial = 878] [outer = 00000000] 02:28:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (1413D400) [pid = 2496] [serial = 879] [outer = 0D55D400] 02:28:31 INFO - PROCESS | 2496 | 1465205311733 Marionette DEBUG loaded listener.js 02:28:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (14657C00) [pid = 2496] [serial = 880] [outer = 0D55D400] 02:28:32 INFO - PROCESS | 2496 | 1465205312384 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 02:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 990ms 02:28:32 INFO - PROCESS | 2496 | 1465205312429 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 02:28:32 INFO - PROCESS | 2496 | 1465205312434 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 02:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:28:32 INFO - PROCESS | 2496 | 1465205312441 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:28:32 INFO - PROCESS | 2496 | 1465205312444 Marionette TRACE conn5 <- [1,1138,null,{}] 02:28:32 INFO - PROCESS | 2496 | 1465205312448 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:32 INFO - PROCESS | 2496 | 1465205312451 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:32 INFO - PROCESS | 2496 | 1465205312571 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 02:28:32 INFO - PROCESS | 2496 | 1465205312677 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:32 INFO - PROCESS | 2496 | 1465205312679 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:32 INFO - PROCESS | 2496 | ++DOCSHELL 1808DC00 == 46 [pid = 2496] [id = 294] 02:28:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (1808FC00) [pid = 2496] [serial = 881] [outer = 00000000] 02:28:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (18775400) [pid = 2496] [serial = 882] [outer = 1808FC00] 02:28:32 INFO - PROCESS | 2496 | 1465205312735 Marionette DEBUG loaded listener.js 02:28:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (188C1000) [pid = 2496] [serial = 883] [outer = 1808FC00] 02:28:33 INFO - PROCESS | 2496 | 1465205313357 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 02:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 970ms 02:28:33 INFO - PROCESS | 2496 | 1465205313414 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 02:28:33 INFO - PROCESS | 2496 | 1465205313417 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 02:28:33 INFO - PROCESS | 2496 | 1465205313421 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:28:33 INFO - PROCESS | 2496 | 1465205313424 Marionette TRACE conn5 <- [1,1142,null,{}] 02:28:33 INFO - PROCESS | 2496 | 1465205313436 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:33 INFO - PROCESS | 2496 | 1465205313441 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:33 INFO - PROCESS | 2496 | 1465205313551 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 02:28:33 INFO - PROCESS | 2496 | 1465205313686 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:33 INFO - PROCESS | 2496 | 1465205313689 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:33 INFO - PROCESS | 2496 | ++DOCSHELL 19C5E800 == 47 [pid = 2496] [id = 295] 02:28:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (19C5F400) [pid = 2496] [serial = 884] [outer = 00000000] 02:28:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (1AA60000) [pid = 2496] [serial = 885] [outer = 19C5F400] 02:28:33 INFO - PROCESS | 2496 | 1465205313747 Marionette DEBUG loaded listener.js 02:28:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (1AAD9800) [pid = 2496] [serial = 886] [outer = 19C5F400] 02:28:34 INFO - PROCESS | 2496 | 1465205314293 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 02:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 930ms 02:28:34 INFO - PROCESS | 2496 | 1465205314354 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 02:28:34 INFO - PROCESS | 2496 | 1465205314357 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 02:28:34 INFO - PROCESS | 2496 | 1465205314360 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:28:34 INFO - PROCESS | 2496 | 1465205314362 Marionette TRACE conn5 <- [1,1146,null,{}] 02:28:34 INFO - PROCESS | 2496 | 1465205314366 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:34 INFO - PROCESS | 2496 | 1465205314369 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:34 INFO - PROCESS | 2496 | 1465205314485 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 02:28:34 INFO - PROCESS | 2496 | 1465205314615 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:34 INFO - PROCESS | 2496 | 1465205314618 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:34 INFO - PROCESS | 2496 | ++DOCSHELL 0D0F5400 == 48 [pid = 2496] [id = 296] 02:28:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (0D320000) [pid = 2496] [serial = 887] [outer = 00000000] 02:28:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (1AAE1800) [pid = 2496] [serial = 888] [outer = 0D320000] 02:28:34 INFO - PROCESS | 2496 | 1465205314672 Marionette DEBUG loaded listener.js 02:28:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 96 (1AB08C00) [pid = 2496] [serial = 889] [outer = 0D320000] 02:28:35 INFO - PROCESS | 2496 | 1465205315427 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 02:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 02:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1124ms 02:28:35 INFO - PROCESS | 2496 | 1465205315489 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 02:28:35 INFO - PROCESS | 2496 | 1465205315493 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 02:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:28:35 INFO - PROCESS | 2496 | 1465205315497 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:28:35 INFO - PROCESS | 2496 | 1465205315500 Marionette TRACE conn5 <- [1,1150,null,{}] 02:28:35 INFO - PROCESS | 2496 | 1465205315506 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:35 INFO - PROCESS | 2496 | 1465205315509 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:35 INFO - PROCESS | 2496 | 1465205315609 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 02:28:35 INFO - PROCESS | 2496 | 1465205315744 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:35 INFO - PROCESS | 2496 | 1465205315746 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:35 INFO - PROCESS | 2496 | ++DOCSHELL 0E502400 == 49 [pid = 2496] [id = 297] 02:28:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 97 (0E65C400) [pid = 2496] [serial = 890] [outer = 00000000] 02:28:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 98 (143C1C00) [pid = 2496] [serial = 891] [outer = 0E65C400] 02:28:35 INFO - PROCESS | 2496 | 1465205315798 Marionette DEBUG loaded listener.js 02:28:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 99 (14AD0C00) [pid = 2496] [serial = 892] [outer = 0E65C400] 02:28:36 INFO - PROCESS | 2496 | --DOCSHELL 15A19000 == 48 [pid = 2496] [id = 291] 02:28:36 INFO - PROCESS | 2496 | --DOCSHELL 19847C00 == 47 [pid = 2496] [id = 290] 02:28:36 INFO - PROCESS | 2496 | --DOCSHELL 19174800 == 46 [pid = 2496] [id = 289] 02:28:36 INFO - PROCESS | 2496 | --DOCSHELL 0CFCA400 == 45 [pid = 2496] [id = 288] 02:28:36 INFO - PROCESS | 2496 | --DOCSHELL 181B5000 == 44 [pid = 2496] [id = 287] 02:28:36 INFO - PROCESS | 2496 | --DOCSHELL 1782D800 == 43 [pid = 2496] [id = 286] 02:28:36 INFO - PROCESS | 2496 | --DOCSHELL 15A17C00 == 42 [pid = 2496] [id = 285] 02:28:36 INFO - PROCESS | 2496 | --DOCSHELL 0DC33800 == 41 [pid = 2496] [id = 284] 02:28:36 INFO - PROCESS | 2496 | --DOCSHELL 0C954C00 == 40 [pid = 2496] [id = 283] 02:28:36 INFO - PROCESS | 2496 | --DOCSHELL 0CBEDC00 == 39 [pid = 2496] [id = 281] 02:28:36 INFO - PROCESS | 2496 | --DOCSHELL 14A38800 == 38 [pid = 2496] [id = 282] 02:28:36 INFO - PROCESS | 2496 | --DOCSHELL 14D94000 == 37 [pid = 2496] [id = 275] 02:28:36 INFO - PROCESS | 2496 | --DOCSHELL 1781D800 == 36 [pid = 2496] [id = 276] 02:28:36 INFO - PROCESS | 2496 | --DOCSHELL 0DCACC00 == 35 [pid = 2496] [id = 278] 02:28:36 INFO - PROCESS | 2496 | --DOCSHELL 18826800 == 34 [pid = 2496] [id = 279] 02:28:36 INFO - PROCESS | 2496 | --DOCSHELL 181B3800 == 33 [pid = 2496] [id = 277] 02:28:36 INFO - PROCESS | 2496 | --DOCSHELL 14ACC400 == 32 [pid = 2496] [id = 280] 02:28:36 INFO - PROCESS | 2496 | --DOCSHELL 19C5E800 == 31 [pid = 2496] [id = 295] 02:28:36 INFO - PROCESS | 2496 | --DOCSHELL 0D0F5400 == 30 [pid = 2496] [id = 296] 02:28:36 INFO - PROCESS | 2496 | --DOCSHELL 1808DC00 == 29 [pid = 2496] [id = 294] 02:28:36 INFO - PROCESS | 2496 | --DOCSHELL 19BE3C00 == 28 [pid = 2496] [id = 292] 02:28:36 INFO - PROCESS | 2496 | --DOCSHELL 0CBE5800 == 27 [pid = 2496] [id = 293] 02:28:36 INFO - PROCESS | 2496 | --DOMWINDOW == 98 (188BF000) [pid = 2496] [serial = 837] [outer = 00000000] [url = about:blank] 02:28:36 INFO - PROCESS | 2496 | --DOMWINDOW == 97 (18834000) [pid = 2496] [serial = 832] [outer = 00000000] [url = about:blank] 02:28:36 INFO - PROCESS | 2496 | --DOMWINDOW == 96 (165DB000) [pid = 2496] [serial = 802] [outer = 00000000] [url = about:blank] 02:28:36 INFO - PROCESS | 2496 | --DOMWINDOW == 95 (14CE4000) [pid = 2496] [serial = 801] [outer = 00000000] [url = about:blank] 02:28:36 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (18ABEC00) [pid = 2496] [serial = 805] [outer = 00000000] [url = about:blank] 02:28:36 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (188C2C00) [pid = 2496] [serial = 804] [outer = 00000000] [url = about:blank] 02:28:36 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (19C66C00) [pid = 2496] [serial = 808] [outer = 00000000] [url = about:blank] 02:28:36 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (19C5F800) [pid = 2496] [serial = 807] [outer = 00000000] [url = about:blank] 02:28:36 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (1AADAC00) [pid = 2496] [serial = 811] [outer = 00000000] [url = about:blank] 02:28:36 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (1AAD4400) [pid = 2496] [serial = 810] [outer = 00000000] [url = about:blank] 02:28:36 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (14CEE000) [pid = 2496] [serial = 823] [outer = 00000000] [url = about:blank] 02:28:36 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (19107C00) [pid = 2496] [serial = 840] [outer = 00000000] [url = about:blank] 02:28:36 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (1782F400) [pid = 2496] [serial = 834] [outer = 00000000] [url = about:blank] 02:28:36 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (17830400) [pid = 2496] [serial = 835] [outer = 00000000] [url = about:blank] 02:28:36 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (18875400) [pid = 2496] [serial = 838] [outer = 00000000] [url = about:blank] 02:28:36 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (14CE7000) [pid = 2496] [serial = 814] [outer = 00000000] [url = about:blank] 02:28:36 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (146B3800) [pid = 2496] [serial = 813] [outer = 00000000] [url = about:blank] 02:28:36 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0CFCC800) [pid = 2496] [serial = 816] [outer = 00000000] [url = about:blank] 02:28:36 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (173D2000) [pid = 2496] [serial = 825] [outer = 00000000] [url = about:blank] 02:28:36 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0D0EE400) [pid = 2496] [serial = 817] [outer = 00000000] [url = about:blank] 02:28:36 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0D847C00) [pid = 2496] [serial = 819] [outer = 00000000] [url = about:blank] 02:28:36 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0DB60800) [pid = 2496] [serial = 820] [outer = 00000000] [url = about:blank] 02:28:36 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (1782F800) [pid = 2496] [serial = 828] [outer = 00000000] [url = about:blank] 02:28:36 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (17813400) [pid = 2496] [serial = 826] [outer = 00000000] [url = about:blank] 02:28:36 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (14CE4400) [pid = 2496] [serial = 822] [outer = 00000000] [url = about:blank] 02:28:36 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (18771400) [pid = 2496] [serial = 831] [outer = 00000000] [url = about:blank] 02:28:36 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (17839000) [pid = 2496] [serial = 829] [outer = 00000000] [url = about:blank] 02:28:37 INFO - PROCESS | 2496 | 1465205316996 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 02:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1578ms 02:28:37 INFO - PROCESS | 2496 | 1465205317077 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 02:28:37 INFO - PROCESS | 2496 | 1465205317081 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 02:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:28:37 INFO - PROCESS | 2496 | 1465205317085 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:28:37 INFO - PROCESS | 2496 | 1465205317090 Marionette TRACE conn5 <- [1,1154,null,{}] 02:28:37 INFO - PROCESS | 2496 | 1465205317095 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:37 INFO - PROCESS | 2496 | 1465205317097 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:37 INFO - PROCESS | 2496 | 1465205317215 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 02:28:37 INFO - PROCESS | 2496 | 1465205317301 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:37 INFO - PROCESS | 2496 | 1465205317304 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:37 INFO - PROCESS | 2496 | ++DOCSHELL 0CF75000 == 28 [pid = 2496] [id = 298] 02:28:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0CFD4C00) [pid = 2496] [serial = 893] [outer = 00000000] 02:28:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0D323800) [pid = 2496] [serial = 894] [outer = 0CFD4C00] 02:28:37 INFO - PROCESS | 2496 | 1465205317351 Marionette DEBUG loaded listener.js 02:28:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0D34FC00) [pid = 2496] [serial = 895] [outer = 0CFD4C00] 02:28:37 INFO - PROCESS | 2496 | 1465205317731 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 02:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 690ms 02:28:37 INFO - PROCESS | 2496 | 1465205317776 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 02:28:37 INFO - PROCESS | 2496 | 1465205317781 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 02:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:28:37 INFO - PROCESS | 2496 | 1465205317822 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:28:37 INFO - PROCESS | 2496 | 1465205317825 Marionette TRACE conn5 <- [1,1158,null,{}] 02:28:37 INFO - PROCESS | 2496 | 1465205317828 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:37 INFO - PROCESS | 2496 | 1465205317831 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:37 INFO - PROCESS | 2496 | 1465205317929 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 02:28:37 INFO - PROCESS | 2496 | 1465205317937 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:37 INFO - PROCESS | 2496 | 1465205317939 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:37 INFO - PROCESS | 2496 | ++DOCSHELL 0DCB5000 == 29 [pid = 2496] [id = 299] 02:28:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0DCB7C00) [pid = 2496] [serial = 896] [outer = 00000000] 02:28:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0E65C800) [pid = 2496] [serial = 897] [outer = 0DCB7C00] 02:28:37 INFO - PROCESS | 2496 | 1465205317987 Marionette DEBUG loaded listener.js 02:28:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (1413B800) [pid = 2496] [serial = 898] [outer = 0DCB7C00] 02:28:38 INFO - PROCESS | 2496 | 1465205318435 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 02:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 630ms 02:28:38 INFO - PROCESS | 2496 | 1465205318458 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 02:28:38 INFO - PROCESS | 2496 | 1465205318460 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 02:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:28:38 INFO - PROCESS | 2496 | 1465205318464 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:28:38 INFO - PROCESS | 2496 | 1465205318467 Marionette TRACE conn5 <- [1,1162,null,{}] 02:28:38 INFO - PROCESS | 2496 | 1465205318478 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:38 INFO - PROCESS | 2496 | 1465205318482 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:38 INFO - PROCESS | 2496 | 1465205318567 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 02:28:38 INFO - PROCESS | 2496 | 1465205318574 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:38 INFO - PROCESS | 2496 | 1465205318577 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:38 INFO - PROCESS | 2496 | ++DOCSHELL 14CE4000 == 30 [pid = 2496] [id = 300] 02:28:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (14A80000) [pid = 2496] [serial = 899] [outer = 00000000] 02:28:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (14CEE800) [pid = 2496] [serial = 900] [outer = 14A80000] 02:28:38 INFO - PROCESS | 2496 | 1465205318626 Marionette DEBUG loaded listener.js 02:28:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (14F26800) [pid = 2496] [serial = 901] [outer = 14A80000] 02:28:39 INFO - PROCESS | 2496 | 1465205319143 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 02:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:28:39 INFO - PROCESS | 2496 | 1465205319199 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 02:28:39 INFO - PROCESS | 2496 | 1465205319202 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:28:39 INFO - PROCESS | 2496 | 1465205319204 Marionette TRACE conn5 <- [1,1166,null,{}] 02:28:39 INFO - PROCESS | 2496 | 1465205319207 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:39 INFO - PROCESS | 2496 | 1465205319209 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:39 INFO - PROCESS | 2496 | 1465205319359 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 02:28:39 INFO - PROCESS | 2496 | 1465205319382 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:39 INFO - PROCESS | 2496 | 1465205319385 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:39 INFO - PROCESS | 2496 | ++DOCSHELL 16680000 == 31 [pid = 2496] [id = 301] 02:28:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (166EC800) [pid = 2496] [serial = 902] [outer = 00000000] 02:28:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (17679800) [pid = 2496] [serial = 903] [outer = 166EC800] 02:28:39 INFO - PROCESS | 2496 | 1465205319429 Marionette DEBUG loaded listener.js 02:28:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (17817C00) [pid = 2496] [serial = 904] [outer = 166EC800] 02:28:39 INFO - PROCESS | 2496 | 1465205319869 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 02:28:39 INFO - PROCESS | 2496 | 1465205319939 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 02:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 02:28:39 INFO - PROCESS | 2496 | 1465205319942 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:28:39 INFO - PROCESS | 2496 | 1465205319943 Marionette TRACE conn5 <- [1,1170,null,{}] 02:28:39 INFO - PROCESS | 2496 | 1465205319947 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:39 INFO - PROCESS | 2496 | 1465205319949 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:40 INFO - PROCESS | 2496 | 1465205320060 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 02:28:40 INFO - PROCESS | 2496 | 1465205320071 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:40 INFO - PROCESS | 2496 | 1465205320073 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:40 INFO - PROCESS | 2496 | ++DOCSHELL 1782D800 == 32 [pid = 2496] [id = 302] 02:28:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (17834C00) [pid = 2496] [serial = 905] [outer = 00000000] 02:28:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (18087C00) [pid = 2496] [serial = 906] [outer = 17834C00] 02:28:40 INFO - PROCESS | 2496 | 1465205320117 Marionette DEBUG loaded listener.js 02:28:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (18094C00) [pid = 2496] [serial = 907] [outer = 17834C00] 02:28:40 INFO - PROCESS | 2496 | 1465205320615 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 02:28:40 INFO - PROCESS | 2496 | 1465205320696 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 02:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 02:28:40 INFO - PROCESS | 2496 | 1465205320700 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:28:40 INFO - PROCESS | 2496 | 1465205320702 Marionette TRACE conn5 <- [1,1174,null,{}] 02:28:40 INFO - PROCESS | 2496 | 1465205320705 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:40 INFO - PROCESS | 2496 | 1465205320711 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:41 INFO - PROCESS | 2496 | 1465205321088 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 02:28:41 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (18651800) [pid = 2496] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:28:41 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (18ABD800) [pid = 2496] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:28:41 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (19174C00) [pid = 2496] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:28:41 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (15A1FC00) [pid = 2496] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:28:41 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (14A42800) [pid = 2496] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:28:41 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0C956C00) [pid = 2496] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:28:41 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (1782F000) [pid = 2496] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:28:41 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (188F3C00) [pid = 2496] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:28:41 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0DC38800) [pid = 2496] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:28:41 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (170DBC00) [pid = 2496] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:28:41 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (19BE5800) [pid = 2496] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:28:41 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0CF25000) [pid = 2496] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:28:41 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (19848000) [pid = 2496] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:28:41 INFO - PROCESS | 2496 | 1465205321156 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:41 INFO - PROCESS | 2496 | 1465205321158 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:41 INFO - PROCESS | 2496 | ++DOCSHELL 0C956C00 == 33 [pid = 2496] [id = 303] 02:28:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0C95B400) [pid = 2496] [serial = 908] [outer = 00000000] 02:28:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0DC38800) [pid = 2496] [serial = 909] [outer = 0C95B400] 02:28:41 INFO - PROCESS | 2496 | 1465205321204 Marionette DEBUG loaded listener.js 02:28:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (181AD800) [pid = 2496] [serial = 910] [outer = 0C95B400] 02:28:41 INFO - PROCESS | 2496 | 1465205321564 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 02:28:41 INFO - PROCESS | 2496 | 1465205321635 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 02:28:41 INFO - PROCESS | 2496 | 1465205321638 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:28:41 INFO - PROCESS | 2496 | 1465205321640 Marionette TRACE conn5 <- [1,1178,null,{}] 02:28:41 INFO - PROCESS | 2496 | 1465205321643 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:41 INFO - PROCESS | 2496 | 1465205321645 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:41 INFO - PROCESS | 2496 | 1465205321725 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 02:28:41 INFO - PROCESS | 2496 | 1465205321732 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:41 INFO - PROCESS | 2496 | 1465205321734 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:41 INFO - PROCESS | 2496 | ++DOCSHELL 18777800 == 34 [pid = 2496] [id = 304] 02:28:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (18868400) [pid = 2496] [serial = 911] [outer = 00000000] 02:28:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (188C5400) [pid = 2496] [serial = 912] [outer = 18868400] 02:28:41 INFO - PROCESS | 2496 | 1465205321777 Marionette DEBUG loaded listener.js 02:28:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (188CB000) [pid = 2496] [serial = 913] [outer = 18868400] 02:28:42 INFO - PROCESS | 2496 | 1465205322208 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 02:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:28:42 INFO - PROCESS | 2496 | 1465205322275 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 02:28:42 INFO - PROCESS | 2496 | 1465205322278 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:28:42 INFO - PROCESS | 2496 | 1465205322280 Marionette TRACE conn5 <- [1,1182,null,{}] 02:28:42 INFO - PROCESS | 2496 | 1465205322283 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:42 INFO - PROCESS | 2496 | 1465205322285 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:42 INFO - PROCESS | 2496 | 1465205322364 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 02:28:42 INFO - PROCESS | 2496 | 1465205322368 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:42 INFO - PROCESS | 2496 | 1465205322370 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:42 INFO - PROCESS | 2496 | ++DOCSHELL 0C914400 == 35 [pid = 2496] [id = 305] 02:28:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0C919000) [pid = 2496] [serial = 914] [outer = 00000000] 02:28:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (19104C00) [pid = 2496] [serial = 915] [outer = 0C919000] 02:28:42 INFO - PROCESS | 2496 | 1465205322413 Marionette DEBUG loaded listener.js 02:28:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (17816C00) [pid = 2496] [serial = 916] [outer = 0C919000] 02:28:42 INFO - PROCESS | 2496 | 1465205322876 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 02:28:42 INFO - PROCESS | 2496 | 1465205322915 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 02:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 02:28:42 INFO - PROCESS | 2496 | 1465205322919 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:28:42 INFO - PROCESS | 2496 | 1465205322920 Marionette TRACE conn5 <- [1,1186,null,{}] 02:28:42 INFO - PROCESS | 2496 | 1465205322924 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:42 INFO - PROCESS | 2496 | 1465205322926 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:43 INFO - PROCESS | 2496 | 1465205323005 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 02:28:43 INFO - PROCESS | 2496 | 1465205323011 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:43 INFO - PROCESS | 2496 | 1465205323013 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:43 INFO - PROCESS | 2496 | ++DOCSHELL 19174000 == 36 [pid = 2496] [id = 306] 02:28:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (19177000) [pid = 2496] [serial = 917] [outer = 00000000] 02:28:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (191B7800) [pid = 2496] [serial = 918] [outer = 19177000] 02:28:43 INFO - PROCESS | 2496 | 1465205323056 Marionette DEBUG loaded listener.js 02:28:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (19846400) [pid = 2496] [serial = 919] [outer = 19177000] 02:28:43 INFO - PROCESS | 2496 | 1465205323908 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 02:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1019ms 02:28:43 INFO - PROCESS | 2496 | 1465205323939 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 02:28:43 INFO - PROCESS | 2496 | 1465205323944 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 02:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:28:43 INFO - PROCESS | 2496 | 1465205323948 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:28:43 INFO - PROCESS | 2496 | 1465205323952 Marionette TRACE conn5 <- [1,1190,null,{}] 02:28:43 INFO - PROCESS | 2496 | 1465205323977 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:43 INFO - PROCESS | 2496 | 1465205323981 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:44 INFO - PROCESS | 2496 | 1465205324122 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 02:28:44 INFO - PROCESS | 2496 | 1465205324251 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:44 INFO - PROCESS | 2496 | 1465205324254 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:44 INFO - PROCESS | 2496 | ++DOCSHELL 0CF20800 == 37 [pid = 2496] [id = 307] 02:28:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0CF77800) [pid = 2496] [serial = 920] [outer = 00000000] 02:28:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0D842000) [pid = 2496] [serial = 921] [outer = 0CF77800] 02:28:44 INFO - PROCESS | 2496 | 1465205324312 Marionette DEBUG loaded listener.js 02:28:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0E50F800) [pid = 2496] [serial = 922] [outer = 0CF77800] 02:28:45 INFO - PROCESS | 2496 | 1465205325011 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 02:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1078ms 02:28:45 INFO - PROCESS | 2496 | 1465205325042 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 02:28:45 INFO - PROCESS | 2496 | 1465205325047 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 02:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:28:45 INFO - PROCESS | 2496 | 1465205325053 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:28:45 INFO - PROCESS | 2496 | 1465205325056 Marionette TRACE conn5 <- [1,1194,null,{}] 02:28:45 INFO - PROCESS | 2496 | 1465205325060 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:45 INFO - PROCESS | 2496 | 1465205325063 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:45 INFO - PROCESS | 2496 | 1465205325194 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 02:28:45 INFO - PROCESS | 2496 | 1465205325323 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:45 INFO - PROCESS | 2496 | 1465205325326 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:45 INFO - PROCESS | 2496 | ++DOCSHELL 0C958400 == 38 [pid = 2496] [id = 308] 02:28:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0CBED400) [pid = 2496] [serial = 923] [outer = 00000000] 02:28:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0D719C00) [pid = 2496] [serial = 924] [outer = 0CBED400] 02:28:45 INFO - PROCESS | 2496 | 1465205325384 Marionette DEBUG loaded listener.js 02:28:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (14146400) [pid = 2496] [serial = 925] [outer = 0CBED400] 02:28:46 INFO - PROCESS | 2496 | --DOCSHELL 0C914400 == 37 [pid = 2496] [id = 305] 02:28:46 INFO - PROCESS | 2496 | --DOCSHELL 18777800 == 36 [pid = 2496] [id = 304] 02:28:46 INFO - PROCESS | 2496 | --DOCSHELL 0C956C00 == 35 [pid = 2496] [id = 303] 02:28:46 INFO - PROCESS | 2496 | --DOCSHELL 1782D800 == 34 [pid = 2496] [id = 302] 02:28:46 INFO - PROCESS | 2496 | --DOCSHELL 16680000 == 33 [pid = 2496] [id = 301] 02:28:46 INFO - PROCESS | 2496 | --DOCSHELL 14CE4000 == 32 [pid = 2496] [id = 300] 02:28:46 INFO - PROCESS | 2496 | --DOCSHELL 0DCB5000 == 31 [pid = 2496] [id = 299] 02:28:46 INFO - PROCESS | 2496 | --DOCSHELL 0CF75000 == 30 [pid = 2496] [id = 298] 02:28:46 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (18829000) [pid = 2496] [serial = 861] [outer = 00000000] [url = about:blank] 02:28:46 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (1916B000) [pid = 2496] [serial = 864] [outer = 00000000] [url = about:blank] 02:28:46 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (1886B800) [pid = 2496] [serial = 862] [outer = 00000000] [url = about:blank] 02:28:46 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (191B4800) [pid = 2496] [serial = 867] [outer = 00000000] [url = about:blank] 02:28:46 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (1916B400) [pid = 2496] [serial = 865] [outer = 00000000] [url = about:blank] 02:28:46 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (165E4800) [pid = 2496] [serial = 855] [outer = 00000000] [url = about:blank] 02:28:46 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (173D0400) [pid = 2496] [serial = 856] [outer = 00000000] [url = about:blank] 02:28:46 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (15F0B800) [pid = 2496] [serial = 846] [outer = 00000000] [url = about:blank] 02:28:46 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (170CFC00) [pid = 2496] [serial = 847] [outer = 00000000] [url = about:blank] 02:28:46 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0CB86000) [pid = 2496] [serial = 849] [outer = 00000000] [url = about:blank] 02:28:46 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0D34A000) [pid = 2496] [serial = 850] [outer = 00000000] [url = about:blank] 02:28:46 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (181B5400) [pid = 2496] [serial = 858] [outer = 00000000] [url = about:blank] 02:28:46 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (19108800) [pid = 2496] [serial = 841] [outer = 00000000] [url = about:blank] 02:28:46 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (14140800) [pid = 2496] [serial = 852] [outer = 00000000] [url = about:blank] 02:28:46 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (19BDCC00) [pid = 2496] [serial = 874] [outer = 00000000] [url = about:blank] 02:28:46 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (14377C00) [pid = 2496] [serial = 853] [outer = 00000000] [url = about:blank] 02:28:46 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (19C5FC00) [pid = 2496] [serial = 876] [outer = 00000000] [url = about:blank] 02:28:46 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0D558C00) [pid = 2496] [serial = 843] [outer = 00000000] [url = about:blank] 02:28:46 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (19C60800) [pid = 2496] [serial = 877] [outer = 00000000] [url = about:blank] 02:28:46 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (1984B800) [pid = 2496] [serial = 870] [outer = 00000000] [url = about:blank] 02:28:46 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0D8EFC00) [pid = 2496] [serial = 844] [outer = 00000000] [url = about:blank] 02:28:46 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (19B32800) [pid = 2496] [serial = 873] [outer = 00000000] [url = about:blank] 02:28:46 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (191BA800) [pid = 2496] [serial = 868] [outer = 00000000] [url = about:blank] 02:28:46 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (19968C00) [pid = 2496] [serial = 871] [outer = 00000000] [url = about:blank] 02:28:46 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (181BC800) [pid = 2496] [serial = 859] [outer = 00000000] [url = about:blank] 02:28:46 INFO - PROCESS | 2496 | 1465205326168 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 02:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1120ms 02:28:46 INFO - PROCESS | 2496 | 1465205326175 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 02:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:28:46 INFO - PROCESS | 2496 | 1465205326179 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 02:28:46 INFO - PROCESS | 2496 | 1465205326184 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:28:46 INFO - PROCESS | 2496 | 1465205326188 Marionette TRACE conn5 <- [1,1198,null,{}] 02:28:46 INFO - PROCESS | 2496 | 1465205326193 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:46 INFO - PROCESS | 2496 | 1465205326196 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:46 INFO - PROCESS | 2496 | 1465205326294 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 02:28:46 INFO - PROCESS | 2496 | 1465205326385 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:46 INFO - PROCESS | 2496 | 1465205326387 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:46 INFO - PROCESS | 2496 | ++DOCSHELL 0D560000 == 31 [pid = 2496] [id = 309] 02:28:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0D562400) [pid = 2496] [serial = 926] [outer = 00000000] 02:28:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0D843400) [pid = 2496] [serial = 927] [outer = 0D562400] 02:28:46 INFO - PROCESS | 2496 | 1465205326437 Marionette DEBUG loaded listener.js 02:28:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0D9B4000) [pid = 2496] [serial = 928] [outer = 0D562400] 02:28:46 INFO - PROCESS | 2496 | 1465205326833 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 02:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 730ms 02:28:46 INFO - PROCESS | 2496 | 1465205326915 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 02:28:46 INFO - PROCESS | 2496 | 1465205326919 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 02:28:46 INFO - PROCESS | 2496 | 1465205326925 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:28:46 INFO - PROCESS | 2496 | 1465205326927 Marionette TRACE conn5 <- [1,1202,null,{}] 02:28:46 INFO - PROCESS | 2496 | 1465205326931 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:46 INFO - PROCESS | 2496 | 1465205326934 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:47 INFO - PROCESS | 2496 | 1465205327023 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 02:28:47 INFO - PROCESS | 2496 | 1465205327029 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:47 INFO - PROCESS | 2496 | 1465205327032 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:47 INFO - PROCESS | 2496 | ++DOCSHELL 14145C00 == 32 [pid = 2496] [id = 310] 02:28:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (14377C00) [pid = 2496] [serial = 929] [outer = 00000000] 02:28:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (14CE7C00) [pid = 2496] [serial = 930] [outer = 14377C00] 02:28:47 INFO - PROCESS | 2496 | 1465205327079 Marionette DEBUG loaded listener.js 02:28:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (15A19C00) [pid = 2496] [serial = 931] [outer = 14377C00] 02:28:47 INFO - PROCESS | 2496 | 1465205327553 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 02:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 670ms 02:28:47 INFO - PROCESS | 2496 | 1465205327600 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 02:28:47 INFO - PROCESS | 2496 | 1465205327602 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 02:28:47 INFO - PROCESS | 2496 | 1465205327605 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:28:47 INFO - PROCESS | 2496 | 1465205327609 Marionette TRACE conn5 <- [1,1206,null,{}] 02:28:47 INFO - PROCESS | 2496 | 1465205327620 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:47 INFO - PROCESS | 2496 | 1465205327624 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:47 INFO - PROCESS | 2496 | 1465205327709 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 02:28:47 INFO - PROCESS | 2496 | 1465205327719 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:47 INFO - PROCESS | 2496 | 1465205327722 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:47 INFO - PROCESS | 2496 | ++DOCSHELL 17836000 == 33 [pid = 2496] [id = 311] 02:28:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (17838800) [pid = 2496] [serial = 932] [outer = 00000000] 02:28:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (180B1000) [pid = 2496] [serial = 933] [outer = 17838800] 02:28:47 INFO - PROCESS | 2496 | 1465205327778 Marionette DEBUG loaded listener.js 02:28:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (1864C400) [pid = 2496] [serial = 934] [outer = 17838800] 02:28:48 INFO - PROCESS | 2496 | 1465205328264 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 02:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 730ms 02:28:48 INFO - PROCESS | 2496 | 1465205328340 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 02:28:48 INFO - PROCESS | 2496 | 1465205328342 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 02:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:28:48 INFO - PROCESS | 2496 | 1465205328346 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:28:48 INFO - PROCESS | 2496 | 1465205328348 Marionette TRACE conn5 <- [1,1210,null,{}] 02:28:48 INFO - PROCESS | 2496 | 1465205328351 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:48 INFO - PROCESS | 2496 | 1465205328353 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:48 INFO - PROCESS | 2496 | 1465205328443 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 02:28:48 INFO - PROCESS | 2496 | 1465205328453 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:48 INFO - PROCESS | 2496 | 1465205328455 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:48 INFO - PROCESS | 2496 | ++DOCSHELL 18770800 == 34 [pid = 2496] [id = 312] 02:28:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (18771400) [pid = 2496] [serial = 935] [outer = 00000000] 02:28:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (18870800) [pid = 2496] [serial = 936] [outer = 18771400] 02:28:48 INFO - PROCESS | 2496 | 1465205328499 Marionette DEBUG loaded listener.js 02:28:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (188BE400) [pid = 2496] [serial = 937] [outer = 18771400] 02:28:48 INFO - PROCESS | 2496 | 1465205328969 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 02:28:49 INFO - PROCESS | 2496 | 1465205329023 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 02:28:49 INFO - PROCESS | 2496 | 1465205329026 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:28:49 INFO - PROCESS | 2496 | 1465205329027 Marionette TRACE conn5 <- [1,1214,null,{}] 02:28:49 INFO - PROCESS | 2496 | 1465205329031 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:49 INFO - PROCESS | 2496 | 1465205329033 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:49 INFO - PROCESS | 2496 | 1465205329177 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 02:28:49 INFO - PROCESS | 2496 | 1465205329190 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:49 INFO - PROCESS | 2496 | 1465205329192 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:49 INFO - PROCESS | 2496 | ++DOCSHELL 18870000 == 35 [pid = 2496] [id = 313] 02:28:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (188C2C00) [pid = 2496] [serial = 938] [outer = 00000000] 02:28:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (1910E000) [pid = 2496] [serial = 939] [outer = 188C2C00] 02:28:49 INFO - PROCESS | 2496 | 1465205329236 Marionette DEBUG loaded listener.js 02:28:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (1916F400) [pid = 2496] [serial = 940] [outer = 188C2C00] 02:28:49 INFO - PROCESS | 2496 | 1465205329728 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 02:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 730ms 02:28:49 INFO - PROCESS | 2496 | 1465205329762 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 02:28:49 INFO - PROCESS | 2496 | 1465205329764 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 02:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:28:49 INFO - PROCESS | 2496 | 1465205329771 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:28:49 INFO - PROCESS | 2496 | 1465205329772 Marionette TRACE conn5 <- [1,1218,null,{}] 02:28:49 INFO - PROCESS | 2496 | 1465205329776 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:49 INFO - PROCESS | 2496 | 1465205329782 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:49 INFO - PROCESS | 2496 | 1465205329916 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 02:28:49 INFO - PROCESS | 2496 | 1465205329980 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:49 INFO - PROCESS | 2496 | 1465205329982 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:50 INFO - PROCESS | 2496 | ++DOCSHELL 191B6800 == 36 [pid = 2496] [id = 314] 02:28:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (191BA800) [pid = 2496] [serial = 941] [outer = 00000000] 02:28:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (1984B400) [pid = 2496] [serial = 942] [outer = 191BA800] 02:28:50 INFO - PROCESS | 2496 | 1465205330028 Marionette DEBUG loaded listener.js 02:28:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (1984C400) [pid = 2496] [serial = 943] [outer = 191BA800] 02:28:50 INFO - PROCESS | 2496 | 1465205330437 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 02:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 731ms 02:28:50 INFO - PROCESS | 2496 | 1465205330512 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 02:28:50 INFO - PROCESS | 2496 | 1465205330514 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 02:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:28:50 INFO - PROCESS | 2496 | 1465205330521 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:28:50 INFO - PROCESS | 2496 | 1465205330523 Marionette TRACE conn5 <- [1,1222,null,{}] 02:28:50 INFO - PROCESS | 2496 | 1465205330527 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:50 INFO - PROCESS | 2496 | 1465205330528 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:50 INFO - PROCESS | 2496 | 1465205330638 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 02:28:50 INFO - PROCESS | 2496 | 1465205330644 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:50 INFO - PROCESS | 2496 | 1465205330646 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:50 INFO - PROCESS | 2496 | ++DOCSHELL 18024C00 == 37 [pid = 2496] [id = 315] 02:28:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (19B29C00) [pid = 2496] [serial = 944] [outer = 00000000] 02:28:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (19B35400) [pid = 2496] [serial = 945] [outer = 19B29C00] 02:28:50 INFO - PROCESS | 2496 | 1465205330689 Marionette DEBUG loaded listener.js 02:28:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (19B36400) [pid = 2496] [serial = 946] [outer = 19B29C00] 02:28:50 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (166EC800) [pid = 2496] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:28:50 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0DCB7C00) [pid = 2496] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:28:50 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0E65C400) [pid = 2496] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:28:50 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (14A80000) [pid = 2496] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:28:50 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0CFD4C00) [pid = 2496] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:28:50 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (17834C00) [pid = 2496] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:28:50 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0D55D400) [pid = 2496] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:28:50 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (1808FC00) [pid = 2496] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:28:50 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (19C5F400) [pid = 2496] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:28:50 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0D320000) [pid = 2496] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:28:50 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0C95B400) [pid = 2496] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:28:50 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (18868400) [pid = 2496] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:28:50 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0C919000) [pid = 2496] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:28:51 INFO - PROCESS | 2496 | 1465205331155 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 02:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 670ms 02:28:51 INFO - PROCESS | 2496 | 1465205331197 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 02:28:51 INFO - PROCESS | 2496 | 1465205331199 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 02:28:51 INFO - PROCESS | 2496 | 1465205331203 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:28:51 INFO - PROCESS | 2496 | 1465205331204 Marionette TRACE conn5 <- [1,1226,null,{}] 02:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:28:51 INFO - PROCESS | 2496 | 1465205331208 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:51 INFO - PROCESS | 2496 | 1465205331210 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:51 INFO - PROCESS | 2496 | 1465205331293 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 02:28:51 INFO - PROCESS | 2496 | 1465205331299 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:51 INFO - PROCESS | 2496 | 1465205331301 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:51 INFO - PROCESS | 2496 | ++DOCSHELL 14F7E000 == 38 [pid = 2496] [id = 316] 02:28:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (15F04C00) [pid = 2496] [serial = 947] [outer = 00000000] 02:28:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (18872400) [pid = 2496] [serial = 948] [outer = 15F04C00] 02:28:51 INFO - PROCESS | 2496 | 1465205331346 Marionette DEBUG loaded listener.js 02:28:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (19842400) [pid = 2496] [serial = 949] [outer = 15F04C00] 02:28:51 INFO - PROCESS | 2496 | 1465205331881 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 02:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 730ms 02:28:51 INFO - PROCESS | 2496 | 1465205331938 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 02:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:28:51 INFO - PROCESS | 2496 | 1465205331940 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 02:28:51 INFO - PROCESS | 2496 | 1465205331943 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:28:51 INFO - PROCESS | 2496 | 1465205331945 Marionette TRACE conn5 <- [1,1230,null,{}] 02:28:51 INFO - PROCESS | 2496 | 1465205331948 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:51 INFO - PROCESS | 2496 | 1465205331950 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:52 INFO - PROCESS | 2496 | 1465205332063 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 02:28:52 INFO - PROCESS | 2496 | 1465205332148 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:52 INFO - PROCESS | 2496 | 1465205332150 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:52 INFO - PROCESS | 2496 | ++DOCSHELL 1667C000 == 39 [pid = 2496] [id = 317] 02:28:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (1782F800) [pid = 2496] [serial = 950] [outer = 00000000] 02:28:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (19C60000) [pid = 2496] [serial = 951] [outer = 1782F800] 02:28:52 INFO - PROCESS | 2496 | 1465205332200 Marionette DEBUG loaded listener.js 02:28:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (19C60800) [pid = 2496] [serial = 952] [outer = 1782F800] 02:28:52 INFO - PROCESS | 2496 | 1465205332565 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 02:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 671ms 02:28:52 INFO - PROCESS | 2496 | 1465205332616 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 02:28:52 INFO - PROCESS | 2496 | 1465205332617 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 02:28:52 INFO - PROCESS | 2496 | 1465205332620 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:28:52 INFO - PROCESS | 2496 | 1465205332622 Marionette TRACE conn5 <- [1,1234,null,{}] 02:28:52 INFO - PROCESS | 2496 | 1465205332626 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:52 INFO - PROCESS | 2496 | 1465205332627 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:52 INFO - PROCESS | 2496 | 1465205332743 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 02:28:52 INFO - PROCESS | 2496 | 1465205332750 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:52 INFO - PROCESS | 2496 | 1465205332752 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:52 INFO - PROCESS | 2496 | ++DOCSHELL 166EB400 == 40 [pid = 2496] [id = 318] 02:28:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (17835400) [pid = 2496] [serial = 953] [outer = 00000000] 02:28:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (1AA56C00) [pid = 2496] [serial = 954] [outer = 17835400] 02:28:52 INFO - PROCESS | 2496 | 1465205332797 Marionette DEBUG loaded listener.js 02:28:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (1AAD8400) [pid = 2496] [serial = 955] [outer = 17835400] 02:28:53 INFO - PROCESS | 2496 | 1465205333455 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 02:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 870ms 02:28:53 INFO - PROCESS | 2496 | 1465205333496 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 02:28:53 INFO - PROCESS | 2496 | 1465205333501 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 02:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:28:53 INFO - PROCESS | 2496 | 1465205333507 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:28:53 INFO - PROCESS | 2496 | 1465205333511 Marionette TRACE conn5 <- [1,1238,null,{}] 02:28:53 INFO - PROCESS | 2496 | 1465205333517 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:53 INFO - PROCESS | 2496 | 1465205333521 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:53 INFO - PROCESS | 2496 | 1465205333644 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 02:28:53 INFO - PROCESS | 2496 | 1465205333769 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:53 INFO - PROCESS | 2496 | 1465205333772 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:53 INFO - PROCESS | 2496 | ++DOCSHELL 0D559800 == 41 [pid = 2496] [id = 319] 02:28:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0D840800) [pid = 2496] [serial = 956] [outer = 00000000] 02:28:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (14376800) [pid = 2496] [serial = 957] [outer = 0D840800] 02:28:53 INFO - PROCESS | 2496 | 1465205333833 Marionette DEBUG loaded listener.js 02:28:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (14AD3C00) [pid = 2496] [serial = 958] [outer = 0D840800] 02:28:54 INFO - PROCESS | 2496 | 1465205334406 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 02:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 930ms 02:28:54 INFO - PROCESS | 2496 | 1465205334441 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 02:28:54 INFO - PROCESS | 2496 | 1465205334446 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 02:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:28:54 INFO - PROCESS | 2496 | 1465205334452 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:28:54 INFO - PROCESS | 2496 | 1465205334455 Marionette TRACE conn5 <- [1,1242,null,{}] 02:28:54 INFO - PROCESS | 2496 | 1465205334459 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:54 INFO - PROCESS | 2496 | 1465205334462 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:54 INFO - PROCESS | 2496 | 1465205334575 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 02:28:54 INFO - PROCESS | 2496 | 1465205334681 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:54 INFO - PROCESS | 2496 | 1465205334683 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:54 INFO - PROCESS | 2496 | ++DOCSHELL 18023C00 == 42 [pid = 2496] [id = 320] 02:28:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (180A8000) [pid = 2496] [serial = 959] [outer = 00000000] 02:28:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (18777400) [pid = 2496] [serial = 960] [outer = 180A8000] 02:28:54 INFO - PROCESS | 2496 | 1465205334740 Marionette DEBUG loaded listener.js 02:28:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (19105000) [pid = 2496] [serial = 961] [outer = 180A8000] 02:28:55 INFO - PROCESS | 2496 | 1465205335379 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 02:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 970ms 02:28:55 INFO - PROCESS | 2496 | 1465205335425 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 02:28:55 INFO - PROCESS | 2496 | 1465205335428 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 02:28:55 INFO - PROCESS | 2496 | 1465205335432 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:28:55 INFO - PROCESS | 2496 | 1465205335435 Marionette TRACE conn5 <- [1,1246,null,{}] 02:28:55 INFO - PROCESS | 2496 | 1465205335447 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:55 INFO - PROCESS | 2496 | 1465205335452 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:55 INFO - PROCESS | 2496 | 1465205335563 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 02:28:55 INFO - PROCESS | 2496 | 1465205335697 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:55 INFO - PROCESS | 2496 | 1465205335700 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:55 INFO - PROCESS | 2496 | ++DOCSHELL 1AB08000 == 43 [pid = 2496] [id = 321] 02:28:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (1AB10400) [pid = 2496] [serial = 962] [outer = 00000000] 02:28:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (1B2C7C00) [pid = 2496] [serial = 963] [outer = 1AB10400] 02:28:55 INFO - PROCESS | 2496 | 1465205335758 Marionette DEBUG loaded listener.js 02:28:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (1B444C00) [pid = 2496] [serial = 964] [outer = 1AB10400] 02:28:56 INFO - PROCESS | 2496 | 1465205336396 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 02:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1022ms 02:28:56 INFO - PROCESS | 2496 | 1465205336458 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 02:28:56 INFO - PROCESS | 2496 | 1465205336460 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 02:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:28:56 INFO - PROCESS | 2496 | 1465205336478 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:28:56 INFO - PROCESS | 2496 | 1465205336480 Marionette TRACE conn5 <- [1,1250,null,{}] 02:28:56 INFO - PROCESS | 2496 | 1465205336486 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:56 INFO - PROCESS | 2496 | 1465205336488 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:56 INFO - PROCESS | 2496 | 1465205336609 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 02:28:56 INFO - PROCESS | 2496 | 1465205336858 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:56 INFO - PROCESS | 2496 | 1465205336861 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:56 INFO - PROCESS | 2496 | ++DOCSHELL 0C913800 == 44 [pid = 2496] [id = 322] 02:28:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (0C91AC00) [pid = 2496] [serial = 965] [outer = 00000000] 02:28:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (0CBE7400) [pid = 2496] [serial = 966] [outer = 0C91AC00] 02:28:56 INFO - PROCESS | 2496 | 1465205336929 Marionette DEBUG loaded listener.js 02:28:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 96 (0D0EBC00) [pid = 2496] [serial = 967] [outer = 0C91AC00] 02:28:57 INFO - PROCESS | 2496 | 1465205337495 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 02:28:58 INFO - PROCESS | 2496 | --DOCSHELL 1667C000 == 43 [pid = 2496] [id = 317] 02:28:58 INFO - PROCESS | 2496 | --DOCSHELL 14F7E000 == 42 [pid = 2496] [id = 316] 02:28:58 INFO - PROCESS | 2496 | --DOCSHELL 18024C00 == 41 [pid = 2496] [id = 315] 02:28:58 INFO - PROCESS | 2496 | --DOCSHELL 191B6800 == 40 [pid = 2496] [id = 314] 02:28:58 INFO - PROCESS | 2496 | --DOCSHELL 18870000 == 39 [pid = 2496] [id = 313] 02:28:58 INFO - PROCESS | 2496 | --DOCSHELL 18770800 == 38 [pid = 2496] [id = 312] 02:28:58 INFO - PROCESS | 2496 | --DOCSHELL 17836000 == 37 [pid = 2496] [id = 311] 02:28:58 INFO - PROCESS | 2496 | --DOCSHELL 14145C00 == 36 [pid = 2496] [id = 310] 02:28:58 INFO - PROCESS | 2496 | --DOCSHELL 0D560000 == 35 [pid = 2496] [id = 309] 02:28:58 INFO - PROCESS | 2496 | --DOCSHELL 0C958400 == 34 [pid = 2496] [id = 308] 02:28:58 INFO - PROCESS | 2496 | --DOCSHELL 0CF20800 == 33 [pid = 2496] [id = 307] 02:28:58 INFO - PROCESS | 2496 | --DOCSHELL 0E502400 == 32 [pid = 2496] [id = 297] 02:28:58 INFO - PROCESS | 2496 | --DOCSHELL 19174000 == 31 [pid = 2496] [id = 306] 02:28:58 INFO - PROCESS | 2496 | --DOCSHELL 1AB08000 == 30 [pid = 2496] [id = 321] 02:28:58 INFO - PROCESS | 2496 | --DOCSHELL 18023C00 == 29 [pid = 2496] [id = 320] 02:28:58 INFO - PROCESS | 2496 | --DOCSHELL 166EB400 == 28 [pid = 2496] [id = 318] 02:28:58 INFO - PROCESS | 2496 | --DOCSHELL 0D559800 == 27 [pid = 2496] [id = 319] 02:28:58 INFO - PROCESS | 2496 | --DOMWINDOW == 95 (17679800) [pid = 2496] [serial = 903] [outer = 00000000] [url = about:blank] 02:28:58 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (0E65C800) [pid = 2496] [serial = 897] [outer = 00000000] [url = about:blank] 02:28:58 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (1413B800) [pid = 2496] [serial = 898] [outer = 00000000] [url = about:blank] 02:28:58 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (14AD0C00) [pid = 2496] [serial = 892] [outer = 00000000] [url = about:blank] 02:28:58 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (143C1C00) [pid = 2496] [serial = 891] [outer = 00000000] [url = about:blank] 02:28:58 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (14CEE800) [pid = 2496] [serial = 900] [outer = 00000000] [url = about:blank] 02:28:58 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0D323800) [pid = 2496] [serial = 894] [outer = 00000000] [url = about:blank] 02:28:58 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0D34FC00) [pid = 2496] [serial = 895] [outer = 00000000] [url = about:blank] 02:28:58 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (18087C00) [pid = 2496] [serial = 906] [outer = 00000000] [url = about:blank] 02:28:58 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (14657C00) [pid = 2496] [serial = 880] [outer = 00000000] [url = about:blank] 02:28:58 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (1413D400) [pid = 2496] [serial = 879] [outer = 00000000] [url = about:blank] 02:28:58 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (188C1000) [pid = 2496] [serial = 883] [outer = 00000000] [url = about:blank] 02:28:58 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (18775400) [pid = 2496] [serial = 882] [outer = 00000000] [url = about:blank] 02:28:58 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (1AAD9800) [pid = 2496] [serial = 886] [outer = 00000000] [url = about:blank] 02:28:58 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (1AA60000) [pid = 2496] [serial = 885] [outer = 00000000] [url = about:blank] 02:28:58 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (1AB08C00) [pid = 2496] [serial = 889] [outer = 00000000] [url = about:blank] 02:28:58 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (1AAE1800) [pid = 2496] [serial = 888] [outer = 00000000] [url = about:blank] 02:28:58 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (17817C00) [pid = 2496] [serial = 904] [outer = 00000000] [url = about:blank] 02:28:58 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0DC38800) [pid = 2496] [serial = 909] [outer = 00000000] [url = about:blank] 02:28:58 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (17816C00) [pid = 2496] [serial = 916] [outer = 00000000] [url = about:blank] 02:28:58 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (18094C00) [pid = 2496] [serial = 907] [outer = 00000000] [url = about:blank] 02:28:58 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (188C5400) [pid = 2496] [serial = 912] [outer = 00000000] [url = about:blank] 02:28:58 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (181AD800) [pid = 2496] [serial = 910] [outer = 00000000] [url = about:blank] 02:28:58 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (14F26800) [pid = 2496] [serial = 901] [outer = 00000000] [url = about:blank] 02:28:58 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (188CB000) [pid = 2496] [serial = 913] [outer = 00000000] [url = about:blank] 02:28:58 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (19104C00) [pid = 2496] [serial = 915] [outer = 00000000] [url = about:blank] 02:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1796ms 02:28:58 INFO - PROCESS | 2496 | 1465205338307 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 02:28:58 INFO - PROCESS | 2496 | 1465205338312 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 02:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:28:58 INFO - PROCESS | 2496 | 1465205338320 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:28:58 INFO - PROCESS | 2496 | 1465205338323 Marionette TRACE conn5 <- [1,1254,null,{}] 02:28:58 INFO - PROCESS | 2496 | 1465205338328 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:58 INFO - PROCESS | 2496 | 1465205338332 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:58 INFO - PROCESS | 2496 | 1465205338421 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 02:28:58 INFO - PROCESS | 2496 | 1465205338427 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:58 INFO - PROCESS | 2496 | 1465205338432 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:58 INFO - PROCESS | 2496 | ++DOCSHELL 0CA1D800 == 28 [pid = 2496] [id = 323] 02:28:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0CA1F400) [pid = 2496] [serial = 968] [outer = 00000000] 02:28:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0CB3A000) [pid = 2496] [serial = 969] [outer = 0CA1F400] 02:28:58 INFO - PROCESS | 2496 | 1465205338482 Marionette DEBUG loaded listener.js 02:28:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0D05D400) [pid = 2496] [serial = 970] [outer = 0CA1F400] 02:28:58 INFO - PROCESS | 2496 | 1465205338977 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 02:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 690ms 02:28:59 INFO - PROCESS | 2496 | 1465205339009 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 02:28:59 INFO - PROCESS | 2496 | 1465205339012 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 02:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:28:59 INFO - PROCESS | 2496 | 1465205339019 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:28:59 INFO - PROCESS | 2496 | 1465205339023 Marionette TRACE conn5 <- [1,1258,null,{}] 02:28:59 INFO - PROCESS | 2496 | 1465205339027 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:59 INFO - PROCESS | 2496 | 1465205339029 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:59 INFO - PROCESS | 2496 | 1465205339121 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 02:28:59 INFO - PROCESS | 2496 | 1465205339130 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:59 INFO - PROCESS | 2496 | 1465205339132 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:59 INFO - PROCESS | 2496 | ++DOCSHELL 0D9AC400 == 29 [pid = 2496] [id = 324] 02:28:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0D9B7C00) [pid = 2496] [serial = 971] [outer = 00000000] 02:28:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0DCAAC00) [pid = 2496] [serial = 972] [outer = 0D9B7C00] 02:28:59 INFO - PROCESS | 2496 | 1465205339182 Marionette DEBUG loaded listener.js 02:28:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0E696000) [pid = 2496] [serial = 973] [outer = 0D9B7C00] 02:28:59 INFO - PROCESS | 2496 | 1465205339671 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 02:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 690ms 02:28:59 INFO - PROCESS | 2496 | 1465205339709 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 02:28:59 INFO - PROCESS | 2496 | 1465205339711 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 02:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:28:59 INFO - PROCESS | 2496 | 1465205339714 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:28:59 INFO - PROCESS | 2496 | 1465205339716 Marionette TRACE conn5 <- [1,1262,null,{}] 02:28:59 INFO - PROCESS | 2496 | 1465205339727 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:59 INFO - PROCESS | 2496 | 1465205339731 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:59 INFO - PROCESS | 2496 | 1465205339849 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 02:28:59 INFO - PROCESS | 2496 | 1465205339943 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:59 INFO - PROCESS | 2496 | 1465205339947 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:28:59 INFO - PROCESS | 2496 | ++DOCSHELL 14CE1C00 == 30 [pid = 2496] [id = 325] 02:28:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (14CE2800) [pid = 2496] [serial = 974] [outer = 00000000] 02:28:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (14CED800) [pid = 2496] [serial = 975] [outer = 14CE2800] 02:29:00 INFO - PROCESS | 2496 | 1465205339996 Marionette DEBUG loaded listener.js 02:29:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (14F20C00) [pid = 2496] [serial = 976] [outer = 14CE2800] 02:29:00 INFO - PROCESS | 2496 | 1465205340380 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 02:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 731ms 02:29:00 INFO - PROCESS | 2496 | 1465205340457 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 02:29:00 INFO - PROCESS | 2496 | 1465205340459 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 02:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:29:00 INFO - PROCESS | 2496 | 1465205340462 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:29:00 INFO - PROCESS | 2496 | 1465205340464 Marionette TRACE conn5 <- [1,1266,null,{}] 02:29:00 INFO - PROCESS | 2496 | 1465205340468 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:00 INFO - PROCESS | 2496 | 1465205340469 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:00 INFO - PROCESS | 2496 | 1465205340594 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 02:29:00 INFO - PROCESS | 2496 | 1465205340601 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:00 INFO - PROCESS | 2496 | 1465205340603 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:00 INFO - PROCESS | 2496 | ++DOCSHELL 15F0E400 == 31 [pid = 2496] [id = 326] 02:29:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (15F0F000) [pid = 2496] [serial = 977] [outer = 00000000] 02:29:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (17679400) [pid = 2496] [serial = 978] [outer = 15F0F000] 02:29:00 INFO - PROCESS | 2496 | 1465205340694 Marionette DEBUG loaded listener.js 02:29:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (1781C400) [pid = 2496] [serial = 979] [outer = 15F0F000] 02:29:01 INFO - PROCESS | 2496 | 1465205341130 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 02:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 731ms 02:29:01 INFO - PROCESS | 2496 | 1465205341211 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 02:29:01 INFO - PROCESS | 2496 | 1465205341213 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 02:29:01 INFO - PROCESS | 2496 | 1465205341216 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:29:01 INFO - PROCESS | 2496 | 1465205341218 Marionette TRACE conn5 <- [1,1270,null,{}] 02:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:29:01 INFO - PROCESS | 2496 | 1465205341221 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:01 INFO - PROCESS | 2496 | 1465205341223 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:01 INFO - PROCESS | 2496 | 1465205341332 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 02:29:01 INFO - PROCESS | 2496 | 1465205341392 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:01 INFO - PROCESS | 2496 | 1465205341394 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:01 INFO - PROCESS | 2496 | ++DOCSHELL 17832000 == 32 [pid = 2496] [id = 327] 02:29:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (17836000) [pid = 2496] [serial = 980] [outer = 00000000] 02:29:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (18024800) [pid = 2496] [serial = 981] [outer = 17836000] 02:29:01 INFO - PROCESS | 2496 | 1465205341440 Marionette DEBUG loaded listener.js 02:29:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (181AD400) [pid = 2496] [serial = 982] [outer = 17836000] 02:29:01 INFO - PROCESS | 2496 | 1465205341879 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 02:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 670ms 02:29:01 INFO - PROCESS | 2496 | 1465205341893 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 02:29:01 INFO - PROCESS | 2496 | 1465205341895 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 02:29:01 INFO - PROCESS | 2496 | 1465205341899 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:29:01 INFO - PROCESS | 2496 | 1465205341900 Marionette TRACE conn5 <- [1,1274,null,{}] 02:29:01 INFO - PROCESS | 2496 | 1465205341904 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:01 INFO - PROCESS | 2496 | 1465205341909 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:02 INFO - PROCESS | 2496 | 1465205342060 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 02:29:02 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (15F04C00) [pid = 2496] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:29:02 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0CBED400) [pid = 2496] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:29:02 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (17838800) [pid = 2496] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:29:02 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0CF77800) [pid = 2496] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:29:02 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (191BA800) [pid = 2496] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:29:02 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (19177000) [pid = 2496] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:29:02 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0D562400) [pid = 2496] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:29:02 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (19B29C00) [pid = 2496] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:29:02 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (14377C00) [pid = 2496] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:29:02 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (188C2C00) [pid = 2496] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:29:02 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (18771400) [pid = 2496] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:29:02 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (17835400) [pid = 2496] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:29:02 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (1782F800) [pid = 2496] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:29:02 INFO - PROCESS | 2496 | 1465205342449 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:02 INFO - PROCESS | 2496 | 1465205342452 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:02 INFO - PROCESS | 2496 | ++DOCSHELL 0C911C00 == 33 [pid = 2496] [id = 328] 02:29:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0C91B000) [pid = 2496] [serial = 983] [outer = 00000000] 02:29:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0C94FC00) [pid = 2496] [serial = 984] [outer = 0C91B000] 02:29:02 INFO - PROCESS | 2496 | 1465205342515 Marionette DEBUG loaded listener.js 02:29:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0CA1D000) [pid = 2496] [serial = 985] [outer = 0C91B000] 02:29:03 INFO - PROCESS | 2496 | 1465205343304 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 02:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1486ms 02:29:03 INFO - PROCESS | 2496 | 1465205343391 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 02:29:03 INFO - PROCESS | 2496 | 1465205343394 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 02:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:29:03 INFO - PROCESS | 2496 | 1465205343399 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:29:03 INFO - PROCESS | 2496 | 1465205343402 Marionette TRACE conn5 <- [1,1278,null,{}] 02:29:03 INFO - PROCESS | 2496 | 1465205343407 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:03 INFO - PROCESS | 2496 | 1465205343410 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:03 INFO - PROCESS | 2496 | 1465205343556 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 02:29:03 INFO - PROCESS | 2496 | 1465205343682 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:03 INFO - PROCESS | 2496 | 1465205343685 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:03 INFO - PROCESS | 2496 | ++DOCSHELL 141F9000 == 34 [pid = 2496] [id = 329] 02:29:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (1437E000) [pid = 2496] [serial = 986] [outer = 00000000] 02:29:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (14453C00) [pid = 2496] [serial = 987] [outer = 1437E000] 02:29:03 INFO - PROCESS | 2496 | 1465205343743 Marionette DEBUG loaded listener.js 02:29:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (14CE1400) [pid = 2496] [serial = 988] [outer = 1437E000] 02:29:04 INFO - PROCESS | 2496 | 1465205344565 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 02:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1230ms 02:29:04 INFO - PROCESS | 2496 | 1465205344629 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 02:29:04 INFO - PROCESS | 2496 | 1465205344633 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 02:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:29:04 INFO - PROCESS | 2496 | 1465205344646 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:29:04 INFO - PROCESS | 2496 | 1465205344650 Marionette TRACE conn5 <- [1,1282,null,{}] 02:29:04 INFO - PROCESS | 2496 | 1465205344655 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:04 INFO - PROCESS | 2496 | 1465205344659 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:04 INFO - PROCESS | 2496 | 1465205344774 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 02:29:04 INFO - PROCESS | 2496 | 1465205344856 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:04 INFO - PROCESS | 2496 | 1465205344860 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:04 INFO - PROCESS | 2496 | ++DOCSHELL 0D065C00 == 35 [pid = 2496] [id = 330] 02:29:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0D322000) [pid = 2496] [serial = 989] [outer = 00000000] 02:29:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0D562C00) [pid = 2496] [serial = 990] [outer = 0D322000] 02:29:04 INFO - PROCESS | 2496 | 1465205344947 Marionette DEBUG loaded listener.js 02:29:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0DB5FC00) [pid = 2496] [serial = 991] [outer = 0D322000] 02:29:05 INFO - PROCESS | 2496 | --DOCSHELL 17832000 == 34 [pid = 2496] [id = 327] 02:29:05 INFO - PROCESS | 2496 | --DOCSHELL 15F0E400 == 33 [pid = 2496] [id = 326] 02:29:05 INFO - PROCESS | 2496 | --DOCSHELL 14CE1C00 == 32 [pid = 2496] [id = 325] 02:29:05 INFO - PROCESS | 2496 | --DOCSHELL 0D9AC400 == 31 [pid = 2496] [id = 324] 02:29:05 INFO - PROCESS | 2496 | --DOCSHELL 0CA1D800 == 30 [pid = 2496] [id = 323] 02:29:05 INFO - PROCESS | 2496 | --DOCSHELL 0C913800 == 29 [pid = 2496] [id = 322] 02:29:05 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (19C60000) [pid = 2496] [serial = 951] [outer = 00000000] [url = about:blank] 02:29:05 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (19C60800) [pid = 2496] [serial = 952] [outer = 00000000] [url = about:blank] 02:29:05 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (18872400) [pid = 2496] [serial = 948] [outer = 00000000] [url = about:blank] 02:29:05 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0D719C00) [pid = 2496] [serial = 924] [outer = 00000000] [url = about:blank] 02:29:05 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (1864C400) [pid = 2496] [serial = 934] [outer = 00000000] [url = about:blank] 02:29:05 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0D842000) [pid = 2496] [serial = 921] [outer = 00000000] [url = about:blank] 02:29:05 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0E50F800) [pid = 2496] [serial = 922] [outer = 00000000] [url = about:blank] 02:29:05 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (1984B400) [pid = 2496] [serial = 942] [outer = 00000000] [url = about:blank] 02:29:05 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (180B1000) [pid = 2496] [serial = 933] [outer = 00000000] [url = about:blank] 02:29:05 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (191B7800) [pid = 2496] [serial = 918] [outer = 00000000] [url = about:blank] 02:29:05 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0D9B4000) [pid = 2496] [serial = 928] [outer = 00000000] [url = about:blank] 02:29:05 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (19842400) [pid = 2496] [serial = 949] [outer = 00000000] [url = about:blank] 02:29:05 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (19846400) [pid = 2496] [serial = 919] [outer = 00000000] [url = about:blank] 02:29:05 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (19B36400) [pid = 2496] [serial = 946] [outer = 00000000] [url = about:blank] 02:29:05 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (1984C400) [pid = 2496] [serial = 943] [outer = 00000000] [url = about:blank] 02:29:05 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (14146400) [pid = 2496] [serial = 925] [outer = 00000000] [url = about:blank] 02:29:05 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (15A19C00) [pid = 2496] [serial = 931] [outer = 00000000] [url = about:blank] 02:29:05 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (1916F400) [pid = 2496] [serial = 940] [outer = 00000000] [url = about:blank] 02:29:05 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (18870800) [pid = 2496] [serial = 936] [outer = 00000000] [url = about:blank] 02:29:05 INFO - PROCESS | 2496 | --DOMWINDOW == 61 (0D843400) [pid = 2496] [serial = 927] [outer = 00000000] [url = about:blank] 02:29:05 INFO - PROCESS | 2496 | --DOMWINDOW == 60 (1910E000) [pid = 2496] [serial = 939] [outer = 00000000] [url = about:blank] 02:29:05 INFO - PROCESS | 2496 | --DOMWINDOW == 59 (19B35400) [pid = 2496] [serial = 945] [outer = 00000000] [url = about:blank] 02:29:05 INFO - PROCESS | 2496 | --DOMWINDOW == 58 (188BE400) [pid = 2496] [serial = 937] [outer = 00000000] [url = about:blank] 02:29:05 INFO - PROCESS | 2496 | --DOMWINDOW == 57 (14CE7C00) [pid = 2496] [serial = 930] [outer = 00000000] [url = about:blank] 02:29:05 INFO - PROCESS | 2496 | --DOMWINDOW == 56 (1AAD8400) [pid = 2496] [serial = 955] [outer = 00000000] [url = about:blank] 02:29:05 INFO - PROCESS | 2496 | --DOMWINDOW == 55 (1AA56C00) [pid = 2496] [serial = 954] [outer = 00000000] [url = about:blank] 02:29:05 INFO - PROCESS | 2496 | 1465205345413 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 02:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 830ms 02:29:05 INFO - PROCESS | 2496 | 1465205345469 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 02:29:05 INFO - PROCESS | 2496 | 1465205345474 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 02:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:29:05 INFO - PROCESS | 2496 | 1465205345480 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:29:05 INFO - PROCESS | 2496 | 1465205345483 Marionette TRACE conn5 <- [1,1286,null,{}] 02:29:05 INFO - PROCESS | 2496 | 1465205345486 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:05 INFO - PROCESS | 2496 | 1465205345489 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:05 INFO - PROCESS | 2496 | 1465205345576 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 02:29:05 INFO - PROCESS | 2496 | 1465205345585 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:05 INFO - PROCESS | 2496 | 1465205345587 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:05 INFO - PROCESS | 2496 | ++DOCSHELL 14655C00 == 30 [pid = 2496] [id = 331] 02:29:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 56 (14A33C00) [pid = 2496] [serial = 992] [outer = 00000000] 02:29:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 57 (14CE1C00) [pid = 2496] [serial = 993] [outer = 14A33C00] 02:29:05 INFO - PROCESS | 2496 | 1465205345634 Marionette DEBUG loaded listener.js 02:29:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 58 (14D9B000) [pid = 2496] [serial = 994] [outer = 14A33C00] 02:29:06 INFO - PROCESS | 2496 | 1465205346106 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 02:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 670ms 02:29:06 INFO - PROCESS | 2496 | 1465205346154 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 02:29:06 INFO - PROCESS | 2496 | 1465205346156 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 02:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:29:06 INFO - PROCESS | 2496 | 1465205346160 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:29:06 INFO - PROCESS | 2496 | 1465205346163 Marionette TRACE conn5 <- [1,1290,null,{}] 02:29:06 INFO - PROCESS | 2496 | 1465205346174 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:06 INFO - PROCESS | 2496 | 1465205346178 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:06 INFO - PROCESS | 2496 | 1465205346297 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 02:29:06 INFO - PROCESS | 2496 | 1465205346312 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:06 INFO - PROCESS | 2496 | 1465205346316 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:06 INFO - PROCESS | 2496 | ++DOCSHELL 17819C00 == 31 [pid = 2496] [id = 332] 02:29:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 59 (1781BC00) [pid = 2496] [serial = 995] [outer = 00000000] 02:29:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 60 (1782C800) [pid = 2496] [serial = 996] [outer = 1781BC00] 02:29:06 INFO - PROCESS | 2496 | 1465205346363 Marionette DEBUG loaded listener.js 02:29:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 61 (17834400) [pid = 2496] [serial = 997] [outer = 1781BC00] 02:29:06 INFO - PROCESS | 2496 | 1465205346833 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 02:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 730ms 02:29:06 INFO - PROCESS | 2496 | 1465205346894 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 02:29:06 INFO - PROCESS | 2496 | 1465205346896 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 02:29:06 INFO - PROCESS | 2496 | 1465205346899 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:29:06 INFO - PROCESS | 2496 | 1465205346901 Marionette TRACE conn5 <- [1,1294,null,{}] 02:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:29:06 INFO - PROCESS | 2496 | 1465205346905 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:06 INFO - PROCESS | 2496 | 1465205346907 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:07 INFO - PROCESS | 2496 | 1465205347003 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 02:29:07 INFO - PROCESS | 2496 | 1465205347094 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:07 INFO - PROCESS | 2496 | 1465205347096 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:07 INFO - PROCESS | 2496 | ++DOCSHELL 181B9400 == 32 [pid = 2496] [id = 333] 02:29:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (181B9800) [pid = 2496] [serial = 998] [outer = 00000000] 02:29:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (18778400) [pid = 2496] [serial = 999] [outer = 181B9800] 02:29:07 INFO - PROCESS | 2496 | 1465205347141 Marionette DEBUG loaded listener.js 02:29:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (18831800) [pid = 2496] [serial = 1000] [outer = 181B9800] 02:29:07 INFO - PROCESS | 2496 | 1465205347528 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 02:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 670ms 02:29:07 INFO - PROCESS | 2496 | 1465205347574 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 02:29:07 INFO - PROCESS | 2496 | 1465205347576 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 02:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:29:07 INFO - PROCESS | 2496 | 1465205347579 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:29:07 INFO - PROCESS | 2496 | 1465205347581 Marionette TRACE conn5 <- [1,1298,null,{}] 02:29:07 INFO - PROCESS | 2496 | 1465205347584 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:07 INFO - PROCESS | 2496 | 1465205347587 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:07 INFO - PROCESS | 2496 | 1465205347737 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 02:29:07 INFO - PROCESS | 2496 | 1465205347750 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:07 INFO - PROCESS | 2496 | 1465205347752 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:07 INFO - PROCESS | 2496 | ++DOCSHELL 0C94E000 == 33 [pid = 2496] [id = 334] 02:29:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0CFD5C00) [pid = 2496] [serial = 1001] [outer = 00000000] 02:29:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (18875000) [pid = 2496] [serial = 1002] [outer = 0CFD5C00] 02:29:07 INFO - PROCESS | 2496 | 1465205347795 Marionette DEBUG loaded listener.js 02:29:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (188BE800) [pid = 2496] [serial = 1003] [outer = 0CFD5C00] 02:29:08 INFO - PROCESS | 2496 | 1465205348243 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 02:29:08 INFO - PROCESS | 2496 | 1465205348317 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 02:29:08 INFO - PROCESS | 2496 | 1465205348320 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:29:08 INFO - PROCESS | 2496 | 1465205348322 Marionette TRACE conn5 <- [1,1302,null,{}] 02:29:08 INFO - PROCESS | 2496 | 1465205348325 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:08 INFO - PROCESS | 2496 | 1465205348331 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:08 INFO - PROCESS | 2496 | 1465205348484 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 02:29:08 INFO - PROCESS | 2496 | 1465205348539 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:08 INFO - PROCESS | 2496 | 1465205348541 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:08 INFO - PROCESS | 2496 | ++DOCSHELL 18AC4C00 == 34 [pid = 2496] [id = 335] 02:29:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (1910C400) [pid = 2496] [serial = 1004] [outer = 00000000] 02:29:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (1916B000) [pid = 2496] [serial = 1005] [outer = 1910C400] 02:29:08 INFO - PROCESS | 2496 | 1465205348586 Marionette DEBUG loaded listener.js 02:29:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (19171000) [pid = 2496] [serial = 1006] [outer = 1910C400] 02:29:09 INFO - PROCESS | 2496 | 1465205349015 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 02:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 730ms 02:29:09 INFO - PROCESS | 2496 | 1465205349055 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 02:29:09 INFO - PROCESS | 2496 | 1465205349057 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 02:29:09 INFO - PROCESS | 2496 | 1465205349065 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:29:09 INFO - PROCESS | 2496 | 1465205349067 Marionette TRACE conn5 <- [1,1306,null,{}] 02:29:09 INFO - PROCESS | 2496 | 1465205349071 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:09 INFO - PROCESS | 2496 | 1465205349072 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:09 INFO - PROCESS | 2496 | 1465205349199 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 02:29:09 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (15F0F000) [pid = 2496] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:29:09 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (14CE2800) [pid = 2496] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:29:09 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (1AB10400) [pid = 2496] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:29:09 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0D840800) [pid = 2496] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:29:09 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0C91AC00) [pid = 2496] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:29:09 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (180A8000) [pid = 2496] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:29:09 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (0CA1F400) [pid = 2496] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:29:09 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (0D9B7C00) [pid = 2496] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:29:09 INFO - PROCESS | 2496 | 1465205349258 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:09 INFO - PROCESS | 2496 | 1465205349260 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:09 INFO - PROCESS | 2496 | ++DOCSHELL 0CA1F400 == 35 [pid = 2496] [id = 336] 02:29:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (0CF6B800) [pid = 2496] [serial = 1007] [outer = 00000000] 02:29:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (1445F400) [pid = 2496] [serial = 1008] [outer = 0CF6B800] 02:29:09 INFO - PROCESS | 2496 | 1465205349306 Marionette DEBUG loaded listener.js 02:29:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (170D9000) [pid = 2496] [serial = 1009] [outer = 0CF6B800] 02:29:09 INFO - PROCESS | 2496 | 1465205349658 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 02:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 630ms 02:29:09 INFO - PROCESS | 2496 | 1465205349709 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 02:29:09 INFO - PROCESS | 2496 | 1465205349711 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 02:29:09 INFO - PROCESS | 2496 | 1465205349715 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:29:09 INFO - PROCESS | 2496 | 1465205349716 Marionette TRACE conn5 <- [1,1310,null,{}] 02:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:29:09 INFO - PROCESS | 2496 | 1465205349720 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:09 INFO - PROCESS | 2496 | 1465205349722 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:09 INFO - PROCESS | 2496 | 1465205349800 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 02:29:09 INFO - PROCESS | 2496 | 1465205349885 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:09 INFO - PROCESS | 2496 | 1465205349887 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:09 INFO - PROCESS | 2496 | ++DOCSHELL 16674800 == 36 [pid = 2496] [id = 337] 02:29:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (17832800) [pid = 2496] [serial = 1010] [outer = 00000000] 02:29:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (1983F800) [pid = 2496] [serial = 1011] [outer = 17832800] 02:29:09 INFO - PROCESS | 2496 | 1465205349931 Marionette DEBUG loaded listener.js 02:29:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (19848400) [pid = 2496] [serial = 1012] [outer = 17832800] 02:29:10 INFO - PROCESS | 2496 | 1465205350278 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 02:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 631ms 02:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:29:10 INFO - PROCESS | 2496 | 1465205350351 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 02:29:10 INFO - PROCESS | 2496 | 1465205350353 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 02:29:10 INFO - PROCESS | 2496 | 1465205350356 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:29:10 INFO - PROCESS | 2496 | 1465205350358 Marionette TRACE conn5 <- [1,1314,null,{}] 02:29:10 INFO - PROCESS | 2496 | 1465205350361 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:10 INFO - PROCESS | 2496 | 1465205350363 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:10 INFO - PROCESS | 2496 | 1465205350477 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 02:29:10 INFO - PROCESS | 2496 | 1465205350518 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:10 INFO - PROCESS | 2496 | 1465205350520 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:10 INFO - PROCESS | 2496 | ++DOCSHELL 0C91FC00 == 37 [pid = 2496] [id = 338] 02:29:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0DB6D800) [pid = 2496] [serial = 1013] [outer = 00000000] 02:29:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (19B2A400) [pid = 2496] [serial = 1014] [outer = 0DB6D800] 02:29:10 INFO - PROCESS | 2496 | 1465205350564 Marionette DEBUG loaded listener.js 02:29:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (19B30C00) [pid = 2496] [serial = 1015] [outer = 0DB6D800] 02:29:10 INFO - PROCESS | 2496 | 1465205350970 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 02:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 630ms 02:29:11 INFO - PROCESS | 2496 | 1465205350995 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 02:29:11 INFO - PROCESS | 2496 | 1465205350997 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 02:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:29:11 INFO - PROCESS | 2496 | 1465205351000 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:29:11 INFO - PROCESS | 2496 | 1465205351002 Marionette TRACE conn5 <- [1,1318,null,{}] 02:29:11 INFO - PROCESS | 2496 | 1465205351005 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:11 INFO - PROCESS | 2496 | 1465205351016 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:11 INFO - PROCESS | 2496 | 1465205351102 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 02:29:11 INFO - PROCESS | 2496 | 1465205351107 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:11 INFO - PROCESS | 2496 | 1465205351109 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:11 INFO - PROCESS | 2496 | ++DOCSHELL 19843400 == 38 [pid = 2496] [id = 339] 02:29:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (19B60800) [pid = 2496] [serial = 1016] [outer = 00000000] 02:29:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (19C59000) [pid = 2496] [serial = 1017] [outer = 19B60800] 02:29:11 INFO - PROCESS | 2496 | 1465205351152 Marionette DEBUG loaded listener.js 02:29:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (19C5E800) [pid = 2496] [serial = 1018] [outer = 19B60800] 02:29:11 INFO - PROCESS | 2496 | 1465205351854 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 02:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 930ms 02:29:11 INFO - PROCESS | 2496 | 1465205351933 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 02:29:11 INFO - PROCESS | 2496 | 1465205351937 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 02:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:29:11 INFO - PROCESS | 2496 | 1465205351942 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:29:11 INFO - PROCESS | 2496 | 1465205351948 Marionette TRACE conn5 <- [1,1322,null,{}] 02:29:11 INFO - PROCESS | 2496 | 1465205351953 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:11 INFO - PROCESS | 2496 | 1465205351956 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:12 INFO - PROCESS | 2496 | 1465205352080 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 02:29:12 INFO - PROCESS | 2496 | 1465205352205 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:12 INFO - PROCESS | 2496 | 1465205352208 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:12 INFO - PROCESS | 2496 | ++DOCSHELL 0D563C00 == 39 [pid = 2496] [id = 340] 02:29:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0D9B4000) [pid = 2496] [serial = 1019] [outer = 00000000] 02:29:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (143C1800) [pid = 2496] [serial = 1020] [outer = 0D9B4000] 02:29:12 INFO - PROCESS | 2496 | 1465205352266 Marionette DEBUG loaded listener.js 02:29:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (14F26800) [pid = 2496] [serial = 1021] [outer = 0D9B4000] 02:29:12 INFO - PROCESS | 2496 | 1465205352813 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 02:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 930ms 02:29:12 INFO - PROCESS | 2496 | 1465205352872 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 02:29:12 INFO - PROCESS | 2496 | 1465205352877 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 02:29:12 INFO - PROCESS | 2496 | 1465205352883 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:29:12 INFO - PROCESS | 2496 | 1465205352886 Marionette TRACE conn5 <- [1,1326,null,{}] 02:29:12 INFO - PROCESS | 2496 | 1465205352890 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:12 INFO - PROCESS | 2496 | 1465205352893 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:13 INFO - PROCESS | 2496 | 1465205353009 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 02:29:13 INFO - PROCESS | 2496 | 1465205353140 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:13 INFO - PROCESS | 2496 | 1465205353143 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:13 INFO - PROCESS | 2496 | ++DOCSHELL 1801F000 == 40 [pid = 2496] [id = 341] 02:29:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (181B3C00) [pid = 2496] [serial = 1022] [outer = 00000000] 02:29:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (1865A400) [pid = 2496] [serial = 1023] [outer = 181B3C00] 02:29:13 INFO - PROCESS | 2496 | 1465205353200 Marionette DEBUG loaded listener.js 02:29:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (18777000) [pid = 2496] [serial = 1024] [outer = 181B3C00] 02:29:14 INFO - PROCESS | 2496 | 1465205354244 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 02:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1383ms 02:29:14 INFO - PROCESS | 2496 | 1465205354271 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 02:29:14 INFO - PROCESS | 2496 | 1465205354273 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 02:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:29:14 INFO - PROCESS | 2496 | 1465205354277 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:29:14 INFO - PROCESS | 2496 | 1465205354281 Marionette TRACE conn5 <- [1,1330,null,{}] 02:29:14 INFO - PROCESS | 2496 | 1465205354293 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:14 INFO - PROCESS | 2496 | 1465205354298 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:14 INFO - PROCESS | 2496 | 1465205354422 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 02:29:14 INFO - PROCESS | 2496 | 1465205354661 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:14 INFO - PROCESS | 2496 | 1465205354664 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:14 INFO - PROCESS | 2496 | ++DOCSHELL 0CF6C800 == 41 [pid = 2496] [id = 342] 02:29:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0D0E8800) [pid = 2496] [serial = 1025] [outer = 00000000] 02:29:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0D328000) [pid = 2496] [serial = 1026] [outer = 0D0E8800] 02:29:14 INFO - PROCESS | 2496 | 1465205354770 Marionette DEBUG loaded listener.js 02:29:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0D560C00) [pid = 2496] [serial = 1027] [outer = 0D0E8800] 02:29:15 INFO - PROCESS | 2496 | --DOCSHELL 0C91FC00 == 40 [pid = 2496] [id = 338] 02:29:15 INFO - PROCESS | 2496 | --DOCSHELL 16674800 == 39 [pid = 2496] [id = 337] 02:29:15 INFO - PROCESS | 2496 | --DOCSHELL 0CA1F400 == 38 [pid = 2496] [id = 336] 02:29:15 INFO - PROCESS | 2496 | --DOCSHELL 18AC4C00 == 37 [pid = 2496] [id = 335] 02:29:15 INFO - PROCESS | 2496 | --DOCSHELL 0C94E000 == 36 [pid = 2496] [id = 334] 02:29:15 INFO - PROCESS | 2496 | --DOCSHELL 181B9400 == 35 [pid = 2496] [id = 333] 02:29:15 INFO - PROCESS | 2496 | --DOCSHELL 17819C00 == 34 [pid = 2496] [id = 332] 02:29:15 INFO - PROCESS | 2496 | --DOCSHELL 14655C00 == 33 [pid = 2496] [id = 331] 02:29:15 INFO - PROCESS | 2496 | --DOCSHELL 0D065C00 == 32 [pid = 2496] [id = 330] 02:29:15 INFO - PROCESS | 2496 | --DOCSHELL 141F9000 == 31 [pid = 2496] [id = 329] 02:29:15 INFO - PROCESS | 2496 | --DOCSHELL 0C911C00 == 30 [pid = 2496] [id = 328] 02:29:15 INFO - PROCESS | 2496 | --DOCSHELL 1801F000 == 29 [pid = 2496] [id = 341] 02:29:15 INFO - PROCESS | 2496 | --DOCSHELL 19843400 == 28 [pid = 2496] [id = 339] 02:29:15 INFO - PROCESS | 2496 | --DOCSHELL 0D563C00 == 27 [pid = 2496] [id = 340] 02:29:15 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0CB3A000) [pid = 2496] [serial = 969] [outer = 00000000] [url = about:blank] 02:29:15 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0D05D400) [pid = 2496] [serial = 970] [outer = 00000000] [url = about:blank] 02:29:15 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0DCAAC00) [pid = 2496] [serial = 972] [outer = 00000000] [url = about:blank] 02:29:15 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0E696000) [pid = 2496] [serial = 973] [outer = 00000000] [url = about:blank] 02:29:15 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0CBE7400) [pid = 2496] [serial = 966] [outer = 00000000] [url = about:blank] 02:29:15 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (18024800) [pid = 2496] [serial = 981] [outer = 00000000] [url = about:blank] 02:29:15 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (14376800) [pid = 2496] [serial = 957] [outer = 00000000] [url = about:blank] 02:29:15 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (18777400) [pid = 2496] [serial = 960] [outer = 00000000] [url = about:blank] 02:29:15 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (1B2C7C00) [pid = 2496] [serial = 963] [outer = 00000000] [url = about:blank] 02:29:16 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (17679400) [pid = 2496] [serial = 978] [outer = 00000000] [url = about:blank] 02:29:16 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (14F20C00) [pid = 2496] [serial = 976] [outer = 00000000] [url = about:blank] 02:29:16 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (14CED800) [pid = 2496] [serial = 975] [outer = 00000000] [url = about:blank] 02:29:16 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (1781C400) [pid = 2496] [serial = 979] [outer = 00000000] [url = about:blank] 02:29:16 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (1B444C00) [pid = 2496] [serial = 964] [outer = 00000000] [url = about:blank] 02:29:16 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (14AD3C00) [pid = 2496] [serial = 958] [outer = 00000000] [url = about:blank] 02:29:16 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0D0EBC00) [pid = 2496] [serial = 967] [outer = 00000000] [url = about:blank] 02:29:16 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (19105000) [pid = 2496] [serial = 961] [outer = 00000000] [url = about:blank] 02:29:16 INFO - PROCESS | 2496 | 1465205356024 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 02:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1880ms 02:29:16 INFO - PROCESS | 2496 | 1465205356161 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 02:29:16 INFO - PROCESS | 2496 | 1465205356165 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 02:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:29:16 INFO - PROCESS | 2496 | 1465205356170 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:29:16 INFO - PROCESS | 2496 | 1465205356174 Marionette TRACE conn5 <- [1,1334,null,{}] 02:29:16 INFO - PROCESS | 2496 | 1465205356180 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:16 INFO - PROCESS | 2496 | 1465205356183 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:16 INFO - PROCESS | 2496 | 1465205356271 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 02:29:16 INFO - PROCESS | 2496 | 1465205356278 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:16 INFO - PROCESS | 2496 | 1465205356283 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:16 INFO - PROCESS | 2496 | ++DOCSHELL 0CBE2000 == 28 [pid = 2496] [id = 343] 02:29:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0CBE5000) [pid = 2496] [serial = 1028] [outer = 00000000] 02:29:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0CF6D000) [pid = 2496] [serial = 1029] [outer = 0CBE5000] 02:29:16 INFO - PROCESS | 2496 | 1465205356334 Marionette DEBUG loaded listener.js 02:29:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0D065C00) [pid = 2496] [serial = 1030] [outer = 0CBE5000] 02:29:16 INFO - PROCESS | 2496 | 1465205356840 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 02:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 730ms 02:29:16 INFO - PROCESS | 2496 | 1465205356901 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 02:29:16 INFO - PROCESS | 2496 | 1465205356906 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 02:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:29:16 INFO - PROCESS | 2496 | 1465205356912 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:29:16 INFO - PROCESS | 2496 | 1465205356915 Marionette TRACE conn5 <- [1,1338,null,{}] 02:29:16 INFO - PROCESS | 2496 | 1465205356919 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:16 INFO - PROCESS | 2496 | 1465205356921 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:17 INFO - PROCESS | 2496 | 1465205357012 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 02:29:17 INFO - PROCESS | 2496 | 1465205357101 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:17 INFO - PROCESS | 2496 | 1465205357104 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:17 INFO - PROCESS | 2496 | ++DOCSHELL 0D9AC000 == 29 [pid = 2496] [id = 344] 02:29:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0D9AC400) [pid = 2496] [serial = 1031] [outer = 00000000] 02:29:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0DCAAC00) [pid = 2496] [serial = 1032] [outer = 0D9AC400] 02:29:17 INFO - PROCESS | 2496 | 1465205357153 Marionette DEBUG loaded listener.js 02:29:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0E606800) [pid = 2496] [serial = 1033] [outer = 0D9AC400] 02:29:17 INFO - PROCESS | 2496 | 1465205357586 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 02:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 730ms 02:29:17 INFO - PROCESS | 2496 | 1465205357645 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 02:29:17 INFO - PROCESS | 2496 | 1465205357648 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 02:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:29:17 INFO - PROCESS | 2496 | 1465205357651 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:29:17 INFO - PROCESS | 2496 | 1465205357654 Marionette TRACE conn5 <- [1,1342,null,{}] 02:29:17 INFO - PROCESS | 2496 | 1465205357665 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:17 INFO - PROCESS | 2496 | 1465205357670 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:17 INFO - PROCESS | 2496 | 1465205357754 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 02:29:17 INFO - PROCESS | 2496 | 1465205357761 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:17 INFO - PROCESS | 2496 | 1465205357764 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:17 INFO - PROCESS | 2496 | ++DOCSHELL 14CE0C00 == 30 [pid = 2496] [id = 345] 02:29:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (14CE3000) [pid = 2496] [serial = 1034] [outer = 00000000] 02:29:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (14D96000) [pid = 2496] [serial = 1035] [outer = 14CE3000] 02:29:17 INFO - PROCESS | 2496 | 1465205357813 Marionette DEBUG loaded listener.js 02:29:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (15A1B400) [pid = 2496] [serial = 1036] [outer = 14CE3000] 02:29:18 INFO - PROCESS | 2496 | 1465205358308 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 02:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 690ms 02:29:18 INFO - PROCESS | 2496 | 1465205358341 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 02:29:18 INFO - PROCESS | 2496 | 1465205358344 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 02:29:18 INFO - PROCESS | 2496 | 1465205358347 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:29:18 INFO - PROCESS | 2496 | 1465205358349 Marionette TRACE conn5 <- [1,1346,null,{}] 02:29:18 INFO - PROCESS | 2496 | 1465205358352 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:18 INFO - PROCESS | 2496 | 1465205358354 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:18 INFO - PROCESS | 2496 | 1465205358466 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 02:29:18 INFO - PROCESS | 2496 | 1465205358472 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:18 INFO - PROCESS | 2496 | 1465205358474 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:18 INFO - PROCESS | 2496 | ++DOCSHELL 166EF000 == 31 [pid = 2496] [id = 346] 02:29:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (170CF000) [pid = 2496] [serial = 1037] [outer = 00000000] 02:29:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (17817800) [pid = 2496] [serial = 1038] [outer = 170CF000] 02:29:18 INFO - PROCESS | 2496 | 1465205358518 Marionette DEBUG loaded listener.js 02:29:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (1782C000) [pid = 2496] [serial = 1039] [outer = 170CF000] 02:29:18 INFO - PROCESS | 2496 | 1465205358968 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 02:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 02:29:19 INFO - PROCESS | 2496 | 1465205359021 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 02:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:29:19 INFO - PROCESS | 2496 | 1465205359023 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 02:29:19 INFO - PROCESS | 2496 | 1465205359026 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:29:19 INFO - PROCESS | 2496 | 1465205359028 Marionette TRACE conn5 <- [1,1350,null,{}] 02:29:19 INFO - PROCESS | 2496 | 1465205359032 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:19 INFO - PROCESS | 2496 | 1465205359034 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:19 INFO - PROCESS | 2496 | 1465205359169 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 02:29:19 INFO - PROCESS | 2496 | 1465205359227 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:19 INFO - PROCESS | 2496 | 1465205359229 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:19 INFO - PROCESS | 2496 | ++DOCSHELL 17839C00 == 32 [pid = 2496] [id = 347] 02:29:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (1802B400) [pid = 2496] [serial = 1040] [outer = 00000000] 02:29:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (181B7800) [pid = 2496] [serial = 1041] [outer = 1802B400] 02:29:19 INFO - PROCESS | 2496 | 1465205359273 Marionette DEBUG loaded listener.js 02:29:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (18657400) [pid = 2496] [serial = 1042] [outer = 1802B400] 02:29:19 INFO - PROCESS | 2496 | 1465205359722 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 02:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 730ms 02:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:29:19 INFO - PROCESS | 2496 | 1465205359758 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 02:29:19 INFO - PROCESS | 2496 | 1465205359760 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 02:29:19 INFO - PROCESS | 2496 | 1465205359763 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:29:19 INFO - PROCESS | 2496 | 1465205359764 Marionette TRACE conn5 <- [1,1354,null,{}] 02:29:19 INFO - PROCESS | 2496 | 1465205359771 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:19 INFO - PROCESS | 2496 | 1465205359777 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:19 INFO - PROCESS | 2496 | 1465205359915 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 02:29:19 INFO - PROCESS | 2496 | 1465205359931 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:19 INFO - PROCESS | 2496 | 1465205359933 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:20 INFO - PROCESS | 2496 | ++DOCSHELL 188BFC00 == 33 [pid = 2496] [id = 348] 02:29:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (188C2400) [pid = 2496] [serial = 1043] [outer = 00000000] 02:29:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (18AB6000) [pid = 2496] [serial = 1044] [outer = 188C2400] 02:29:20 INFO - PROCESS | 2496 | 1465205360026 Marionette DEBUG loaded listener.js 02:29:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (19105000) [pid = 2496] [serial = 1045] [outer = 188C2400] 02:29:20 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0CFD5C00) [pid = 2496] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:29:20 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (1910C400) [pid = 2496] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:29:20 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0CF6B800) [pid = 2496] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:29:20 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0D322000) [pid = 2496] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:29:20 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (1437E000) [pid = 2496] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:29:20 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (1781BC00) [pid = 2496] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:29:20 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (181B9800) [pid = 2496] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:29:20 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0C91B000) [pid = 2496] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:29:20 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (14A33C00) [pid = 2496] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:29:20 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0DB6D800) [pid = 2496] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:29:20 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (19B60800) [pid = 2496] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:29:20 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (17832800) [pid = 2496] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:29:20 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (17836000) [pid = 2496] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:29:20 INFO - PROCESS | 2496 | 1465205360703 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 02:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:29:20 INFO - PROCESS | 2496 | 1465205360735 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 02:29:20 INFO - PROCESS | 2496 | 1465205360739 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:29:20 INFO - PROCESS | 2496 | 1465205360740 Marionette TRACE conn5 <- [1,1358,null,{}] 02:29:20 INFO - PROCESS | 2496 | 1465205360744 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:20 INFO - PROCESS | 2496 | 1465205360745 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:20 INFO - PROCESS | 2496 | 1465205360823 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 02:29:20 INFO - PROCESS | 2496 | 1465205360911 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:20 INFO - PROCESS | 2496 | 1465205360913 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:20 INFO - PROCESS | 2496 | ++DOCSHELL 0CBEBC00 == 34 [pid = 2496] [id = 349] 02:29:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0D322800) [pid = 2496] [serial = 1046] [outer = 00000000] 02:29:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (143C8800) [pid = 2496] [serial = 1047] [outer = 0D322800] 02:29:20 INFO - PROCESS | 2496 | 1465205360957 Marionette DEBUG loaded listener.js 02:29:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (18775800) [pid = 2496] [serial = 1048] [outer = 0D322800] 02:29:21 INFO - PROCESS | 2496 | 1465205361314 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 02:29:21 INFO - PROCESS | 2496 | 1465205361371 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 02:29:21 INFO - PROCESS | 2496 | 1465205361375 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:29:21 INFO - PROCESS | 2496 | 1465205361376 Marionette TRACE conn5 <- [1,1362,null,{}] 02:29:21 INFO - PROCESS | 2496 | 1465205361380 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:21 INFO - PROCESS | 2496 | 1465205361382 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:21 INFO - PROCESS | 2496 | 1465205361494 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 02:29:21 INFO - PROCESS | 2496 | 1465205361503 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:21 INFO - PROCESS | 2496 | 1465205361504 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:21 INFO - PROCESS | 2496 | ++DOCSHELL 18876400 == 35 [pid = 2496] [id = 350] 02:29:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (188C2000) [pid = 2496] [serial = 1049] [outer = 00000000] 02:29:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (191B0400) [pid = 2496] [serial = 1050] [outer = 188C2000] 02:29:21 INFO - PROCESS | 2496 | 1465205361549 Marionette DEBUG loaded listener.js 02:29:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (191B2400) [pid = 2496] [serial = 1051] [outer = 188C2000] 02:29:21 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:29:21 INFO - PROCESS | 2496 | 1465205361957 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 02:29:22 INFO - PROCESS | 2496 | 1465205362008 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 02:29:22 INFO - PROCESS | 2496 | 1465205362011 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:29:22 INFO - PROCESS | 2496 | 1465205362013 Marionette TRACE conn5 <- [1,1366,null,{}] 02:29:22 INFO - PROCESS | 2496 | 1465205362016 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:22 INFO - PROCESS | 2496 | 1465205362018 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:22 INFO - PROCESS | 2496 | 1465205362134 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 02:29:22 INFO - PROCESS | 2496 | 1465205362176 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:22 INFO - PROCESS | 2496 | 1465205362178 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:22 INFO - PROCESS | 2496 | ++DOCSHELL 0CA24400 == 36 [pid = 2496] [id = 351] 02:29:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (1413B400) [pid = 2496] [serial = 1052] [outer = 00000000] 02:29:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (19845000) [pid = 2496] [serial = 1053] [outer = 1413B400] 02:29:22 INFO - PROCESS | 2496 | 1465205362221 Marionette DEBUG loaded listener.js 02:29:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (19846400) [pid = 2496] [serial = 1054] [outer = 1413B400] 02:29:22 INFO - PROCESS | 2496 | 1465205362687 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 02:29:22 INFO - PROCESS | 2496 | 1465205362791 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 02:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 02:29:22 INFO - PROCESS | 2496 | 1465205362797 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:29:22 INFO - PROCESS | 2496 | 1465205362801 Marionette TRACE conn5 <- [1,1370,null,{}] 02:29:22 INFO - PROCESS | 2496 | 1465205362831 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:22 INFO - PROCESS | 2496 | 1465205362834 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:22 INFO - PROCESS | 2496 | 1465205362967 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 02:29:23 INFO - PROCESS | 2496 | 1465205363072 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:23 INFO - PROCESS | 2496 | 1465205363077 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:23 INFO - PROCESS | 2496 | ++DOCSHELL 0D31D000 == 37 [pid = 2496] [id = 352] 02:29:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0D31EC00) [pid = 2496] [serial = 1055] [outer = 00000000] 02:29:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0D55C400) [pid = 2496] [serial = 1056] [outer = 0D31EC00] 02:29:23 INFO - PROCESS | 2496 | 1465205363158 Marionette DEBUG loaded listener.js 02:29:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0DC2D800) [pid = 2496] [serial = 1057] [outer = 0D31EC00] 02:29:24 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:29:24 INFO - PROCESS | 2496 | 1465205364018 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 02:29:24 INFO - PROCESS | 2496 | 1465205364064 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 02:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:29:24 INFO - PROCESS | 2496 | 1465205364072 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:29:24 INFO - PROCESS | 2496 | 1465205364075 Marionette TRACE conn5 <- [1,1374,null,{}] 02:29:24 INFO - PROCESS | 2496 | 1465205364079 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:24 INFO - PROCESS | 2496 | 1465205364082 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:24 INFO - PROCESS | 2496 | 1465205364204 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 02:29:24 INFO - PROCESS | 2496 | 1465205364342 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:24 INFO - PROCESS | 2496 | 1465205364345 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:24 INFO - PROCESS | 2496 | ++DOCSHELL 15F0E400 == 38 [pid = 2496] [id = 353] 02:29:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (16674800) [pid = 2496] [serial = 1058] [outer = 00000000] 02:29:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (17812C00) [pid = 2496] [serial = 1059] [outer = 16674800] 02:29:24 INFO - PROCESS | 2496 | 1465205364402 Marionette DEBUG loaded listener.js 02:29:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (17831800) [pid = 2496] [serial = 1060] [outer = 16674800] 02:29:25 INFO - PROCESS | 2496 | --DOCSHELL 18876400 == 37 [pid = 2496] [id = 350] 02:29:25 INFO - PROCESS | 2496 | --DOCSHELL 0CBEBC00 == 36 [pid = 2496] [id = 349] 02:29:25 INFO - PROCESS | 2496 | --DOCSHELL 188BFC00 == 35 [pid = 2496] [id = 348] 02:29:25 INFO - PROCESS | 2496 | --DOCSHELL 17839C00 == 34 [pid = 2496] [id = 347] 02:29:25 INFO - PROCESS | 2496 | --DOCSHELL 166EF000 == 33 [pid = 2496] [id = 346] 02:29:25 INFO - PROCESS | 2496 | --DOCSHELL 14CE0C00 == 32 [pid = 2496] [id = 345] 02:29:25 INFO - PROCESS | 2496 | --DOCSHELL 0D9AC000 == 31 [pid = 2496] [id = 344] 02:29:25 INFO - PROCESS | 2496 | --DOCSHELL 0CBE2000 == 30 [pid = 2496] [id = 343] 02:29:25 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (181AD400) [pid = 2496] [serial = 982] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (18875000) [pid = 2496] [serial = 1002] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (1916B000) [pid = 2496] [serial = 1005] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (188BE800) [pid = 2496] [serial = 1003] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (1445F400) [pid = 2496] [serial = 1008] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0D562C00) [pid = 2496] [serial = 990] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (19171000) [pid = 2496] [serial = 1006] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (14453C00) [pid = 2496] [serial = 987] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (14CE1400) [pid = 2496] [serial = 988] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (17834400) [pid = 2496] [serial = 997] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (1782C800) [pid = 2496] [serial = 996] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (18778400) [pid = 2496] [serial = 999] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0C94FC00) [pid = 2496] [serial = 984] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0CA1D000) [pid = 2496] [serial = 985] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (14CE1C00) [pid = 2496] [serial = 993] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (14D9B000) [pid = 2496] [serial = 994] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0DB5FC00) [pid = 2496] [serial = 991] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (170D9000) [pid = 2496] [serial = 1009] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (19B2A400) [pid = 2496] [serial = 1014] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (19B30C00) [pid = 2496] [serial = 1015] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (19C5E800) [pid = 2496] [serial = 1018] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (19C59000) [pid = 2496] [serial = 1017] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (1983F800) [pid = 2496] [serial = 1011] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (19848400) [pid = 2496] [serial = 1012] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 2496 | --DOMWINDOW == 61 (18831800) [pid = 2496] [serial = 1000] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 2496 | 1465205365245 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 02:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 02:29:25 INFO - PROCESS | 2496 | 1465205365300 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 02:29:25 INFO - PROCESS | 2496 | 1465205365304 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:29:25 INFO - PROCESS | 2496 | 1465205365308 Marionette TRACE conn5 <- [1,1378,null,{}] 02:29:25 INFO - PROCESS | 2496 | 1465205365314 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:25 INFO - PROCESS | 2496 | 1465205365317 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:25 INFO - PROCESS | 2496 | 1465205365409 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 02:29:25 INFO - PROCESS | 2496 | 1465205365417 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:25 INFO - PROCESS | 2496 | 1465205365421 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:25 INFO - PROCESS | 2496 | ++DOCSHELL 0D323800 == 31 [pid = 2496] [id = 354] 02:29:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (0D324400) [pid = 2496] [serial = 1061] [outer = 00000000] 02:29:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (0D348C00) [pid = 2496] [serial = 1062] [outer = 0D324400] 02:29:25 INFO - PROCESS | 2496 | 1465205365469 Marionette DEBUG loaded listener.js 02:29:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (0D562400) [pid = 2496] [serial = 1063] [outer = 0D324400] 02:29:26 INFO - PROCESS | 2496 | 1465205365987 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 02:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 730ms 02:29:26 INFO - PROCESS | 2496 | 1465205366035 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 02:29:26 INFO - PROCESS | 2496 | 1465205366039 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 02:29:26 INFO - PROCESS | 2496 | 1465205366045 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:29:26 INFO - PROCESS | 2496 | 1465205366048 Marionette TRACE conn5 <- [1,1382,null,{}] 02:29:26 INFO - PROCESS | 2496 | 1465205366052 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:26 INFO - PROCESS | 2496 | 1465205366054 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:26 INFO - PROCESS | 2496 | 1465205366140 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 02:29:26 INFO - PROCESS | 2496 | 1465205366231 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:26 INFO - PROCESS | 2496 | 1465205366233 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:26 INFO - PROCESS | 2496 | ++DOCSHELL 14144C00 == 32 [pid = 2496] [id = 355] 02:29:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (14145000) [pid = 2496] [serial = 1064] [outer = 00000000] 02:29:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (14378400) [pid = 2496] [serial = 1065] [outer = 14145000] 02:29:26 INFO - PROCESS | 2496 | 1465205366281 Marionette DEBUG loaded listener.js 02:29:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (1445AC00) [pid = 2496] [serial = 1066] [outer = 14145000] 02:29:26 INFO - PROCESS | 2496 | 1465205366659 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 02:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 630ms 02:29:26 INFO - PROCESS | 2496 | 1465205366680 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 02:29:26 INFO - PROCESS | 2496 | 1465205366682 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 02:29:26 INFO - PROCESS | 2496 | 1465205366685 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:29:26 INFO - PROCESS | 2496 | 1465205366689 Marionette TRACE conn5 <- [1,1386,null,{}] 02:29:26 INFO - PROCESS | 2496 | 1465205366700 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:26 INFO - PROCESS | 2496 | 1465205366705 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:26 INFO - PROCESS | 2496 | 1465205366793 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 02:29:26 INFO - PROCESS | 2496 | 1465205366801 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:26 INFO - PROCESS | 2496 | 1465205366804 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:26 INFO - PROCESS | 2496 | ++DOCSHELL 16675400 == 33 [pid = 2496] [id = 356] 02:29:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (16676000) [pid = 2496] [serial = 1067] [outer = 00000000] 02:29:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (170D8800) [pid = 2496] [serial = 1068] [outer = 16676000] 02:29:26 INFO - PROCESS | 2496 | 1465205366852 Marionette DEBUG loaded listener.js 02:29:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (17778C00) [pid = 2496] [serial = 1069] [outer = 16676000] 02:29:27 INFO - PROCESS | 2496 | 1465205367333 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 02:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 02:29:27 INFO - PROCESS | 2496 | 1465205367373 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 02:29:27 INFO - PROCESS | 2496 | 1465205367375 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 02:29:27 INFO - PROCESS | 2496 | 1465205367378 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:29:27 INFO - PROCESS | 2496 | 1465205367380 Marionette TRACE conn5 <- [1,1390,null,{}] 02:29:27 INFO - PROCESS | 2496 | 1465205367383 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:27 INFO - PROCESS | 2496 | 1465205367385 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:27 INFO - PROCESS | 2496 | 1465205367506 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 02:29:27 INFO - PROCESS | 2496 | 1465205367512 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:27 INFO - PROCESS | 2496 | 1465205367514 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:27 INFO - PROCESS | 2496 | ++DOCSHELL 18025000 == 34 [pid = 2496] [id = 357] 02:29:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (18027C00) [pid = 2496] [serial = 1070] [outer = 00000000] 02:29:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (181B0C00) [pid = 2496] [serial = 1071] [outer = 18027C00] 02:29:27 INFO - PROCESS | 2496 | 1465205367560 Marionette DEBUG loaded listener.js 02:29:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (181BC800) [pid = 2496] [serial = 1072] [outer = 18027C00] 02:29:28 INFO - PROCESS | 2496 | 1465205367996 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 02:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 02:29:28 INFO - PROCESS | 2496 | 1465205368056 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 02:29:28 INFO - PROCESS | 2496 | 1465205368058 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 02:29:28 INFO - PROCESS | 2496 | 1465205368061 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:29:28 INFO - PROCESS | 2496 | 1465205368063 Marionette TRACE conn5 <- [1,1394,null,{}] 02:29:28 INFO - PROCESS | 2496 | 1465205368067 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:28 INFO - PROCESS | 2496 | 1465205368068 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:28 INFO - PROCESS | 2496 | 1465205368179 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 02:29:28 INFO - PROCESS | 2496 | 1465205368266 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:28 INFO - PROCESS | 2496 | 1465205368268 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:28 INFO - PROCESS | 2496 | ++DOCSHELL 18650800 == 35 [pid = 2496] [id = 358] 02:29:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (18655800) [pid = 2496] [serial = 1073] [outer = 00000000] 02:29:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (1886A000) [pid = 2496] [serial = 1074] [outer = 18655800] 02:29:28 INFO - PROCESS | 2496 | 1465205368311 Marionette DEBUG loaded listener.js 02:29:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (18876C00) [pid = 2496] [serial = 1075] [outer = 18655800] 02:29:28 INFO - PROCESS | 2496 | 1465205368750 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 02:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 730ms 02:29:28 INFO - PROCESS | 2496 | 1465205368796 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 02:29:28 INFO - PROCESS | 2496 | 1465205368798 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 02:29:28 INFO - PROCESS | 2496 | 1465205368801 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:29:28 INFO - PROCESS | 2496 | 1465205368803 Marionette TRACE conn5 <- [1,1398,null,{}] 02:29:28 INFO - PROCESS | 2496 | 1465205368806 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:28 INFO - PROCESS | 2496 | 1465205368812 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:28 INFO - PROCESS | 2496 | 1465205368959 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 02:29:29 INFO - PROCESS | 2496 | 1465205369020 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:29 INFO - PROCESS | 2496 | 1465205369022 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:29 INFO - PROCESS | 2496 | ++DOCSHELL 19106000 == 36 [pid = 2496] [id = 359] 02:29:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (1910E800) [pid = 2496] [serial = 1076] [outer = 00000000] 02:29:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (19173000) [pid = 2496] [serial = 1077] [outer = 1910E800] 02:29:29 INFO - PROCESS | 2496 | 1465205369066 Marionette DEBUG loaded listener.js 02:29:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (19173400) [pid = 2496] [serial = 1078] [outer = 1910E800] 02:29:29 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0CBE5000) [pid = 2496] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:29:29 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (14CE3000) [pid = 2496] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:29:29 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0D9AC400) [pid = 2496] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:29:29 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0D0E8800) [pid = 2496] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:29:29 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (170CF000) [pid = 2496] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:29:29 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0D9B4000) [pid = 2496] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:29:29 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (181B3C00) [pid = 2496] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:29:29 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (188C2000) [pid = 2496] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:29:29 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0D322800) [pid = 2496] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:29:29 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (188C2400) [pid = 2496] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:29:29 INFO - PROCESS | 2496 | 1465205369591 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 02:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 830ms 02:29:29 INFO - PROCESS | 2496 | 1465205369636 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 02:29:29 INFO - PROCESS | 2496 | 1465205369638 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 02:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:29:29 INFO - PROCESS | 2496 | 1465205369641 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:29:29 INFO - PROCESS | 2496 | 1465205369642 Marionette TRACE conn5 <- [1,1402,null,{}] 02:29:29 INFO - PROCESS | 2496 | 1465205369646 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:29 INFO - PROCESS | 2496 | 1465205369648 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:29 INFO - PROCESS | 2496 | 1465205369758 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 02:29:29 INFO - PROCESS | 2496 | 1465205369817 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:29 INFO - PROCESS | 2496 | 1465205369818 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:29 INFO - PROCESS | 2496 | ++DOCSHELL 0D8EA800 == 37 [pid = 2496] [id = 360] 02:29:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0D8ED000) [pid = 2496] [serial = 1079] [outer = 00000000] 02:29:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (18023C00) [pid = 2496] [serial = 1080] [outer = 0D8ED000] 02:29:29 INFO - PROCESS | 2496 | 1465205369862 Marionette DEBUG loaded listener.js 02:29:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (188C2400) [pid = 2496] [serial = 1081] [outer = 0D8ED000] 02:29:30 INFO - PROCESS | 2496 | 1465205370246 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 02:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 631ms 02:29:30 INFO - PROCESS | 2496 | 1465205370277 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 02:29:30 INFO - PROCESS | 2496 | 1465205370279 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 02:29:30 INFO - PROCESS | 2496 | 1465205370281 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:29:30 INFO - PROCESS | 2496 | 1465205370283 Marionette TRACE conn5 <- [1,1406,null,{}] 02:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:29:30 INFO - PROCESS | 2496 | 1465205370287 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:30 INFO - PROCESS | 2496 | 1465205370288 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:30 INFO - PROCESS | 2496 | 1465205370367 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 02:29:30 INFO - PROCESS | 2496 | 1465205370373 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:30 INFO - PROCESS | 2496 | 1465205370375 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:30 INFO - PROCESS | 2496 | ++DOCSHELL 18ABD800 == 38 [pid = 2496] [id = 361] 02:29:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (19102800) [pid = 2496] [serial = 1082] [outer = 00000000] 02:29:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (19844C00) [pid = 2496] [serial = 1083] [outer = 19102800] 02:29:30 INFO - PROCESS | 2496 | 1465205370419 Marionette DEBUG loaded listener.js 02:29:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (19B2CC00) [pid = 2496] [serial = 1084] [outer = 19102800] 02:29:30 INFO - PROCESS | 2496 | 1465205370863 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 02:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 630ms 02:29:30 INFO - PROCESS | 2496 | 1465205370917 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 02:29:30 INFO - PROCESS | 2496 | 1465205370919 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 02:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:29:30 INFO - PROCESS | 2496 | 1465205370932 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:29:30 INFO - PROCESS | 2496 | 1465205370934 Marionette TRACE conn5 <- [1,1410,null,{}] 02:29:30 INFO - PROCESS | 2496 | 1465205370938 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:30 INFO - PROCESS | 2496 | 1465205370940 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:31 INFO - PROCESS | 2496 | 1465205371020 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 02:29:31 INFO - PROCESS | 2496 | 1465205371028 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:31 INFO - PROCESS | 2496 | 1465205371030 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:31 INFO - PROCESS | 2496 | ++DOCSHELL 19B30400 == 39 [pid = 2496] [id = 362] 02:29:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (19B60800) [pid = 2496] [serial = 1085] [outer = 00000000] 02:29:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (19BE0400) [pid = 2496] [serial = 1086] [outer = 19B60800] 02:29:31 INFO - PROCESS | 2496 | 1465205371073 Marionette DEBUG loaded listener.js 02:29:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (19C5CC00) [pid = 2496] [serial = 1087] [outer = 19B60800] 02:29:31 INFO - PROCESS | 2496 | 1465205371690 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 02:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 830ms 02:29:31 INFO - PROCESS | 2496 | 1465205371758 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 02:29:31 INFO - PROCESS | 2496 | 1465205371763 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 02:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:29:31 INFO - PROCESS | 2496 | 1465205371769 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:29:31 INFO - PROCESS | 2496 | 1465205371772 Marionette TRACE conn5 <- [1,1414,null,{}] 02:29:31 INFO - PROCESS | 2496 | 1465205371778 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:31 INFO - PROCESS | 2496 | 1465205371781 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:31 INFO - PROCESS | 2496 | 1465205371899 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 02:29:32 INFO - PROCESS | 2496 | 1465205372031 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:32 INFO - PROCESS | 2496 | 1465205372036 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:32 INFO - PROCESS | 2496 | ++DOCSHELL 0D0E6C00 == 40 [pid = 2496] [id = 363] 02:29:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0D0EB400) [pid = 2496] [serial = 1088] [outer = 00000000] 02:29:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0E50E000) [pid = 2496] [serial = 1089] [outer = 0D0EB400] 02:29:32 INFO - PROCESS | 2496 | 1465205372093 Marionette DEBUG loaded listener.js 02:29:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (14376800) [pid = 2496] [serial = 1090] [outer = 0D0EB400] 02:29:32 INFO - PROCESS | 2496 | 1465205372798 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 02:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1070ms 02:29:32 INFO - PROCESS | 2496 | 1465205372845 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 02:29:32 INFO - PROCESS | 2496 | 1465205372850 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 02:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:29:32 INFO - PROCESS | 2496 | 1465205372871 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:29:32 INFO - PROCESS | 2496 | 1465205372874 Marionette TRACE conn5 <- [1,1418,null,{}] 02:29:32 INFO - PROCESS | 2496 | 1465205372879 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:32 INFO - PROCESS | 2496 | 1465205372881 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:33 INFO - PROCESS | 2496 | 1465205372997 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 02:29:33 INFO - PROCESS | 2496 | 1465205373127 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:33 INFO - PROCESS | 2496 | 1465205373129 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:33 INFO - PROCESS | 2496 | ++DOCSHELL 17817C00 == 41 [pid = 2496] [id = 364] 02:29:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (17819000) [pid = 2496] [serial = 1091] [outer = 00000000] 02:29:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (17835C00) [pid = 2496] [serial = 1092] [outer = 17819000] 02:29:33 INFO - PROCESS | 2496 | 1465205373186 Marionette DEBUG loaded listener.js 02:29:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (18869400) [pid = 2496] [serial = 1093] [outer = 17819000] 02:29:33 INFO - PROCESS | 2496 | 1465205373853 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 02:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1022ms 02:29:33 INFO - PROCESS | 2496 | 1465205373893 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 02:29:33 INFO - PROCESS | 2496 | 1465205373895 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 02:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:29:33 INFO - PROCESS | 2496 | 1465205373899 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:29:33 INFO - PROCESS | 2496 | 1465205373903 Marionette TRACE conn5 <- [1,1422,null,{}] 02:29:33 INFO - PROCESS | 2496 | 1465205373914 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:33 INFO - PROCESS | 2496 | 1465205373919 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:34 INFO - PROCESS | 2496 | 1465205374071 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 02:29:34 INFO - PROCESS | 2496 | 1465205374088 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:34 INFO - PROCESS | 2496 | 1465205374091 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:34 INFO - PROCESS | 2496 | ++DOCSHELL 19B67000 == 42 [pid = 2496] [id = 365] 02:29:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (19B68800) [pid = 2496] [serial = 1094] [outer = 00000000] 02:29:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (19C63000) [pid = 2496] [serial = 1095] [outer = 19B68800] 02:29:34 INFO - PROCESS | 2496 | 1465205374148 Marionette DEBUG loaded listener.js 02:29:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (19EF1C00) [pid = 2496] [serial = 1096] [outer = 19B68800] 02:29:34 INFO - PROCESS | 2496 | 1465205374936 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 02:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1076ms 02:29:35 INFO - PROCESS | 2496 | 1465205374992 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 02:29:35 INFO - PROCESS | 2496 | 1465205374996 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 02:29:35 INFO - PROCESS | 2496 | 1465205375002 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:29:35 INFO - PROCESS | 2496 | 1465205375005 Marionette TRACE conn5 <- [1,1426,null,{}] 02:29:35 INFO - PROCESS | 2496 | 1465205375010 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:35 INFO - PROCESS | 2496 | 1465205375013 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:35 INFO - PROCESS | 2496 | 1465205375118 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 02:29:35 INFO - PROCESS | 2496 | 1465205375255 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:35 INFO - PROCESS | 2496 | 1465205375259 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:35 INFO - PROCESS | 2496 | ++DOCSHELL 0C956800 == 43 [pid = 2496] [id = 366] 02:29:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0C958000) [pid = 2496] [serial = 1097] [outer = 00000000] 02:29:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0CFD5C00) [pid = 2496] [serial = 1098] [outer = 0C958000] 02:29:35 INFO - PROCESS | 2496 | 1465205375312 Marionette DEBUG loaded listener.js 02:29:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (1413C800) [pid = 2496] [serial = 1099] [outer = 0C958000] 02:29:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (1445C000) [pid = 2496] [serial = 1100] [outer = 0E69E000] 02:29:36 INFO - PROCESS | 2496 | --DOCSHELL 0CF6C800 == 42 [pid = 2496] [id = 342] 02:29:36 INFO - PROCESS | 2496 | --DOCSHELL 18ABD800 == 41 [pid = 2496] [id = 361] 02:29:36 INFO - PROCESS | 2496 | --DOCSHELL 0D8EA800 == 40 [pid = 2496] [id = 360] 02:29:36 INFO - PROCESS | 2496 | --DOCSHELL 19106000 == 39 [pid = 2496] [id = 359] 02:29:36 INFO - PROCESS | 2496 | --DOCSHELL 18650800 == 38 [pid = 2496] [id = 358] 02:29:36 INFO - PROCESS | 2496 | --DOCSHELL 18025000 == 37 [pid = 2496] [id = 357] 02:29:36 INFO - PROCESS | 2496 | --DOCSHELL 16675400 == 36 [pid = 2496] [id = 356] 02:29:36 INFO - PROCESS | 2496 | --DOCSHELL 14144C00 == 35 [pid = 2496] [id = 355] 02:29:36 INFO - PROCESS | 2496 | --DOCSHELL 0D323800 == 34 [pid = 2496] [id = 354] 02:29:36 INFO - PROCESS | 2496 | --DOCSHELL 0CA24400 == 33 [pid = 2496] [id = 351] 02:29:36 INFO - PROCESS | 2496 | --DOCSHELL 0D31D000 == 32 [pid = 2496] [id = 352] 02:29:36 INFO - PROCESS | 2496 | --DOCSHELL 15F0E400 == 31 [pid = 2496] [id = 353] 02:29:36 INFO - PROCESS | 2496 | --DOCSHELL 17817C00 == 30 [pid = 2496] [id = 364] 02:29:36 INFO - PROCESS | 2496 | --DOCSHELL 19B67000 == 29 [pid = 2496] [id = 365] 02:29:36 INFO - PROCESS | 2496 | --DOCSHELL 19B30400 == 28 [pid = 2496] [id = 362] 02:29:36 INFO - PROCESS | 2496 | --DOCSHELL 0D0E6C00 == 27 [pid = 2496] [id = 363] 02:29:36 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0CF6D000) [pid = 2496] [serial = 1029] [outer = 00000000] [url = about:blank] 02:29:36 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0D065C00) [pid = 2496] [serial = 1030] [outer = 00000000] [url = about:blank] 02:29:36 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (14D96000) [pid = 2496] [serial = 1035] [outer = 00000000] [url = about:blank] 02:29:36 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0DCAAC00) [pid = 2496] [serial = 1032] [outer = 00000000] [url = about:blank] 02:29:36 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0E606800) [pid = 2496] [serial = 1033] [outer = 00000000] [url = about:blank] 02:29:36 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0D560C00) [pid = 2496] [serial = 1027] [outer = 00000000] [url = about:blank] 02:29:36 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0D328000) [pid = 2496] [serial = 1026] [outer = 00000000] [url = about:blank] 02:29:36 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (17817800) [pid = 2496] [serial = 1038] [outer = 00000000] [url = about:blank] 02:29:36 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (14F26800) [pid = 2496] [serial = 1021] [outer = 00000000] [url = about:blank] 02:29:36 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (143C1800) [pid = 2496] [serial = 1020] [outer = 00000000] [url = about:blank] 02:29:36 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (18777000) [pid = 2496] [serial = 1024] [outer = 00000000] [url = about:blank] 02:29:36 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (1865A400) [pid = 2496] [serial = 1023] [outer = 00000000] [url = about:blank] 02:29:36 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (191B2400) [pid = 2496] [serial = 1051] [outer = 00000000] [url = about:blank] 02:29:36 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (181B7800) [pid = 2496] [serial = 1041] [outer = 00000000] [url = about:blank] 02:29:36 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (143C8800) [pid = 2496] [serial = 1047] [outer = 00000000] [url = about:blank] 02:29:36 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (18AB6000) [pid = 2496] [serial = 1044] [outer = 00000000] [url = about:blank] 02:29:36 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (191B0400) [pid = 2496] [serial = 1050] [outer = 00000000] [url = about:blank] 02:29:36 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (19105000) [pid = 2496] [serial = 1045] [outer = 00000000] [url = about:blank] 02:29:36 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (19845000) [pid = 2496] [serial = 1053] [outer = 00000000] [url = about:blank] 02:29:36 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (18775800) [pid = 2496] [serial = 1048] [outer = 00000000] [url = about:blank] 02:29:36 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (1782C000) [pid = 2496] [serial = 1039] [outer = 00000000] [url = about:blank] 02:29:36 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (15A1B400) [pid = 2496] [serial = 1036] [outer = 00000000] [url = about:blank] 02:29:36 INFO - PROCESS | 2496 | 1465205376646 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 02:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1686ms 02:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:29:36 INFO - PROCESS | 2496 | 1465205376694 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 02:29:36 INFO - PROCESS | 2496 | 1465205376698 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 02:29:36 INFO - PROCESS | 2496 | 1465205376702 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:29:36 INFO - PROCESS | 2496 | 1465205376706 Marionette TRACE conn5 <- [1,1430,null,{}] 02:29:36 INFO - PROCESS | 2496 | 1465205376711 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:36 INFO - PROCESS | 2496 | 1465205376714 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:36 INFO - PROCESS | 2496 | 1465205376806 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 02:29:36 INFO - PROCESS | 2496 | 1465205376820 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:36 INFO - PROCESS | 2496 | 1465205376823 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:36 INFO - PROCESS | 2496 | ++DOCSHELL 0D348400 == 28 [pid = 2496] [id = 367] 02:29:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0D349800) [pid = 2496] [serial = 1101] [outer = 00000000] 02:29:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0D355C00) [pid = 2496] [serial = 1102] [outer = 0D349800] 02:29:36 INFO - PROCESS | 2496 | 1465205376870 Marionette DEBUG loaded listener.js 02:29:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0D562C00) [pid = 2496] [serial = 1103] [outer = 0D349800] 02:29:37 INFO - PROCESS | 2496 | 1465205377368 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 02:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 730ms 02:29:37 INFO - PROCESS | 2496 | 1465205377434 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 02:29:37 INFO - PROCESS | 2496 | 1465205377439 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 02:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:29:37 INFO - PROCESS | 2496 | 1465205377445 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:29:37 INFO - PROCESS | 2496 | 1465205377448 Marionette TRACE conn5 <- [1,1434,null,{}] 02:29:37 INFO - PROCESS | 2496 | 1465205377452 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:37 INFO - PROCESS | 2496 | 1465205377454 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:37 INFO - PROCESS | 2496 | 1465205377544 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 02:29:37 INFO - PROCESS | 2496 | 1465205377636 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:37 INFO - PROCESS | 2496 | 1465205377639 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:37 INFO - PROCESS | 2496 | ++DOCSHELL 0E604000 == 29 [pid = 2496] [id = 368] 02:29:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0E696000) [pid = 2496] [serial = 1104] [outer = 00000000] 02:29:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (14143C00) [pid = 2496] [serial = 1105] [outer = 0E696000] 02:29:37 INFO - PROCESS | 2496 | 1465205377687 Marionette DEBUG loaded listener.js 02:29:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (143C2000) [pid = 2496] [serial = 1106] [outer = 0E696000] 02:29:38 INFO - PROCESS | 2496 | 1465205378090 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 02:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 670ms 02:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:29:38 INFO - PROCESS | 2496 | 1465205378118 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 02:29:38 INFO - PROCESS | 2496 | 1465205378121 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 02:29:38 INFO - PROCESS | 2496 | 1465205378124 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:29:38 INFO - PROCESS | 2496 | 1465205378127 Marionette TRACE conn5 <- [1,1438,null,{}] 02:29:38 INFO - PROCESS | 2496 | 1465205378138 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:38 INFO - PROCESS | 2496 | 1465205378143 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:38 INFO - PROCESS | 2496 | 1465205378260 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 02:29:38 INFO - PROCESS | 2496 | 1465205378271 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:38 INFO - PROCESS | 2496 | 1465205378274 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:38 INFO - PROCESS | 2496 | ++DOCSHELL 15F04000 == 30 [pid = 2496] [id = 369] 02:29:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (15F0C000) [pid = 2496] [serial = 1107] [outer = 00000000] 02:29:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (165E2800) [pid = 2496] [serial = 1108] [outer = 15F0C000] 02:29:38 INFO - PROCESS | 2496 | 1465205378321 Marionette DEBUG loaded listener.js 02:29:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (166EB400) [pid = 2496] [serial = 1109] [outer = 15F0C000] 02:29:38 INFO - PROCESS | 2496 | 1465205378826 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 02:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 730ms 02:29:38 INFO - PROCESS | 2496 | 1465205378858 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 02:29:38 INFO - PROCESS | 2496 | 1465205378861 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 02:29:38 INFO - PROCESS | 2496 | 1465205378864 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:29:38 INFO - PROCESS | 2496 | 1465205378866 Marionette TRACE conn5 <- [1,1442,null,{}] 02:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:29:38 INFO - PROCESS | 2496 | 1465205378869 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:38 INFO - PROCESS | 2496 | 1465205378871 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:38 INFO - PROCESS | 2496 | 1465205378987 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 02:29:39 INFO - PROCESS | 2496 | 1465205378996 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:39 INFO - PROCESS | 2496 | 1465205378998 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:39 INFO - PROCESS | 2496 | ++DOCSHELL 1782C800 == 31 [pid = 2496] [id = 370] 02:29:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (1782D800) [pid = 2496] [serial = 1110] [outer = 00000000] 02:29:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (17835400) [pid = 2496] [serial = 1111] [outer = 1782D800] 02:29:39 INFO - PROCESS | 2496 | 1465205379094 Marionette DEBUG loaded listener.js 02:29:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (18025400) [pid = 2496] [serial = 1112] [outer = 1782D800] 02:29:39 INFO - PROCESS | 2496 | 1465205379543 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 02:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 730ms 02:29:39 INFO - PROCESS | 2496 | 1465205379598 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 02:29:39 INFO - PROCESS | 2496 | 1465205379601 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 02:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:29:39 INFO - PROCESS | 2496 | 1465205379645 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:29:39 INFO - PROCESS | 2496 | 1465205379647 Marionette TRACE conn5 <- [1,1446,null,{}] 02:29:39 INFO - PROCESS | 2496 | 1465205379650 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:39 INFO - PROCESS | 2496 | 1465205379652 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:39 INFO - PROCESS | 2496 | 1465205379761 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 02:29:39 INFO - PROCESS | 2496 | 1465205379771 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:39 INFO - PROCESS | 2496 | 1465205379773 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:39 INFO - PROCESS | 2496 | ++DOCSHELL 18652000 == 32 [pid = 2496] [id = 371] 02:29:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (1865A400) [pid = 2496] [serial = 1113] [outer = 00000000] 02:29:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (18775800) [pid = 2496] [serial = 1114] [outer = 1865A400] 02:29:39 INFO - PROCESS | 2496 | 1465205379817 Marionette DEBUG loaded listener.js 02:29:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (18834000) [pid = 2496] [serial = 1115] [outer = 1865A400] 02:29:40 INFO - PROCESS | 2496 | 1465205380289 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 02:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 691ms 02:29:40 INFO - PROCESS | 2496 | 1465205380325 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 02:29:40 INFO - PROCESS | 2496 | 1465205380327 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 02:29:40 INFO - PROCESS | 2496 | 1465205380330 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:29:40 INFO - PROCESS | 2496 | 1465205380332 Marionette TRACE conn5 <- [1,1450,null,{}] 02:29:40 INFO - PROCESS | 2496 | 1465205380335 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:40 INFO - PROCESS | 2496 | 1465205380341 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:40 INFO - PROCESS | 2496 | 1465205380485 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 02:29:40 INFO - PROCESS | 2496 | 1465205380501 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:40 INFO - PROCESS | 2496 | 1465205380503 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:40 INFO - PROCESS | 2496 | ++DOCSHELL 0CF6EC00 == 33 [pid = 2496] [id = 372] 02:29:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0D328400) [pid = 2496] [serial = 1116] [outer = 00000000] 02:29:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (1782E800) [pid = 2496] [serial = 1117] [outer = 0D328400] 02:29:40 INFO - PROCESS | 2496 | 1465205380794 Marionette DEBUG loaded listener.js 02:29:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (1910DC00) [pid = 2496] [serial = 1118] [outer = 0D328400] 02:29:40 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (18027C00) [pid = 2496] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:29:40 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (18655800) [pid = 2496] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:29:40 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0D8ED000) [pid = 2496] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:29:40 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (1910E800) [pid = 2496] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:29:40 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (1413B400) [pid = 2496] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:29:40 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0D31EC00) [pid = 2496] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:29:40 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (16674800) [pid = 2496] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:29:40 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0D324400) [pid = 2496] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:29:40 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (16676000) [pid = 2496] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:29:40 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (14145000) [pid = 2496] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:29:40 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (19B60800) [pid = 2496] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:29:40 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (19102800) [pid = 2496] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:29:40 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (1802B400) [pid = 2496] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:29:41 INFO - PROCESS | 2496 | 1465205381215 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 02:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 930ms 02:29:41 INFO - PROCESS | 2496 | 1465205381264 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 02:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:29:41 INFO - PROCESS | 2496 | 1465205381266 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 02:29:41 INFO - PROCESS | 2496 | 1465205381274 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:29:41 INFO - PROCESS | 2496 | 1465205381275 Marionette TRACE conn5 <- [1,1454,null,{}] 02:29:41 INFO - PROCESS | 2496 | 1465205381279 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:41 INFO - PROCESS | 2496 | 1465205381280 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:41 INFO - PROCESS | 2496 | 1465205381392 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 02:29:41 INFO - PROCESS | 2496 | 1465205381403 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:41 INFO - PROCESS | 2496 | 1465205381405 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:41 INFO - PROCESS | 2496 | ++DOCSHELL 0CBED400 == 34 [pid = 2496] [id = 373] 02:29:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (14142000) [pid = 2496] [serial = 1119] [outer = 00000000] 02:29:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (19102800) [pid = 2496] [serial = 1120] [outer = 14142000] 02:29:41 INFO - PROCESS | 2496 | 1465205381454 Marionette DEBUG loaded listener.js 02:29:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (19105400) [pid = 2496] [serial = 1121] [outer = 14142000] 02:29:41 INFO - PROCESS | 2496 | 1465205381881 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 02:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 630ms 02:29:41 INFO - PROCESS | 2496 | 1465205381905 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 02:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:29:41 INFO - PROCESS | 2496 | 1465205381907 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 02:29:41 INFO - PROCESS | 2496 | 1465205381910 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:29:41 INFO - PROCESS | 2496 | 1465205381911 Marionette TRACE conn5 <- [1,1458,null,{}] 02:29:41 INFO - PROCESS | 2496 | 1465205381915 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:41 INFO - PROCESS | 2496 | 1465205381916 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:42 INFO - PROCESS | 2496 | 1465205381996 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 02:29:42 INFO - PROCESS | 2496 | 1465205382084 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:42 INFO - PROCESS | 2496 | 1465205382086 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:42 INFO - PROCESS | 2496 | ++DOCSHELL 0D55D000 == 35 [pid = 2496] [id = 374] 02:29:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (1782AC00) [pid = 2496] [serial = 1122] [outer = 00000000] 02:29:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (191B4800) [pid = 2496] [serial = 1123] [outer = 1782AC00] 02:29:42 INFO - PROCESS | 2496 | 1465205382129 Marionette DEBUG loaded listener.js 02:29:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (1916E400) [pid = 2496] [serial = 1124] [outer = 1782AC00] 02:29:42 INFO - PROCESS | 2496 | 1465205382508 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 02:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 630ms 02:29:42 INFO - PROCESS | 2496 | 1465205382541 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 02:29:42 INFO - PROCESS | 2496 | 1465205382543 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 02:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:29:42 INFO - PROCESS | 2496 | 1465205382546 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:29:42 INFO - PROCESS | 2496 | 1465205382548 Marionette TRACE conn5 <- [1,1462,null,{}] 02:29:42 INFO - PROCESS | 2496 | 1465205382551 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:42 INFO - PROCESS | 2496 | 1465205382553 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:42 INFO - PROCESS | 2496 | 1465205382667 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 02:29:42 INFO - PROCESS | 2496 | 1465205382675 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:42 INFO - PROCESS | 2496 | 1465205382677 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:42 INFO - PROCESS | 2496 | ++DOCSHELL 15F03C00 == 36 [pid = 2496] [id = 375] 02:29:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (1981EC00) [pid = 2496] [serial = 1125] [outer = 00000000] 02:29:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (1996C000) [pid = 2496] [serial = 1126] [outer = 1981EC00] 02:29:42 INFO - PROCESS | 2496 | 1465205382720 Marionette DEBUG loaded listener.js 02:29:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (19B2D000) [pid = 2496] [serial = 1127] [outer = 1981EC00] 02:29:43 INFO - PROCESS | 2496 | 1465205383561 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 02:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1074ms 02:29:43 INFO - PROCESS | 2496 | 1465205383621 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 02:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:29:43 INFO - PROCESS | 2496 | 1465205383626 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 02:29:43 INFO - PROCESS | 2496 | 1465205383630 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:29:43 INFO - PROCESS | 2496 | 1465205383636 Marionette TRACE conn5 <- [1,1466,null,{}] 02:29:43 INFO - PROCESS | 2496 | 1465205383641 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:43 INFO - PROCESS | 2496 | 1465205383644 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:43 INFO - PROCESS | 2496 | 1465205383767 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 02:29:43 INFO - PROCESS | 2496 | 1465205383897 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:43 INFO - PROCESS | 2496 | 1465205383900 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:43 INFO - PROCESS | 2496 | ++DOCSHELL 0D31C800 == 37 [pid = 2496] [id = 376] 02:29:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0D355000) [pid = 2496] [serial = 1128] [outer = 00000000] 02:29:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (14650000) [pid = 2496] [serial = 1129] [outer = 0D355000] 02:29:43 INFO - PROCESS | 2496 | 1465205383959 Marionette DEBUG loaded listener.js 02:29:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (14CE9000) [pid = 2496] [serial = 1130] [outer = 0D355000] 02:29:44 INFO - PROCESS | 2496 | 1465205384873 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 02:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1331ms 02:29:44 INFO - PROCESS | 2496 | 1465205384962 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 02:29:44 INFO - PROCESS | 2496 | 1465205384967 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 02:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:29:44 INFO - PROCESS | 2496 | 1465205384972 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:29:44 INFO - PROCESS | 2496 | 1465205384975 Marionette TRACE conn5 <- [1,1470,null,{}] 02:29:44 INFO - PROCESS | 2496 | 1465205384980 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:44 INFO - PROCESS | 2496 | 1465205384983 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:45 INFO - PROCESS | 2496 | 1465205385100 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 02:29:45 INFO - PROCESS | 2496 | 1465205385229 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:45 INFO - PROCESS | 2496 | 1465205385233 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:45 INFO - PROCESS | 2496 | --DOCSHELL 0D55D000 == 36 [pid = 2496] [id = 374] 02:29:45 INFO - PROCESS | 2496 | --DOCSHELL 0CBED400 == 35 [pid = 2496] [id = 373] 02:29:45 INFO - PROCESS | 2496 | --DOCSHELL 0CF6EC00 == 34 [pid = 2496] [id = 372] 02:29:45 INFO - PROCESS | 2496 | --DOCSHELL 18652000 == 33 [pid = 2496] [id = 371] 02:29:45 INFO - PROCESS | 2496 | --DOCSHELL 1782C800 == 32 [pid = 2496] [id = 370] 02:29:45 INFO - PROCESS | 2496 | --DOCSHELL 15F04000 == 31 [pid = 2496] [id = 369] 02:29:45 INFO - PROCESS | 2496 | --DOCSHELL 0E604000 == 30 [pid = 2496] [id = 368] 02:29:45 INFO - PROCESS | 2496 | --DOCSHELL 0D348400 == 29 [pid = 2496] [id = 367] 02:29:45 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (181B0C00) [pid = 2496] [serial = 1071] [outer = 00000000] [url = about:blank] 02:29:45 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (18876C00) [pid = 2496] [serial = 1075] [outer = 00000000] [url = about:blank] 02:29:45 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (1886A000) [pid = 2496] [serial = 1074] [outer = 00000000] [url = about:blank] 02:29:45 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (18023C00) [pid = 2496] [serial = 1080] [outer = 00000000] [url = about:blank] 02:29:45 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (19173000) [pid = 2496] [serial = 1077] [outer = 00000000] [url = about:blank] 02:29:45 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (19846400) [pid = 2496] [serial = 1054] [outer = 00000000] [url = about:blank] 02:29:45 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0D55C400) [pid = 2496] [serial = 1056] [outer = 00000000] [url = about:blank] 02:29:45 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0DC2D800) [pid = 2496] [serial = 1057] [outer = 00000000] [url = about:blank] 02:29:45 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (17812C00) [pid = 2496] [serial = 1059] [outer = 00000000] [url = about:blank] 02:29:45 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (17831800) [pid = 2496] [serial = 1060] [outer = 00000000] [url = about:blank] 02:29:45 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0D348C00) [pid = 2496] [serial = 1062] [outer = 00000000] [url = about:blank] 02:29:45 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0D562400) [pid = 2496] [serial = 1063] [outer = 00000000] [url = about:blank] 02:29:45 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (170D8800) [pid = 2496] [serial = 1068] [outer = 00000000] [url = about:blank] 02:29:45 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (14378400) [pid = 2496] [serial = 1065] [outer = 00000000] [url = about:blank] 02:29:45 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (1445AC00) [pid = 2496] [serial = 1066] [outer = 00000000] [url = about:blank] 02:29:45 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (19C5CC00) [pid = 2496] [serial = 1087] [outer = 00000000] [url = about:blank] 02:29:45 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (19BE0400) [pid = 2496] [serial = 1086] [outer = 00000000] [url = about:blank] 02:29:45 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (19B2CC00) [pid = 2496] [serial = 1084] [outer = 00000000] [url = about:blank] 02:29:45 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (19844C00) [pid = 2496] [serial = 1083] [outer = 00000000] [url = about:blank] 02:29:45 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (181BC800) [pid = 2496] [serial = 1072] [outer = 00000000] [url = about:blank] 02:29:45 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (188C2400) [pid = 2496] [serial = 1081] [outer = 00000000] [url = about:blank] 02:29:45 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (19173400) [pid = 2496] [serial = 1078] [outer = 00000000] [url = about:blank] 02:29:45 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (17778C00) [pid = 2496] [serial = 1069] [outer = 00000000] [url = about:blank] 02:29:45 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (18657400) [pid = 2496] [serial = 1042] [outer = 00000000] [url = about:blank] 02:29:45 INFO - PROCESS | 2496 | ++DOCSHELL 0C919000 == 30 [pid = 2496] [id = 377] 02:29:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (0C957C00) [pid = 2496] [serial = 1131] [outer = 00000000] 02:29:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (0D0E9C00) [pid = 2496] [serial = 1132] [outer = 0C957C00] 02:29:45 INFO - PROCESS | 2496 | 1465205385323 Marionette DEBUG loaded listener.js 02:29:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0D55C400) [pid = 2496] [serial = 1133] [outer = 0C957C00] 02:29:45 INFO - PROCESS | 2496 | 1465205385777 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 02:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 830ms 02:29:45 INFO - PROCESS | 2496 | 1465205385802 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 02:29:45 INFO - PROCESS | 2496 | 1465205385807 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 02:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:29:45 INFO - PROCESS | 2496 | 1465205385813 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:29:45 INFO - PROCESS | 2496 | 1465205385816 Marionette TRACE conn5 <- [1,1474,null,{}] 02:29:45 INFO - PROCESS | 2496 | 1465205385820 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:45 INFO - PROCESS | 2496 | 1465205385822 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:45 INFO - PROCESS | 2496 | 1465205385914 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 02:29:45 INFO - PROCESS | 2496 | 1465205385920 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:45 INFO - PROCESS | 2496 | 1465205385923 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:45 INFO - PROCESS | 2496 | ++DOCSHELL 0DCB7C00 == 31 [pid = 2496] [id = 378] 02:29:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (1413B800) [pid = 2496] [serial = 1134] [outer = 00000000] 02:29:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (1445F400) [pid = 2496] [serial = 1135] [outer = 1413B800] 02:29:45 INFO - PROCESS | 2496 | 1465205385970 Marionette DEBUG loaded listener.js 02:29:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (14A42C00) [pid = 2496] [serial = 1136] [outer = 1413B800] 02:29:46 INFO - PROCESS | 2496 | 1465205386449 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 02:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 670ms 02:29:46 INFO - PROCESS | 2496 | 1465205386489 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 02:29:46 INFO - PROCESS | 2496 | 1465205386491 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 02:29:46 INFO - PROCESS | 2496 | 1465205386494 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:29:46 INFO - PROCESS | 2496 | 1465205386497 Marionette TRACE conn5 <- [1,1478,null,{}] 02:29:46 INFO - PROCESS | 2496 | 1465205386508 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:46 INFO - PROCESS | 2496 | 1465205386513 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:46 INFO - PROCESS | 2496 | 1465205386629 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 02:29:46 INFO - PROCESS | 2496 | 1465205386725 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:46 INFO - PROCESS | 2496 | 1465205386728 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:46 INFO - PROCESS | 2496 | ++DOCSHELL 170D8800 == 32 [pid = 2496] [id = 379] 02:29:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (170D9000) [pid = 2496] [serial = 1137] [outer = 00000000] 02:29:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (1767BC00) [pid = 2496] [serial = 1138] [outer = 170D9000] 02:29:46 INFO - PROCESS | 2496 | 1465205386776 Marionette DEBUG loaded listener.js 02:29:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (1781C000) [pid = 2496] [serial = 1139] [outer = 170D9000] 02:29:47 INFO - PROCESS | 2496 | 1465205387151 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 02:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 670ms 02:29:47 INFO - PROCESS | 2496 | 1465205387167 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 02:29:47 INFO - PROCESS | 2496 | 1465205387169 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 02:29:47 INFO - PROCESS | 2496 | 1465205387189 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:29:47 INFO - PROCESS | 2496 | 1465205387191 Marionette TRACE conn5 <- [1,1482,null,{}] 02:29:47 INFO - PROCESS | 2496 | 1465205387194 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:47 INFO - PROCESS | 2496 | 1465205387196 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:47 INFO - PROCESS | 2496 | 1465205387293 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 02:29:47 INFO - PROCESS | 2496 | 1465205387299 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:47 INFO - PROCESS | 2496 | 1465205387301 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:47 INFO - PROCESS | 2496 | ++DOCSHELL 17832800 == 33 [pid = 2496] [id = 380] 02:29:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (17834400) [pid = 2496] [serial = 1140] [outer = 00000000] 02:29:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (1864CC00) [pid = 2496] [serial = 1141] [outer = 17834400] 02:29:47 INFO - PROCESS | 2496 | 1465205387348 Marionette DEBUG loaded listener.js 02:29:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (1876B400) [pid = 2496] [serial = 1142] [outer = 17834400] 02:29:47 INFO - PROCESS | 2496 | 1465205387858 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 02:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 730ms 02:29:47 INFO - PROCESS | 2496 | 1465205387929 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 02:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:29:47 INFO - PROCESS | 2496 | 1465205387931 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 02:29:47 INFO - PROCESS | 2496 | 1465205387934 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:29:47 INFO - PROCESS | 2496 | 1465205387936 Marionette TRACE conn5 <- [1,1486,null,{}] 02:29:47 INFO - PROCESS | 2496 | 1465205387939 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:47 INFO - PROCESS | 2496 | 1465205387941 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:48 INFO - PROCESS | 2496 | 1465205388079 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 02:29:48 INFO - PROCESS | 2496 | 1465205388108 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:48 INFO - PROCESS | 2496 | 1465205388110 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:48 INFO - PROCESS | 2496 | ++DOCSHELL 18873C00 == 34 [pid = 2496] [id = 381] 02:29:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (18874400) [pid = 2496] [serial = 1143] [outer = 00000000] 02:29:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (188C1800) [pid = 2496] [serial = 1144] [outer = 18874400] 02:29:48 INFO - PROCESS | 2496 | 1465205388153 Marionette DEBUG loaded listener.js 02:29:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (188CAC00) [pid = 2496] [serial = 1145] [outer = 18874400] 02:29:48 INFO - PROCESS | 2496 | 1465205388586 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 02:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 730ms 02:29:48 INFO - PROCESS | 2496 | 1465205388665 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 02:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:29:48 INFO - PROCESS | 2496 | 1465205388667 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 02:29:48 INFO - PROCESS | 2496 | 1465205388676 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:29:48 INFO - PROCESS | 2496 | 1465205388678 Marionette TRACE conn5 <- [1,1490,null,{}] 02:29:48 INFO - PROCESS | 2496 | 1465205388681 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:48 INFO - PROCESS | 2496 | 1465205388687 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:48 INFO - PROCESS | 2496 | 1465205388826 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 02:29:48 INFO - PROCESS | 2496 | 1465205388835 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:48 INFO - PROCESS | 2496 | 1465205388837 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:48 INFO - PROCESS | 2496 | ++DOCSHELL 18869000 == 35 [pid = 2496] [id = 382] 02:29:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (18877400) [pid = 2496] [serial = 1146] [outer = 00000000] 02:29:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (191BC400) [pid = 2496] [serial = 1147] [outer = 18877400] 02:29:48 INFO - PROCESS | 2496 | 1465205388882 Marionette DEBUG loaded listener.js 02:29:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (19849C00) [pid = 2496] [serial = 1148] [outer = 18877400] 02:29:49 INFO - PROCESS | 2496 | 1465205389322 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 02:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 691ms 02:29:49 INFO - PROCESS | 2496 | 1465205389362 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 02:29:49 INFO - PROCESS | 2496 | 1465205389364 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 02:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:29:49 INFO - PROCESS | 2496 | 1465205389373 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:29:49 INFO - PROCESS | 2496 | 1465205389385 Marionette TRACE conn5 <- [1,1494,null,{}] 02:29:49 INFO - PROCESS | 2496 | 1465205389429 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:49 INFO - PROCESS | 2496 | 1465205389431 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:49 INFO - PROCESS | 2496 | 1465205389631 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 02:29:49 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (1782AC00) [pid = 2496] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:29:49 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (15F0C000) [pid = 2496] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:29:49 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0D349800) [pid = 2496] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:29:49 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (1782D800) [pid = 2496] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:29:49 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0C958000) [pid = 2496] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:29:49 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0D0EB400) [pid = 2496] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:29:49 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (17819000) [pid = 2496] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:29:49 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (19B68800) [pid = 2496] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:29:49 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (1865A400) [pid = 2496] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:29:49 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0E696000) [pid = 2496] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:29:49 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0D328400) [pid = 2496] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:29:49 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (14142000) [pid = 2496] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:29:49 INFO - PROCESS | 2496 | 1465205389697 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:49 INFO - PROCESS | 2496 | 1465205389698 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:49 INFO - PROCESS | 2496 | ++DOCSHELL 0CA1E400 == 36 [pid = 2496] [id = 383] 02:29:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0CA20C00) [pid = 2496] [serial = 1149] [outer = 00000000] 02:29:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0D0EE400) [pid = 2496] [serial = 1150] [outer = 0CA20C00] 02:29:49 INFO - PROCESS | 2496 | 1465205389743 Marionette DEBUG loaded listener.js 02:29:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0E606800) [pid = 2496] [serial = 1151] [outer = 0CA20C00] 02:29:50 INFO - PROCESS | 2496 | 1465205390085 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 02:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 771ms 02:29:50 INFO - PROCESS | 2496 | 1465205390147 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 02:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:29:50 INFO - PROCESS | 2496 | 1465205390149 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 02:29:50 INFO - PROCESS | 2496 | 1465205390152 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:29:50 INFO - PROCESS | 2496 | 1465205390154 Marionette TRACE conn5 <- [1,1498,null,{}] 02:29:50 INFO - PROCESS | 2496 | 1465205390157 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:50 INFO - PROCESS | 2496 | 1465205390159 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:50 INFO - PROCESS | 2496 | 1465205390239 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 02:29:50 INFO - PROCESS | 2496 | 1465205390244 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:50 INFO - PROCESS | 2496 | 1465205390246 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:50 INFO - PROCESS | 2496 | ++DOCSHELL 0D55E800 == 37 [pid = 2496] [id = 384] 02:29:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (17816000) [pid = 2496] [serial = 1152] [outer = 00000000] 02:29:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (19B28C00) [pid = 2496] [serial = 1153] [outer = 17816000] 02:29:50 INFO - PROCESS | 2496 | 1465205390290 Marionette DEBUG loaded listener.js 02:29:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (19B31800) [pid = 2496] [serial = 1154] [outer = 17816000] 02:29:50 INFO - PROCESS | 2496 | 1465205390695 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 02:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 570ms 02:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:29:50 INFO - PROCESS | 2496 | 1465205390723 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 02:29:50 INFO - PROCESS | 2496 | 1465205390725 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 02:29:50 INFO - PROCESS | 2496 | 1465205390728 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:29:50 INFO - PROCESS | 2496 | 1465205390730 Marionette TRACE conn5 <- [1,1502,null,{}] 02:29:50 INFO - PROCESS | 2496 | 1465205390761 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:50 INFO - PROCESS | 2496 | 1465205390763 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:50 INFO - PROCESS | 2496 | 1465205390851 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 02:29:50 INFO - PROCESS | 2496 | 1465205390857 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:50 INFO - PROCESS | 2496 | 1465205390859 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:50 INFO - PROCESS | 2496 | ++DOCSHELL 19B65000 == 38 [pid = 2496] [id = 385] 02:29:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (19B68800) [pid = 2496] [serial = 1155] [outer = 00000000] 02:29:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0D31D800) [pid = 2496] [serial = 1156] [outer = 19B68800] 02:29:50 INFO - PROCESS | 2496 | 1465205390903 Marionette DEBUG loaded listener.js 02:29:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (191B2800) [pid = 2496] [serial = 1157] [outer = 19B68800] 02:29:51 INFO - PROCESS | 2496 | 1465205391359 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 02:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 690ms 02:29:51 INFO - PROCESS | 2496 | 1465205391419 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 02:29:51 INFO - PROCESS | 2496 | 1465205391421 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 02:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:29:51 INFO - PROCESS | 2496 | 1465205391425 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:29:51 INFO - PROCESS | 2496 | 1465205391426 Marionette TRACE conn5 <- [1,1506,null,{}] 02:29:51 INFO - PROCESS | 2496 | 1465205391430 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:51 INFO - PROCESS | 2496 | 1465205391432 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:51 INFO - PROCESS | 2496 | 1465205391513 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 02:29:51 INFO - PROCESS | 2496 | 1465205391519 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:51 INFO - PROCESS | 2496 | 1465205391521 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:51 INFO - PROCESS | 2496 | ++DOCSHELL 19C5D000 == 39 [pid = 2496] [id = 386] 02:29:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (19C5D800) [pid = 2496] [serial = 1158] [outer = 00000000] 02:29:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (19EFC000) [pid = 2496] [serial = 1159] [outer = 19C5D800] 02:29:51 INFO - PROCESS | 2496 | 1465205391564 Marionette DEBUG loaded listener.js 02:29:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (1AAD6C00) [pid = 2496] [serial = 1160] [outer = 19C5D800] 02:29:52 INFO - PROCESS | 2496 | 1465205392335 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 02:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 930ms 02:29:52 INFO - PROCESS | 2496 | 1465205392356 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 02:29:52 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:29:52 INFO - PROCESS | 2496 | 1465205392360 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 02:29:52 INFO - PROCESS | 2496 | 1465205392365 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:29:52 INFO - PROCESS | 2496 | 1465205392370 Marionette TRACE conn5 <- [1,1510,null,{}] 02:29:52 INFO - PROCESS | 2496 | 1465205392375 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:52 INFO - PROCESS | 2496 | 1465205392378 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:52 INFO - PROCESS | 2496 | 1465205392493 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 02:29:52 INFO - PROCESS | 2496 | 1465205392625 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:52 INFO - PROCESS | 2496 | 1465205392628 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:52 INFO - PROCESS | 2496 | ++DOCSHELL 0D0EF400 == 40 [pid = 2496] [id = 387] 02:29:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0D0F3000) [pid = 2496] [serial = 1161] [outer = 00000000] 02:29:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (1464FC00) [pid = 2496] [serial = 1162] [outer = 0D0F3000] 02:29:52 INFO - PROCESS | 2496 | 1465205392690 Marionette DEBUG loaded listener.js 02:29:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (14F24C00) [pid = 2496] [serial = 1163] [outer = 0D0F3000] 02:29:53 INFO - PROCESS | 2496 | 1465205393231 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 02:29:53 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 02:29:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:29:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:29:53 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 02:29:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:29:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:29:53 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 02:29:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:29:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:29:53 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 02:29:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:29:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:29:53 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 893ms 02:29:53 INFO - PROCESS | 2496 | 1465205393258 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 02:29:53 INFO - PROCESS | 2496 | 1465205393263 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 02:29:53 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:29:53 INFO - PROCESS | 2496 | 1465205393269 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:29:53 INFO - PROCESS | 2496 | 1465205393272 Marionette TRACE conn5 <- [1,1514,null,{}] 02:29:53 INFO - PROCESS | 2496 | 1465205393276 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:53 INFO - PROCESS | 2496 | 1465205393279 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:53 INFO - PROCESS | 2496 | 1465205393427 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 02:29:53 INFO - PROCESS | 2496 | 1465205393561 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:53 INFO - PROCESS | 2496 | 1465205393564 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:53 INFO - PROCESS | 2496 | ++DOCSHELL 1781FC00 == 41 [pid = 2496] [id = 388] 02:29:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (188BE400) [pid = 2496] [serial = 1164] [outer = 00000000] 02:29:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (1916A400) [pid = 2496] [serial = 1165] [outer = 188BE400] 02:29:53 INFO - PROCESS | 2496 | 1465205393624 Marionette DEBUG loaded listener.js 02:29:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (191B4000) [pid = 2496] [serial = 1166] [outer = 188BE400] 02:29:54 INFO - PROCESS | 2496 | 1465205394182 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 02:29:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:29:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:29:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:29:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:29:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:29:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:29:54 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 927ms 02:29:54 INFO - PROCESS | 2496 | 1465205394201 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 02:29:54 INFO - PROCESS | 2496 | 1465205394203 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 02:29:54 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:29:54 INFO - PROCESS | 2496 | 1465205394207 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:29:54 INFO - PROCESS | 2496 | 1465205394212 Marionette TRACE conn5 <- [1,1518,null,{}] 02:29:54 INFO - PROCESS | 2496 | 1465205394238 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:54 INFO - PROCESS | 2496 | 1465205394243 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:54 INFO - PROCESS | 2496 | 1465205394386 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 02:29:54 INFO - PROCESS | 2496 | 1465205394463 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:54 INFO - PROCESS | 2496 | 1465205394466 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:54 INFO - PROCESS | 2496 | ++DOCSHELL 1AB08000 == 42 [pid = 2496] [id = 389] 02:29:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (1AB08C00) [pid = 2496] [serial = 1167] [outer = 00000000] 02:29:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (1B2C1400) [pid = 2496] [serial = 1168] [outer = 1AB08C00] 02:29:54 INFO - PROCESS | 2496 | 1465205394523 Marionette DEBUG loaded listener.js 02:29:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (1B387800) [pid = 2496] [serial = 1169] [outer = 1AB08C00] 02:29:55 INFO - PROCESS | 2496 | 1465205395009 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 02:29:55 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 02:29:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:29:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:29:55 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 02:29:55 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:29:55 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 830ms 02:29:55 INFO - PROCESS | 2496 | 1465205395040 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 02:29:55 INFO - PROCESS | 2496 | 1465205395043 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 02:29:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:29:55 INFO - PROCESS | 2496 | 1465205395046 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:29:55 INFO - PROCESS | 2496 | 1465205395048 Marionette TRACE conn5 <- [1,1522,null,{}] 02:29:55 INFO - PROCESS | 2496 | 1465205395052 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:55 INFO - PROCESS | 2496 | 1465205395055 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:55 INFO - PROCESS | 2496 | 1465205395166 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 02:29:55 INFO - PROCESS | 2496 | 1465205395306 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:55 INFO - PROCESS | 2496 | 1465205395309 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:55 INFO - PROCESS | 2496 | ++DOCSHELL 188BC400 == 43 [pid = 2496] [id = 390] 02:29:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (1AAD7000) [pid = 2496] [serial = 1170] [outer = 00000000] 02:29:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (1BEC1400) [pid = 2496] [serial = 1171] [outer = 1AAD7000] 02:29:55 INFO - PROCESS | 2496 | 1465205395363 Marionette DEBUG loaded listener.js 02:29:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (1BF6C000) [pid = 2496] [serial = 1172] [outer = 1AAD7000] 02:29:56 INFO - PROCESS | 2496 | 1465205396143 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 02:29:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:29:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1120ms 02:29:56 INFO - PROCESS | 2496 | 1465205396171 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 02:29:56 INFO - PROCESS | 2496 | 1465205396175 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 02:29:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:29:56 INFO - PROCESS | 2496 | 1465205396179 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:29:56 INFO - PROCESS | 2496 | 1465205396182 Marionette TRACE conn5 <- [1,1526,null,{}] 02:29:56 INFO - PROCESS | 2496 | 1465205396187 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:56 INFO - PROCESS | 2496 | 1465205396190 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:56 INFO - PROCESS | 2496 | 1465205396291 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 02:29:56 INFO - PROCESS | 2496 | 1465205396407 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:56 INFO - PROCESS | 2496 | 1465205396410 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:56 INFO - PROCESS | 2496 | ++DOCSHELL 1437E000 == 44 [pid = 2496] [id = 391] 02:29:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (14383C00) [pid = 2496] [serial = 1173] [outer = 00000000] 02:29:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (14A27000) [pid = 2496] [serial = 1174] [outer = 14383C00] 02:29:56 INFO - PROCESS | 2496 | 1465205396505 Marionette DEBUG loaded listener.js 02:29:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (14CEF800) [pid = 2496] [serial = 1175] [outer = 14383C00] 02:29:57 INFO - PROCESS | 2496 | --DOCSHELL 19B65000 == 43 [pid = 2496] [id = 385] 02:29:57 INFO - PROCESS | 2496 | --DOCSHELL 0D55E800 == 42 [pid = 2496] [id = 384] 02:29:57 INFO - PROCESS | 2496 | --DOCSHELL 0CA1E400 == 41 [pid = 2496] [id = 383] 02:29:57 INFO - PROCESS | 2496 | --DOCSHELL 18869000 == 40 [pid = 2496] [id = 382] 02:29:57 INFO - PROCESS | 2496 | --DOCSHELL 18873C00 == 39 [pid = 2496] [id = 381] 02:29:57 INFO - PROCESS | 2496 | --DOCSHELL 17832800 == 38 [pid = 2496] [id = 380] 02:29:57 INFO - PROCESS | 2496 | --DOCSHELL 170D8800 == 37 [pid = 2496] [id = 379] 02:29:57 INFO - PROCESS | 2496 | --DOCSHELL 0DCB7C00 == 36 [pid = 2496] [id = 378] 02:29:57 INFO - PROCESS | 2496 | --DOCSHELL 0C919000 == 35 [pid = 2496] [id = 377] 02:29:57 INFO - PROCESS | 2496 | --DOCSHELL 0D31C800 == 34 [pid = 2496] [id = 376] 02:29:57 INFO - PROCESS | 2496 | --DOCSHELL 0C956800 == 33 [pid = 2496] [id = 366] 02:29:57 INFO - PROCESS | 2496 | --DOCSHELL 15F03C00 == 32 [pid = 2496] [id = 375] 02:29:57 INFO - PROCESS | 2496 | --DOCSHELL 1AB08000 == 31 [pid = 2496] [id = 389] 02:29:57 INFO - PROCESS | 2496 | --DOCSHELL 188BC400 == 30 [pid = 2496] [id = 390] 02:29:57 INFO - PROCESS | 2496 | --DOCSHELL 1781FC00 == 29 [pid = 2496] [id = 388] 02:29:57 INFO - PROCESS | 2496 | --DOCSHELL 19C5D000 == 28 [pid = 2496] [id = 386] 02:29:57 INFO - PROCESS | 2496 | --DOCSHELL 0D0EF400 == 27 [pid = 2496] [id = 387] 02:29:57 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (1808F800) [pid = 2496] [serial = 682] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:29:57 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (191B4800) [pid = 2496] [serial = 1123] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (165E2800) [pid = 2496] [serial = 1108] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (0D355C00) [pid = 2496] [serial = 1102] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0D562C00) [pid = 2496] [serial = 1103] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (17835400) [pid = 2496] [serial = 1111] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (1413C800) [pid = 2496] [serial = 1099] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0CFD5C00) [pid = 2496] [serial = 1098] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (14376800) [pid = 2496] [serial = 1090] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0E50E000) [pid = 2496] [serial = 1089] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (18869400) [pid = 2496] [serial = 1093] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (17835C00) [pid = 2496] [serial = 1092] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (19EF1C00) [pid = 2496] [serial = 1096] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (19C63000) [pid = 2496] [serial = 1095] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (18775800) [pid = 2496] [serial = 1114] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (18025400) [pid = 2496] [serial = 1112] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (18834000) [pid = 2496] [serial = 1115] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (14143C00) [pid = 2496] [serial = 1105] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (143C2000) [pid = 2496] [serial = 1106] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (1782E800) [pid = 2496] [serial = 1117] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (1910DC00) [pid = 2496] [serial = 1118] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (19105400) [pid = 2496] [serial = 1121] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (1916E400) [pid = 2496] [serial = 1124] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (166EB400) [pid = 2496] [serial = 1109] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (19102800) [pid = 2496] [serial = 1120] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 2496 | 1465205397717 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 02:29:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:29:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1579ms 02:29:57 INFO - PROCESS | 2496 | 1465205397760 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 02:29:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:29:57 INFO - PROCESS | 2496 | 1465205397764 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 02:29:57 INFO - PROCESS | 2496 | 1465205397769 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:29:57 INFO - PROCESS | 2496 | 1465205397774 Marionette TRACE conn5 <- [1,1530,null,{}] 02:29:57 INFO - PROCESS | 2496 | 1465205397778 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:57 INFO - PROCESS | 2496 | 1465205397781 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:57 INFO - PROCESS | 2496 | 1465205397873 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 02:29:58 INFO - PROCESS | 2496 | 1465205397998 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:58 INFO - PROCESS | 2496 | 1465205398001 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:58 INFO - PROCESS | 2496 | ++DOCSHELL 0CFD5C00 == 28 [pid = 2496] [id = 392] 02:29:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0D0F4C00) [pid = 2496] [serial = 1176] [outer = 00000000] 02:29:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0D352800) [pid = 2496] [serial = 1177] [outer = 0D0F4C00] 02:29:58 INFO - PROCESS | 2496 | 1465205398050 Marionette DEBUG loaded listener.js 02:29:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0D55EC00) [pid = 2496] [serial = 1178] [outer = 0D0F4C00] 02:29:58 INFO - PROCESS | 2496 | 1465205398445 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 02:29:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:29:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 730ms 02:29:58 INFO - PROCESS | 2496 | 1465205398516 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 02:29:58 INFO - PROCESS | 2496 | 1465205398521 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 02:29:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:29:58 INFO - PROCESS | 2496 | 1465205398530 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:29:58 INFO - PROCESS | 2496 | 1465205398533 Marionette TRACE conn5 <- [1,1534,null,{}] 02:29:58 INFO - PROCESS | 2496 | 1465205398537 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:58 INFO - PROCESS | 2496 | 1465205398539 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:58 INFO - PROCESS | 2496 | 1465205398631 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 02:29:58 INFO - PROCESS | 2496 | 1465205398638 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:58 INFO - PROCESS | 2496 | 1465205398640 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:58 INFO - PROCESS | 2496 | ++DOCSHELL 0DC2C400 == 29 [pid = 2496] [id = 393] 02:29:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0DC2FC00) [pid = 2496] [serial = 1179] [outer = 00000000] 02:29:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (14149C00) [pid = 2496] [serial = 1180] [outer = 0DC2FC00] 02:29:58 INFO - PROCESS | 2496 | 1465205398687 Marionette DEBUG loaded listener.js 02:29:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (143C2400) [pid = 2496] [serial = 1181] [outer = 0DC2FC00] 02:29:59 INFO - PROCESS | 2496 | 1465205399144 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 02:29:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:29:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 670ms 02:29:59 INFO - PROCESS | 2496 | 1465205399206 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 02:29:59 INFO - PROCESS | 2496 | 1465205399208 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 02:29:59 INFO - PROCESS | 2496 | 1465205399211 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:29:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:29:59 INFO - PROCESS | 2496 | 1465205399214 Marionette TRACE conn5 <- [1,1538,null,{}] 02:29:59 INFO - PROCESS | 2496 | 1465205399225 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:59 INFO - PROCESS | 2496 | 1465205399230 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:59 INFO - PROCESS | 2496 | 1465205399314 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 02:29:59 INFO - PROCESS | 2496 | 1465205399321 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:59 INFO - PROCESS | 2496 | 1465205399324 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:29:59 INFO - PROCESS | 2496 | ++DOCSHELL 16675400 == 30 [pid = 2496] [id = 394] 02:29:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (1667AC00) [pid = 2496] [serial = 1182] [outer = 00000000] 02:29:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (166EF000) [pid = 2496] [serial = 1183] [outer = 1667AC00] 02:29:59 INFO - PROCESS | 2496 | 1465205399373 Marionette DEBUG loaded listener.js 02:29:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (17676400) [pid = 2496] [serial = 1184] [outer = 1667AC00] 02:29:59 INFO - PROCESS | 2496 | 1465205399882 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 02:29:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:29:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 730ms 02:29:59 INFO - PROCESS | 2496 | 1465205399948 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 02:29:59 INFO - PROCESS | 2496 | 1465205399951 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 02:30:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:30:00 INFO - PROCESS | 2496 | 1465205399990 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:30:00 INFO - PROCESS | 2496 | 1465205399992 Marionette TRACE conn5 <- [1,1542,null,{}] 02:30:00 INFO - PROCESS | 2496 | 1465205399995 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:00 INFO - PROCESS | 2496 | 1465205399997 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:00 INFO - PROCESS | 2496 | 1465205400114 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 02:30:00 INFO - PROCESS | 2496 | 1465205400126 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:00 INFO - PROCESS | 2496 | 1465205400128 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:00 INFO - PROCESS | 2496 | ++DOCSHELL 17832000 == 31 [pid = 2496] [id = 395] 02:30:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (17832400) [pid = 2496] [serial = 1185] [outer = 00000000] 02:30:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (18023C00) [pid = 2496] [serial = 1186] [outer = 17832400] 02:30:00 INFO - PROCESS | 2496 | 1465205400172 Marionette DEBUG loaded listener.js 02:30:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (18096C00) [pid = 2496] [serial = 1187] [outer = 17832400] 02:30:00 INFO - PROCESS | 2496 | 1465205400633 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 02:30:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:30:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 671ms 02:30:00 INFO - PROCESS | 2496 | 1465205400667 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 02:30:00 INFO - PROCESS | 2496 | 1465205400669 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 02:30:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:30:00 INFO - PROCESS | 2496 | 1465205400672 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:30:00 INFO - PROCESS | 2496 | 1465205400674 Marionette TRACE conn5 <- [1,1546,null,{}] 02:30:00 INFO - PROCESS | 2496 | 1465205400677 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:00 INFO - PROCESS | 2496 | 1465205400679 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:00 INFO - PROCESS | 2496 | 1465205400791 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 02:30:00 INFO - PROCESS | 2496 | 1465205400796 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:00 INFO - PROCESS | 2496 | 1465205400798 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:00 INFO - PROCESS | 2496 | ++DOCSHELL 181B4000 == 32 [pid = 2496] [id = 396] 02:30:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (181B4400) [pid = 2496] [serial = 1188] [outer = 00000000] 02:30:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (1876DC00) [pid = 2496] [serial = 1189] [outer = 181B4400] 02:30:00 INFO - PROCESS | 2496 | 1465205400842 Marionette DEBUG loaded listener.js 02:30:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (18831C00) [pid = 2496] [serial = 1190] [outer = 181B4400] 02:30:01 INFO - PROCESS | 2496 | 1465205401306 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 02:30:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:30:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 670ms 02:30:01 INFO - PROCESS | 2496 | 1465205401346 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 02:30:01 INFO - PROCESS | 2496 | 1465205401348 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 02:30:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:30:01 INFO - PROCESS | 2496 | 1465205401351 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:30:01 INFO - PROCESS | 2496 | 1465205401353 Marionette TRACE conn5 <- [1,1550,null,{}] 02:30:01 INFO - PROCESS | 2496 | 1465205401356 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:01 INFO - PROCESS | 2496 | 1465205401362 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:01 INFO - PROCESS | 2496 | 1465205401519 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 02:30:01 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (18874400) [pid = 2496] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:30:01 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (18877400) [pid = 2496] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:30:01 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0CA20C00) [pid = 2496] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:30:01 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0C957C00) [pid = 2496] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:30:01 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (1981EC00) [pid = 2496] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:30:01 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (17834400) [pid = 2496] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:30:01 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (1413B800) [pid = 2496] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:30:01 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0D355000) [pid = 2496] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:30:01 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (170D9000) [pid = 2496] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:30:01 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (17816000) [pid = 2496] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:30:01 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (19C5D800) [pid = 2496] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:30:01 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (19B68800) [pid = 2496] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:30:01 INFO - PROCESS | 2496 | 1465205401839 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:01 INFO - PROCESS | 2496 | 1465205401841 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:01 INFO - PROCESS | 2496 | ++DOCSHELL 0C957800 == 33 [pid = 2496] [id = 397] 02:30:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0C957C00) [pid = 2496] [serial = 1191] [outer = 00000000] 02:30:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0D55F400) [pid = 2496] [serial = 1192] [outer = 0C957C00] 02:30:01 INFO - PROCESS | 2496 | 1465205401885 Marionette DEBUG loaded listener.js 02:30:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (14CEBC00) [pid = 2496] [serial = 1193] [outer = 0C957C00] 02:30:02 INFO - PROCESS | 2496 | 1465205402241 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 02:30:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:30:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 930ms 02:30:02 INFO - PROCESS | 2496 | 1465205402282 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 02:30:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:30:02 INFO - PROCESS | 2496 | 1465205402284 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 02:30:02 INFO - PROCESS | 2496 | 1465205402287 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:30:02 INFO - PROCESS | 2496 | 1465205402289 Marionette TRACE conn5 <- [1,1554,null,{}] 02:30:02 INFO - PROCESS | 2496 | 1465205402292 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:02 INFO - PROCESS | 2496 | 1465205402294 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:02 INFO - PROCESS | 2496 | 1465205402407 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 02:30:02 INFO - PROCESS | 2496 | 1465205402416 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:02 INFO - PROCESS | 2496 | 1465205402418 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:02 INFO - PROCESS | 2496 | ++DOCSHELL 165E3800 == 34 [pid = 2496] [id = 398] 02:30:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (181B8800) [pid = 2496] [serial = 1194] [outer = 00000000] 02:30:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (19102800) [pid = 2496] [serial = 1195] [outer = 181B8800] 02:30:02 INFO - PROCESS | 2496 | 1465205402462 Marionette DEBUG loaded listener.js 02:30:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (1910B400) [pid = 2496] [serial = 1196] [outer = 181B8800] 02:30:02 INFO - PROCESS | 2496 | 1465205402879 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 02:30:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:30:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 630ms 02:30:02 INFO - PROCESS | 2496 | 1465205402918 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 02:30:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:30:02 INFO - PROCESS | 2496 | 1465205402920 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 02:30:02 INFO - PROCESS | 2496 | 1465205402923 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:30:02 INFO - PROCESS | 2496 | 1465205402925 Marionette TRACE conn5 <- [1,1558,null,{}] 02:30:02 INFO - PROCESS | 2496 | 1465205402928 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:02 INFO - PROCESS | 2496 | 1465205402930 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:03 INFO - PROCESS | 2496 | 1465205403045 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 02:30:03 INFO - PROCESS | 2496 | 1465205403053 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:03 INFO - PROCESS | 2496 | 1465205403055 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:03 INFO - PROCESS | 2496 | ++DOCSHELL 18874400 == 35 [pid = 2496] [id = 399] 02:30:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (18874800) [pid = 2496] [serial = 1197] [outer = 00000000] 02:30:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (19176800) [pid = 2496] [serial = 1198] [outer = 18874800] 02:30:03 INFO - PROCESS | 2496 | 1465205403098 Marionette DEBUG loaded listener.js 02:30:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (191B8400) [pid = 2496] [serial = 1199] [outer = 18874800] 02:30:03 INFO - PROCESS | 2496 | 1465205403539 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 02:30:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:30:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 670ms 02:30:03 INFO - PROCESS | 2496 | 1465205403594 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 02:30:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:30:03 INFO - PROCESS | 2496 | 1465205403596 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 02:30:03 INFO - PROCESS | 2496 | 1465205403599 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:30:03 INFO - PROCESS | 2496 | 1465205403601 Marionette TRACE conn5 <- [1,1562,null,{}] 02:30:03 INFO - PROCESS | 2496 | 1465205403604 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:03 INFO - PROCESS | 2496 | 1465205403606 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:03 INFO - PROCESS | 2496 | 1465205403721 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 02:30:03 INFO - PROCESS | 2496 | 1465205403733 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:03 INFO - PROCESS | 2496 | 1465205403735 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:03 INFO - PROCESS | 2496 | ++DOCSHELL 19846800 == 36 [pid = 2496] [id = 400] 02:30:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (19847800) [pid = 2496] [serial = 1200] [outer = 00000000] 02:30:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (19B29C00) [pid = 2496] [serial = 1201] [outer = 19847800] 02:30:03 INFO - PROCESS | 2496 | 1465205403788 Marionette DEBUG loaded listener.js 02:30:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (19B64000) [pid = 2496] [serial = 1202] [outer = 19847800] 02:30:04 INFO - PROCESS | 2496 | 1465205404591 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 02:30:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:30:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1077ms 02:30:04 INFO - PROCESS | 2496 | 1465205404677 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 02:30:04 INFO - PROCESS | 2496 | 1465205404682 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 02:30:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:30:04 INFO - PROCESS | 2496 | 1465205404687 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:30:04 INFO - PROCESS | 2496 | 1465205404692 Marionette TRACE conn5 <- [1,1566,null,{}] 02:30:04 INFO - PROCESS | 2496 | 1465205404698 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:04 INFO - PROCESS | 2496 | 1465205404700 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:04 INFO - PROCESS | 2496 | 1465205404851 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 02:30:04 INFO - PROCESS | 2496 | 1465205404961 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:04 INFO - PROCESS | 2496 | 1465205404964 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:04 INFO - PROCESS | 2496 | ++DOCSHELL 0D350400 == 37 [pid = 2496] [id = 401] 02:30:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0D558400) [pid = 2496] [serial = 1203] [outer = 00000000] 02:30:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0E69B000) [pid = 2496] [serial = 1204] [outer = 0D558400] 02:30:05 INFO - PROCESS | 2496 | 1465205405022 Marionette DEBUG loaded listener.js 02:30:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (141F5000) [pid = 2496] [serial = 1205] [outer = 0D558400] 02:30:05 INFO - PROCESS | 2496 | 1465205405702 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 02:30:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:30:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1025ms 02:30:05 INFO - PROCESS | 2496 | 1465205405712 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 02:30:05 INFO - PROCESS | 2496 | 1465205405717 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 02:30:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:30:05 INFO - PROCESS | 2496 | 1465205405723 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:30:05 INFO - PROCESS | 2496 | 1465205405727 Marionette TRACE conn5 <- [1,1570,null,{}] 02:30:05 INFO - PROCESS | 2496 | 1465205405730 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:05 INFO - PROCESS | 2496 | 1465205405733 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:05 INFO - PROCESS | 2496 | 1465205405878 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 02:30:06 INFO - PROCESS | 2496 | 1465205405998 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:06 INFO - PROCESS | 2496 | 1465205406001 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:06 INFO - PROCESS | 2496 | ++DOCSHELL 14CEE800 == 38 [pid = 2496] [id = 402] 02:30:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (15F0FC00) [pid = 2496] [serial = 1206] [outer = 00000000] 02:30:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (17833C00) [pid = 2496] [serial = 1207] [outer = 15F0FC00] 02:30:06 INFO - PROCESS | 2496 | 1465205406057 Marionette DEBUG loaded listener.js 02:30:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (181BA000) [pid = 2496] [serial = 1208] [outer = 15F0FC00] 02:30:06 INFO - PROCESS | 2496 | --DOCSHELL 18874400 == 37 [pid = 2496] [id = 399] 02:30:06 INFO - PROCESS | 2496 | --DOCSHELL 165E3800 == 36 [pid = 2496] [id = 398] 02:30:06 INFO - PROCESS | 2496 | --DOCSHELL 0C957800 == 35 [pid = 2496] [id = 397] 02:30:06 INFO - PROCESS | 2496 | --DOCSHELL 181B4000 == 34 [pid = 2496] [id = 396] 02:30:06 INFO - PROCESS | 2496 | --DOCSHELL 17832000 == 33 [pid = 2496] [id = 395] 02:30:06 INFO - PROCESS | 2496 | --DOCSHELL 16675400 == 32 [pid = 2496] [id = 394] 02:30:06 INFO - PROCESS | 2496 | --DOCSHELL 0DC2C400 == 31 [pid = 2496] [id = 393] 02:30:06 INFO - PROCESS | 2496 | --DOCSHELL 0CFD5C00 == 30 [pid = 2496] [id = 392] 02:30:06 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (19EFC000) [pid = 2496] [serial = 1159] [outer = 00000000] [url = about:blank] 02:30:06 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0D31D800) [pid = 2496] [serial = 1156] [outer = 00000000] [url = about:blank] 02:30:06 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (1AAD6C00) [pid = 2496] [serial = 1160] [outer = 00000000] [url = about:blank] 02:30:06 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (188C1800) [pid = 2496] [serial = 1144] [outer = 00000000] [url = about:blank] 02:30:06 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (191BC400) [pid = 2496] [serial = 1147] [outer = 00000000] [url = about:blank] 02:30:06 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (188CAC00) [pid = 2496] [serial = 1145] [outer = 00000000] [url = about:blank] 02:30:06 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0D0EE400) [pid = 2496] [serial = 1150] [outer = 00000000] [url = about:blank] 02:30:06 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0D0E9C00) [pid = 2496] [serial = 1132] [outer = 00000000] [url = about:blank] 02:30:06 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (19849C00) [pid = 2496] [serial = 1148] [outer = 00000000] [url = about:blank] 02:30:06 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (19B2D000) [pid = 2496] [serial = 1127] [outer = 00000000] [url = about:blank] 02:30:06 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (1996C000) [pid = 2496] [serial = 1126] [outer = 00000000] [url = about:blank] 02:30:06 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (1864CC00) [pid = 2496] [serial = 1141] [outer = 00000000] [url = about:blank] 02:30:06 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (1445F400) [pid = 2496] [serial = 1135] [outer = 00000000] [url = about:blank] 02:30:06 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (14A42C00) [pid = 2496] [serial = 1136] [outer = 00000000] [url = about:blank] 02:30:06 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (14650000) [pid = 2496] [serial = 1129] [outer = 00000000] [url = about:blank] 02:30:06 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (14CE9000) [pid = 2496] [serial = 1130] [outer = 00000000] [url = about:blank] 02:30:06 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (1767BC00) [pid = 2496] [serial = 1138] [outer = 00000000] [url = about:blank] 02:30:06 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (1781C000) [pid = 2496] [serial = 1139] [outer = 00000000] [url = about:blank] 02:30:06 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0D55C400) [pid = 2496] [serial = 1133] [outer = 00000000] [url = about:blank] 02:30:06 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (191B2800) [pid = 2496] [serial = 1157] [outer = 00000000] [url = about:blank] 02:30:06 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (19B28C00) [pid = 2496] [serial = 1153] [outer = 00000000] [url = about:blank] 02:30:06 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (19B31800) [pid = 2496] [serial = 1154] [outer = 00000000] [url = about:blank] 02:30:06 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0E606800) [pid = 2496] [serial = 1151] [outer = 00000000] [url = about:blank] 02:30:06 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (1876B400) [pid = 2496] [serial = 1142] [outer = 00000000] [url = about:blank] 02:30:06 INFO - PROCESS | 2496 | 1465205406886 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 02:30:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:30:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1219ms 02:30:06 INFO - PROCESS | 2496 | 1465205406946 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 02:30:06 INFO - PROCESS | 2496 | 1465205406950 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 02:30:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:30:06 INFO - PROCESS | 2496 | 1465205406955 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:30:06 INFO - PROCESS | 2496 | 1465205406959 Marionette TRACE conn5 <- [1,1574,null,{}] 02:30:06 INFO - PROCESS | 2496 | 1465205406964 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:06 INFO - PROCESS | 2496 | 1465205406967 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:07 INFO - PROCESS | 2496 | 1465205407056 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 02:30:07 INFO - PROCESS | 2496 | 1465205407067 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:07 INFO - PROCESS | 2496 | 1465205407070 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:07 INFO - PROCESS | 2496 | ++DOCSHELL 0D321C00 == 31 [pid = 2496] [id = 403] 02:30:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0D323800) [pid = 2496] [serial = 1209] [outer = 00000000] 02:30:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0D561800) [pid = 2496] [serial = 1210] [outer = 0D323800] 02:30:07 INFO - PROCESS | 2496 | 1465205407119 Marionette DEBUG loaded listener.js 02:30:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0D9A9C00) [pid = 2496] [serial = 1211] [outer = 0D323800] 02:30:07 INFO - PROCESS | 2496 | 1465205407640 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 02:30:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:30:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 730ms 02:30:07 INFO - PROCESS | 2496 | 1465205407686 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 02:30:07 INFO - PROCESS | 2496 | 1465205407691 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 02:30:07 INFO - PROCESS | 2496 | 1465205407697 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:30:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:30:07 INFO - PROCESS | 2496 | 1465205407699 Marionette TRACE conn5 <- [1,1578,null,{}] 02:30:07 INFO - PROCESS | 2496 | 1465205407703 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:07 INFO - PROCESS | 2496 | 1465205407705 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:07 INFO - PROCESS | 2496 | 1465205407797 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 02:30:07 INFO - PROCESS | 2496 | 1465205407806 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:07 INFO - PROCESS | 2496 | 1465205407808 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:07 INFO - PROCESS | 2496 | ++DOCSHELL 14655400 == 32 [pid = 2496] [id = 404] 02:30:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (14655800) [pid = 2496] [serial = 1212] [outer = 00000000] 02:30:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (14A7E800) [pid = 2496] [serial = 1213] [outer = 14655800] 02:30:07 INFO - PROCESS | 2496 | 1465205407857 Marionette DEBUG loaded listener.js 02:30:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (14CE9C00) [pid = 2496] [serial = 1214] [outer = 14655800] 02:30:08 INFO - PROCESS | 2496 | 1465205408341 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 02:30:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:30:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 670ms 02:30:08 INFO - PROCESS | 2496 | 1465205408371 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 02:30:08 INFO - PROCESS | 2496 | 1465205408373 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 02:30:08 INFO - PROCESS | 2496 | 1465205408377 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:30:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:30:08 INFO - PROCESS | 2496 | 1465205408380 Marionette TRACE conn5 <- [1,1582,null,{}] 02:30:08 INFO - PROCESS | 2496 | 1465205408391 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:08 INFO - PROCESS | 2496 | 1465205408395 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:08 INFO - PROCESS | 2496 | 1465205408481 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 02:30:08 INFO - PROCESS | 2496 | 1465205408489 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:08 INFO - PROCESS | 2496 | 1465205408492 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:08 INFO - PROCESS | 2496 | ++DOCSHELL 1782AC00 == 33 [pid = 2496] [id = 405] 02:30:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (1782C000) [pid = 2496] [serial = 1215] [outer = 00000000] 02:30:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (18091000) [pid = 2496] [serial = 1216] [outer = 1782C000] 02:30:08 INFO - PROCESS | 2496 | 1465205408539 Marionette DEBUG loaded listener.js 02:30:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (181B9400) [pid = 2496] [serial = 1217] [outer = 1782C000] 02:30:09 INFO - PROCESS | 2496 | 1465205408998 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 02:30:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:30:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 670ms 02:30:09 INFO - PROCESS | 2496 | 1465205409052 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 02:30:09 INFO - PROCESS | 2496 | 1465205409055 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 02:30:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:30:09 INFO - PROCESS | 2496 | 1465205409058 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:30:09 INFO - PROCESS | 2496 | 1465205409060 Marionette TRACE conn5 <- [1,1586,null,{}] 02:30:09 INFO - PROCESS | 2496 | 1465205409063 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:09 INFO - PROCESS | 2496 | 1465205409065 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:09 INFO - PROCESS | 2496 | 1465205409185 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 02:30:09 INFO - PROCESS | 2496 | 1465205409271 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:09 INFO - PROCESS | 2496 | 1465205409273 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:09 INFO - PROCESS | 2496 | ++DOCSHELL 18832C00 == 34 [pid = 2496] [id = 406] 02:30:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (18868800) [pid = 2496] [serial = 1218] [outer = 00000000] 02:30:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (18873800) [pid = 2496] [serial = 1219] [outer = 18868800] 02:30:09 INFO - PROCESS | 2496 | 1465205409317 Marionette DEBUG loaded listener.js 02:30:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (188C2000) [pid = 2496] [serial = 1220] [outer = 18868800] 02:30:09 INFO - PROCESS | 2496 | 1465205409717 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 02:30:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:30:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 730ms 02:30:09 INFO - PROCESS | 2496 | 1465205409791 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 02:30:09 INFO - PROCESS | 2496 | 1465205409793 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 02:30:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:30:09 INFO - PROCESS | 2496 | 1465205409796 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:30:09 INFO - PROCESS | 2496 | 1465205409798 Marionette TRACE conn5 <- [1,1590,null,{}] 02:30:09 INFO - PROCESS | 2496 | 1465205409801 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:09 INFO - PROCESS | 2496 | 1465205409803 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:09 INFO - PROCESS | 2496 | 1465205409917 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 02:30:09 INFO - PROCESS | 2496 | 1465205409922 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:09 INFO - PROCESS | 2496 | 1465205409924 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:09 INFO - PROCESS | 2496 | ++DOCSHELL 18872C00 == 35 [pid = 2496] [id = 407] 02:30:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (188C0C00) [pid = 2496] [serial = 1221] [outer = 00000000] 02:30:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (18ABE400) [pid = 2496] [serial = 1222] [outer = 188C0C00] 02:30:09 INFO - PROCESS | 2496 | 1465205409968 Marionette DEBUG loaded listener.js 02:30:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (18AC3C00) [pid = 2496] [serial = 1223] [outer = 188C0C00] 02:30:10 INFO - PROCESS | 2496 | 1465205410453 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 02:30:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:30:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 671ms 02:30:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:30:10 INFO - PROCESS | 2496 | 1465205410467 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 02:30:10 INFO - PROCESS | 2496 | 1465205410469 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 02:30:10 INFO - PROCESS | 2496 | 1465205410472 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:30:10 INFO - PROCESS | 2496 | 1465205410474 Marionette TRACE conn5 <- [1,1594,null,{}] 02:30:10 INFO - PROCESS | 2496 | 1465205410478 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:10 INFO - PROCESS | 2496 | 1465205410483 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:10 INFO - PROCESS | 2496 | 1465205410650 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 02:30:10 INFO - PROCESS | 2496 | 1465205410723 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:10 INFO - PROCESS | 2496 | 1465205410725 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:10 INFO - PROCESS | 2496 | ++DOCSHELL 16673000 == 36 [pid = 2496] [id = 408] 02:30:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (188CB000) [pid = 2496] [serial = 1224] [outer = 00000000] 02:30:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (19967800) [pid = 2496] [serial = 1225] [outer = 188CB000] 02:30:10 INFO - PROCESS | 2496 | 1465205410769 Marionette DEBUG loaded listener.js 02:30:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (19848400) [pid = 2496] [serial = 1226] [outer = 188CB000] 02:30:11 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (181B4400) [pid = 2496] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:30:11 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0D0F3000) [pid = 2496] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:30:11 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (188BE400) [pid = 2496] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:30:11 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (1AB08C00) [pid = 2496] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:30:11 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (1AAD7000) [pid = 2496] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:30:11 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0C957C00) [pid = 2496] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:30:11 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (181B8800) [pid = 2496] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:30:11 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (18874800) [pid = 2496] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:30:11 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (17832400) [pid = 2496] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:30:11 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0DC2FC00) [pid = 2496] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:30:11 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0D0F4C00) [pid = 2496] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:30:11 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (1667AC00) [pid = 2496] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:30:11 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (14383C00) [pid = 2496] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:30:11 INFO - PROCESS | 2496 | 1465205411236 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 02:30:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:30:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 830ms 02:30:11 INFO - PROCESS | 2496 | 1465205411303 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 02:30:11 INFO - PROCESS | 2496 | 1465205411305 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 02:30:11 INFO - PROCESS | 2496 | 1465205411309 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:30:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:30:11 INFO - PROCESS | 2496 | 1465205411310 Marionette TRACE conn5 <- [1,1598,null,{}] 02:30:11 INFO - PROCESS | 2496 | 1465205411314 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:11 INFO - PROCESS | 2496 | 1465205411316 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:11 INFO - PROCESS | 2496 | 1465205411428 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 02:30:11 INFO - PROCESS | 2496 | 1465205411492 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:11 INFO - PROCESS | 2496 | 1465205411494 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:11 INFO - PROCESS | 2496 | ++DOCSHELL 0E50B000 == 37 [pid = 2496] [id = 409] 02:30:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0E69B800) [pid = 2496] [serial = 1227] [outer = 00000000] 02:30:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (18777800) [pid = 2496] [serial = 1228] [outer = 0E69B800] 02:30:11 INFO - PROCESS | 2496 | 1465205411537 Marionette DEBUG loaded listener.js 02:30:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (191B3400) [pid = 2496] [serial = 1229] [outer = 0E69B800] 02:30:11 INFO - PROCESS | 2496 | 1465205411887 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 02:30:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:30:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 630ms 02:30:11 INFO - PROCESS | 2496 | 1465205411943 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 02:30:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:30:11 INFO - PROCESS | 2496 | 1465205411945 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 02:30:11 INFO - PROCESS | 2496 | 1465205411948 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:30:11 INFO - PROCESS | 2496 | 1465205411950 Marionette TRACE conn5 <- [1,1602,null,{}] 02:30:11 INFO - PROCESS | 2496 | 1465205411954 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:11 INFO - PROCESS | 2496 | 1465205411955 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:12 INFO - PROCESS | 2496 | 1465205412059 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 02:30:12 INFO - PROCESS | 2496 | 1465205412065 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:12 INFO - PROCESS | 2496 | 1465205412067 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:12 INFO - PROCESS | 2496 | ++DOCSHELL 0C950C00 == 38 [pid = 2496] [id = 410] 02:30:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (1876EC00) [pid = 2496] [serial = 1230] [outer = 00000000] 02:30:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (19C5A000) [pid = 2496] [serial = 1231] [outer = 1876EC00] 02:30:12 INFO - PROCESS | 2496 | 1465205412111 Marionette DEBUG loaded listener.js 02:30:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (19C63800) [pid = 2496] [serial = 1232] [outer = 1876EC00] 02:30:12 INFO - PROCESS | 2496 | 1465205412548 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 02:30:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 02:30:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 631ms 02:30:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:30:12 INFO - PROCESS | 2496 | 1465205412580 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 02:30:12 INFO - PROCESS | 2496 | 1465205412582 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 02:30:12 INFO - PROCESS | 2496 | 1465205412589 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:30:12 INFO - PROCESS | 2496 | 1465205412591 Marionette TRACE conn5 <- [1,1606,null,{}] 02:30:12 INFO - PROCESS | 2496 | 1465205412595 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:12 INFO - PROCESS | 2496 | 1465205412606 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:12 INFO - PROCESS | 2496 | 1465205412687 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 02:30:12 INFO - PROCESS | 2496 | 1465205412692 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:12 INFO - PROCESS | 2496 | 1465205412694 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:12 INFO - PROCESS | 2496 | ++DOCSHELL 19BE5400 == 39 [pid = 2496] [id = 411] 02:30:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (19C58800) [pid = 2496] [serial = 1233] [outer = 00000000] 02:30:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (1AA56C00) [pid = 2496] [serial = 1234] [outer = 19C58800] 02:30:12 INFO - PROCESS | 2496 | 1465205412738 Marionette DEBUG loaded listener.js 02:30:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (1AA5E000) [pid = 2496] [serial = 1235] [outer = 19C58800] 02:30:13 INFO - PROCESS | 2496 | 1465205413271 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 02:30:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:30:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 730ms 02:30:13 INFO - PROCESS | 2496 | 1465205413317 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 02:30:13 INFO - PROCESS | 2496 | 1465205413322 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 02:30:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:30:13 INFO - PROCESS | 2496 | 1465205413327 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:30:13 INFO - PROCESS | 2496 | 1465205413331 Marionette TRACE conn5 <- [1,1610,null,{}] 02:30:13 INFO - PROCESS | 2496 | 1465205413337 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:13 INFO - PROCESS | 2496 | 1465205413340 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:13 INFO - PROCESS | 2496 | 1465205413535 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 02:30:13 INFO - PROCESS | 2496 | 1465205413659 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:13 INFO - PROCESS | 2496 | 1465205413664 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:13 INFO - PROCESS | 2496 | ++DOCSHELL 0D349000 == 40 [pid = 2496] [id = 412] 02:30:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0D34A400) [pid = 2496] [serial = 1236] [outer = 00000000] 02:30:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0D846800) [pid = 2496] [serial = 1237] [outer = 0D34A400] 02:30:13 INFO - PROCESS | 2496 | 1465205413723 Marionette DEBUG loaded listener.js 02:30:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (1413C400) [pid = 2496] [serial = 1238] [outer = 0D34A400] 02:30:14 INFO - PROCESS | 2496 | 1465205414274 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 02:30:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 02:30:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 970ms 02:30:14 INFO - PROCESS | 2496 | 1465205414302 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 02:30:14 INFO - PROCESS | 2496 | 1465205414307 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 02:30:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:30:14 INFO - PROCESS | 2496 | 1465205414313 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:30:14 INFO - PROCESS | 2496 | 1465205414316 Marionette TRACE conn5 <- [1,1614,null,{}] 02:30:14 INFO - PROCESS | 2496 | 1465205414320 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:14 INFO - PROCESS | 2496 | 1465205414323 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:14 INFO - PROCESS | 2496 | 1465205414440 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 02:30:14 INFO - PROCESS | 2496 | 1465205414552 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:14 INFO - PROCESS | 2496 | 1465205414554 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:14 INFO - PROCESS | 2496 | ++DOCSHELL 1781D400 == 41 [pid = 2496] [id = 413] 02:30:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (1782C400) [pid = 2496] [serial = 1239] [outer = 00000000] 02:30:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (1864CC00) [pid = 2496] [serial = 1240] [outer = 1782C400] 02:30:14 INFO - PROCESS | 2496 | 1465205414610 Marionette DEBUG loaded listener.js 02:30:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (18779400) [pid = 2496] [serial = 1241] [outer = 1782C400] 02:30:15 INFO - PROCESS | 2496 | 1465205415216 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 02:30:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:30:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 970ms 02:30:15 INFO - PROCESS | 2496 | 1465205415287 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 02:30:15 INFO - PROCESS | 2496 | 1465205415289 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 02:30:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:30:15 INFO - PROCESS | 2496 | 1465205415293 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:30:15 INFO - PROCESS | 2496 | 1465205415297 Marionette TRACE conn5 <- [1,1618,null,{}] 02:30:15 INFO - PROCESS | 2496 | 1465205415308 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:15 INFO - PROCESS | 2496 | 1465205415313 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:15 INFO - PROCESS | 2496 | 1465205415423 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 02:30:15 INFO - PROCESS | 2496 | 1465205415560 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:15 INFO - PROCESS | 2496 | 1465205415563 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:15 INFO - PROCESS | 2496 | ++DOCSHELL 1AAD5000 == 42 [pid = 2496] [id = 414] 02:30:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (1AAD8800) [pid = 2496] [serial = 1242] [outer = 00000000] 02:30:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (1AADDC00) [pid = 2496] [serial = 1243] [outer = 1AAD8800] 02:30:15 INFO - PROCESS | 2496 | 1465205415620 Marionette DEBUG loaded listener.js 02:30:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (1AB02000) [pid = 2496] [serial = 1244] [outer = 1AAD8800] 02:30:16 INFO - PROCESS | 2496 | 1465205416238 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 02:30:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:30:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 970ms 02:30:16 INFO - PROCESS | 2496 | 1465205416267 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 02:30:16 INFO - PROCESS | 2496 | 1465205416270 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 02:30:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:30:16 INFO - PROCESS | 2496 | 1465205416273 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:30:16 INFO - PROCESS | 2496 | 1465205416275 Marionette TRACE conn5 <- [1,1622,null,{}] 02:30:16 INFO - PROCESS | 2496 | 1465205416279 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:16 INFO - PROCESS | 2496 | 1465205416282 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:16 INFO - PROCESS | 2496 | 1465205416392 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 02:30:16 INFO - PROCESS | 2496 | 1465205416528 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:16 INFO - PROCESS | 2496 | 1465205416531 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:16 INFO - PROCESS | 2496 | ++DOCSHELL 18870800 == 43 [pid = 2496] [id = 415] 02:30:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (1B442000) [pid = 2496] [serial = 1245] [outer = 00000000] 02:30:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (1B450C00) [pid = 2496] [serial = 1246] [outer = 1B442000] 02:30:16 INFO - PROCESS | 2496 | 1465205416587 Marionette DEBUG loaded listener.js 02:30:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (1BF69800) [pid = 2496] [serial = 1247] [outer = 1B442000] 02:30:17 INFO - PROCESS | 2496 | 1465205417317 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 02:30:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:30:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1126ms 02:30:17 INFO - PROCESS | 2496 | 1465205417416 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 02:30:17 INFO - PROCESS | 2496 | 1465205417420 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 02:30:17 INFO - PROCESS | 2496 | 1465205417426 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:30:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:30:17 INFO - PROCESS | 2496 | 1465205417430 Marionette TRACE conn5 <- [1,1626,null,{}] 02:30:17 INFO - PROCESS | 2496 | 1465205417435 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:17 INFO - PROCESS | 2496 | 1465205417438 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:17 INFO - PROCESS | 2496 | 1465205417551 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 02:30:17 INFO - PROCESS | 2496 | 1465205417689 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:17 INFO - PROCESS | 2496 | 1465205417694 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:17 INFO - PROCESS | 2496 | ++DOCSHELL 1413C800 == 44 [pid = 2496] [id = 416] 02:30:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (1413E800) [pid = 2496] [serial = 1248] [outer = 00000000] 02:30:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (143C7400) [pid = 2496] [serial = 1249] [outer = 1413E800] 02:30:17 INFO - PROCESS | 2496 | 1465205417749 Marionette DEBUG loaded listener.js 02:30:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 96 (14D9B000) [pid = 2496] [serial = 1250] [outer = 1413E800] 02:30:18 INFO - PROCESS | 2496 | --DOCSHELL 0C950C00 == 43 [pid = 2496] [id = 410] 02:30:18 INFO - PROCESS | 2496 | --DOCSHELL 0E50B000 == 42 [pid = 2496] [id = 409] 02:30:18 INFO - PROCESS | 2496 | --DOCSHELL 16673000 == 41 [pid = 2496] [id = 408] 02:30:18 INFO - PROCESS | 2496 | --DOCSHELL 18872C00 == 40 [pid = 2496] [id = 407] 02:30:18 INFO - PROCESS | 2496 | --DOCSHELL 18832C00 == 39 [pid = 2496] [id = 406] 02:30:18 INFO - PROCESS | 2496 | --DOCSHELL 1782AC00 == 38 [pid = 2496] [id = 405] 02:30:18 INFO - PROCESS | 2496 | --DOCSHELL 14655400 == 37 [pid = 2496] [id = 404] 02:30:18 INFO - PROCESS | 2496 | --DOCSHELL 0D321C00 == 36 [pid = 2496] [id = 403] 02:30:18 INFO - PROCESS | 2496 | --DOCSHELL 0D350400 == 35 [pid = 2496] [id = 401] 02:30:18 INFO - PROCESS | 2496 | --DOCSHELL 14CEE800 == 34 [pid = 2496] [id = 402] 02:30:18 INFO - PROCESS | 2496 | --DOCSHELL 19846800 == 33 [pid = 2496] [id = 400] 02:30:18 INFO - PROCESS | 2496 | --DOCSHELL 1437E000 == 32 [pid = 2496] [id = 391] 02:30:18 INFO - PROCESS | 2496 | --DOCSHELL 18870800 == 31 [pid = 2496] [id = 415] 02:30:18 INFO - PROCESS | 2496 | --DOCSHELL 1AAD5000 == 30 [pid = 2496] [id = 414] 02:30:18 INFO - PROCESS | 2496 | --DOCSHELL 19BE5400 == 29 [pid = 2496] [id = 411] 02:30:18 INFO - PROCESS | 2496 | --DOCSHELL 0D349000 == 28 [pid = 2496] [id = 412] 02:30:18 INFO - PROCESS | 2496 | --DOCSHELL 1781D400 == 27 [pid = 2496] [id = 413] 02:30:18 INFO - PROCESS | 2496 | --DOMWINDOW == 95 (19176800) [pid = 2496] [serial = 1198] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (18023C00) [pid = 2496] [serial = 1186] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (14149C00) [pid = 2496] [serial = 1180] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (143C2400) [pid = 2496] [serial = 1181] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (0D352800) [pid = 2496] [serial = 1177] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0D55EC00) [pid = 2496] [serial = 1178] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (166EF000) [pid = 2496] [serial = 1183] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (14CEF800) [pid = 2496] [serial = 1175] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (14A27000) [pid = 2496] [serial = 1174] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (1876DC00) [pid = 2496] [serial = 1189] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (14F24C00) [pid = 2496] [serial = 1163] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (1464FC00) [pid = 2496] [serial = 1162] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (191B4000) [pid = 2496] [serial = 1166] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (1916A400) [pid = 2496] [serial = 1165] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (1B387800) [pid = 2496] [serial = 1169] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (1B2C1400) [pid = 2496] [serial = 1168] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (1BF6C000) [pid = 2496] [serial = 1172] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (1BEC1400) [pid = 2496] [serial = 1171] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0D55F400) [pid = 2496] [serial = 1192] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (1910B400) [pid = 2496] [serial = 1196] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (14CEBC00) [pid = 2496] [serial = 1193] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (191B8400) [pid = 2496] [serial = 1199] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (18096C00) [pid = 2496] [serial = 1187] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (18831C00) [pid = 2496] [serial = 1190] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (19102800) [pid = 2496] [serial = 1195] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (17676400) [pid = 2496] [serial = 1184] [outer = 00000000] [url = about:blank] 02:30:19 INFO - PROCESS | 2496 | 1465205419044 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 02:30:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:30:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1676ms 02:30:19 INFO - PROCESS | 2496 | 1465205419108 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 02:30:19 INFO - PROCESS | 2496 | 1465205419112 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 02:30:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:30:19 INFO - PROCESS | 2496 | 1465205419117 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:30:19 INFO - PROCESS | 2496 | 1465205419121 Marionette TRACE conn5 <- [1,1630,null,{}] 02:30:19 INFO - PROCESS | 2496 | 1465205419126 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:19 INFO - PROCESS | 2496 | 1465205419129 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:19 INFO - PROCESS | 2496 | 1465205419217 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 02:30:19 INFO - PROCESS | 2496 | 1465205419230 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:19 INFO - PROCESS | 2496 | 1465205419234 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:19 INFO - PROCESS | 2496 | ++DOCSHELL 0D0EF400 == 28 [pid = 2496] [id = 417] 02:30:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0D0F0C00) [pid = 2496] [serial = 1251] [outer = 00000000] 02:30:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0D321C00) [pid = 2496] [serial = 1252] [outer = 0D0F0C00] 02:30:19 INFO - PROCESS | 2496 | 1465205419283 Marionette DEBUG loaded listener.js 02:30:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0D34A800) [pid = 2496] [serial = 1253] [outer = 0D0F0C00] 02:30:19 INFO - PROCESS | 2496 | 1465205419767 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 02:30:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:30:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 670ms 02:30:19 INFO - PROCESS | 2496 | 1465205419792 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 02:30:19 INFO - PROCESS | 2496 | 1465205419797 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 02:30:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:30:19 INFO - PROCESS | 2496 | 1465205419806 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:30:19 INFO - PROCESS | 2496 | 1465205419809 Marionette TRACE conn5 <- [1,1634,null,{}] 02:30:19 INFO - PROCESS | 2496 | 1465205419813 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:19 INFO - PROCESS | 2496 | 1465205419815 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:19 INFO - PROCESS | 2496 | 1465205419905 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 02:30:19 INFO - PROCESS | 2496 | 1465205419911 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:19 INFO - PROCESS | 2496 | 1465205419914 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:19 INFO - PROCESS | 2496 | ++DOCSHELL 0E50E000 == 29 [pid = 2496] [id = 418] 02:30:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0E510800) [pid = 2496] [serial = 1254] [outer = 00000000] 02:30:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0E6A0800) [pid = 2496] [serial = 1255] [outer = 0E510800] 02:30:19 INFO - PROCESS | 2496 | 1465205419961 Marionette DEBUG loaded listener.js 02:30:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (14145400) [pid = 2496] [serial = 1256] [outer = 0E510800] 02:30:20 INFO - PROCESS | 2496 | 1465205420448 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 02:30:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:30:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 671ms 02:30:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:30:20 INFO - PROCESS | 2496 | 1465205420477 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 02:30:20 INFO - PROCESS | 2496 | 1465205420479 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 02:30:20 INFO - PROCESS | 2496 | 1465205420482 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:30:20 INFO - PROCESS | 2496 | 1465205420486 Marionette TRACE conn5 <- [1,1638,null,{}] 02:30:20 INFO - PROCESS | 2496 | 1465205420497 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:20 INFO - PROCESS | 2496 | 1465205420501 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:20 INFO - PROCESS | 2496 | 1465205420586 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 02:30:20 INFO - PROCESS | 2496 | 1465205420719 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:20 INFO - PROCESS | 2496 | 1465205420722 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:20 INFO - PROCESS | 2496 | ++DOCSHELL 165E1C00 == 30 [pid = 2496] [id = 419] 02:30:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (165E2000) [pid = 2496] [serial = 1257] [outer = 00000000] 02:30:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (16676800) [pid = 2496] [serial = 1258] [outer = 165E2000] 02:30:20 INFO - PROCESS | 2496 | 1465205420771 Marionette DEBUG loaded listener.js 02:30:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (166EF000) [pid = 2496] [serial = 1259] [outer = 165E2000] 02:30:21 INFO - PROCESS | 2496 | 1465205421199 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 02:30:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:30:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 730ms 02:30:21 INFO - PROCESS | 2496 | 1465205421217 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 02:30:21 INFO - PROCESS | 2496 | 1465205421219 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 02:30:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:30:21 INFO - PROCESS | 2496 | 1465205421222 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:30:21 INFO - PROCESS | 2496 | 1465205421224 Marionette TRACE conn5 <- [1,1642,null,{}] 02:30:21 INFO - PROCESS | 2496 | 1465205421228 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:21 INFO - PROCESS | 2496 | 1465205421229 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:21 INFO - PROCESS | 2496 | 1465205421348 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 02:30:21 INFO - PROCESS | 2496 | 1465205421354 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:21 INFO - PROCESS | 2496 | 1465205421356 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:21 INFO - PROCESS | 2496 | ++DOCSHELL 16676400 == 31 [pid = 2496] [id = 420] 02:30:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (166EC400) [pid = 2496] [serial = 1260] [outer = 00000000] 02:30:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (1782C800) [pid = 2496] [serial = 1261] [outer = 166EC400] 02:30:21 INFO - PROCESS | 2496 | 1465205421454 Marionette DEBUG loaded listener.js 02:30:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (17839000) [pid = 2496] [serial = 1262] [outer = 166EC400] 02:30:21 INFO - PROCESS | 2496 | 1465205421913 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 02:30:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:30:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 730ms 02:30:22 INFO - PROCESS | 2496 | 1465205421987 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 02:30:22 INFO - PROCESS | 2496 | 1465205421989 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 02:30:22 INFO - PROCESS | 2496 | 1465205421993 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:30:22 INFO - PROCESS | 2496 | 1465205421994 Marionette TRACE conn5 <- [1,1646,null,{}] 02:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:30:22 INFO - PROCESS | 2496 | 1465205421997 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:22 INFO - PROCESS | 2496 | 1465205421999 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:22 INFO - PROCESS | 2496 | 1465205422110 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 02:30:22 INFO - PROCESS | 2496 | 1465205422122 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:22 INFO - PROCESS | 2496 | 1465205422124 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:22 INFO - PROCESS | 2496 | ++DOCSHELL 1808D000 == 32 [pid = 2496] [id = 421] 02:30:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (181B6800) [pid = 2496] [serial = 1263] [outer = 00000000] 02:30:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (18870000) [pid = 2496] [serial = 1264] [outer = 181B6800] 02:30:22 INFO - PROCESS | 2496 | 1465205422168 Marionette DEBUG loaded listener.js 02:30:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (188C1400) [pid = 2496] [serial = 1265] [outer = 181B6800] 02:30:22 INFO - PROCESS | 2496 | 1465205422698 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 02:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 710ms 02:30:22 INFO - PROCESS | 2496 | 1465205422717 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 02:30:22 INFO - PROCESS | 2496 | 1465205422720 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 02:30:22 INFO - PROCESS | 2496 | 1465205422723 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:30:22 INFO - PROCESS | 2496 | 1465205422724 Marionette TRACE conn5 <- [1,1650,null,{}] 02:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:30:22 INFO - PROCESS | 2496 | 1465205422728 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:22 INFO - PROCESS | 2496 | 1465205422733 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:22 INFO - PROCESS | 2496 | 1465205422875 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 02:30:22 INFO - PROCESS | 2496 | 1465205422881 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:22 INFO - PROCESS | 2496 | 1465205422883 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:22 INFO - PROCESS | 2496 | ++DOCSHELL 188F1400 == 33 [pid = 2496] [id = 422] 02:30:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (18ABDC00) [pid = 2496] [serial = 1266] [outer = 00000000] 02:30:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (19173400) [pid = 2496] [serial = 1267] [outer = 18ABDC00] 02:30:22 INFO - PROCESS | 2496 | 1465205422928 Marionette DEBUG loaded listener.js 02:30:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (191B2400) [pid = 2496] [serial = 1268] [outer = 18ABDC00] 02:30:23 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (18868800) [pid = 2496] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:30:23 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (188C0C00) [pid = 2496] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:30:23 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0E69B800) [pid = 2496] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:30:23 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (1782C000) [pid = 2496] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:30:23 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (188CB000) [pid = 2496] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:30:23 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0D558400) [pid = 2496] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:30:23 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (15F0FC00) [pid = 2496] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:30:23 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0D323800) [pid = 2496] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:30:23 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (19847800) [pid = 2496] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:30:23 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (14655800) [pid = 2496] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:30:23 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (1876EC00) [pid = 2496] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:30:23 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (19C58800) [pid = 2496] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:30:23 INFO - PROCESS | 2496 | 1465205423631 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 02:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 931ms 02:30:23 INFO - PROCESS | 2496 | 1465205423658 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 02:30:23 INFO - PROCESS | 2496 | 1465205423660 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 02:30:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:30:23 INFO - PROCESS | 2496 | 1465205423663 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:30:23 INFO - PROCESS | 2496 | 1465205423665 Marionette TRACE conn5 <- [1,1654,null,{}] 02:30:23 INFO - PROCESS | 2496 | 1465205423668 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:23 INFO - PROCESS | 2496 | 1465205423670 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:23 INFO - PROCESS | 2496 | 1465205423750 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 02:30:23 INFO - PROCESS | 2496 | 1465205423756 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:23 INFO - PROCESS | 2496 | 1465205423758 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:23 INFO - PROCESS | 2496 | ++DOCSHELL 0E69D000 == 34 [pid = 2496] [id = 423] 02:30:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (1781EC00) [pid = 2496] [serial = 1269] [outer = 00000000] 02:30:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (1910CC00) [pid = 2496] [serial = 1270] [outer = 1781EC00] 02:30:23 INFO - PROCESS | 2496 | 1465205423803 Marionette DEBUG loaded listener.js 02:30:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (17816800) [pid = 2496] [serial = 1271] [outer = 1781EC00] 02:30:24 INFO - PROCESS | 2496 | 1465205424234 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 02:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 630ms 02:30:24 INFO - PROCESS | 2496 | 1465205424294 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 02:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:30:24 INFO - PROCESS | 2496 | 1465205424296 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 02:30:24 INFO - PROCESS | 2496 | 1465205424299 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:30:24 INFO - PROCESS | 2496 | 1465205424301 Marionette TRACE conn5 <- [1,1658,null,{}] 02:30:24 INFO - PROCESS | 2496 | 1465205424305 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:24 INFO - PROCESS | 2496 | 1465205424306 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:24 INFO - PROCESS | 2496 | 1465205424386 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 02:30:24 INFO - PROCESS | 2496 | 1465205424392 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:24 INFO - PROCESS | 2496 | 1465205424394 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:24 INFO - PROCESS | 2496 | ++DOCSHELL 188C7C00 == 35 [pid = 2496] [id = 424] 02:30:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (191B2800) [pid = 2496] [serial = 1272] [outer = 00000000] 02:30:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (19840C00) [pid = 2496] [serial = 1273] [outer = 191B2800] 02:30:24 INFO - PROCESS | 2496 | 1465205424441 Marionette DEBUG loaded listener.js 02:30:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (191BE400) [pid = 2496] [serial = 1274] [outer = 191B2800] 02:30:24 INFO - PROCESS | 2496 | 1465205424897 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 02:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 630ms 02:30:24 INFO - PROCESS | 2496 | 1465205424930 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 02:30:24 INFO - PROCESS | 2496 | 1465205424932 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 02:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:30:24 INFO - PROCESS | 2496 | 1465205424953 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:30:24 INFO - PROCESS | 2496 | 1465205424955 Marionette TRACE conn5 <- [1,1662,null,{}] 02:30:24 INFO - PROCESS | 2496 | 1465205424959 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:24 INFO - PROCESS | 2496 | 1465205424960 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:25 INFO - PROCESS | 2496 | 1465205425041 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 02:30:25 INFO - PROCESS | 2496 | 1465205425049 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:25 INFO - PROCESS | 2496 | 1465205425050 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:25 INFO - PROCESS | 2496 | ++DOCSHELL 165DE000 == 36 [pid = 2496] [id = 425] 02:30:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (19B2A800) [pid = 2496] [serial = 1275] [outer = 00000000] 02:30:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (19B66C00) [pid = 2496] [serial = 1276] [outer = 19B2A800] 02:30:25 INFO - PROCESS | 2496 | 1465205425094 Marionette DEBUG loaded listener.js 02:30:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (19C5DC00) [pid = 2496] [serial = 1277] [outer = 19B2A800] 02:30:25 INFO - PROCESS | 2496 | 1465205425882 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 02:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 990ms 02:30:25 INFO - PROCESS | 2496 | 1465205425942 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 02:30:25 INFO - PROCESS | 2496 | 1465205425946 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 02:30:25 INFO - PROCESS | 2496 | 1465205425952 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:30:25 INFO - PROCESS | 2496 | 1465205425955 Marionette TRACE conn5 <- [1,1666,null,{}] 02:30:25 INFO - PROCESS | 2496 | 1465205425962 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:25 INFO - PROCESS | 2496 | 1465205425965 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:26 INFO - PROCESS | 2496 | 1465205426108 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 02:30:26 INFO - PROCESS | 2496 | 1465205426246 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:26 INFO - PROCESS | 2496 | 1465205426248 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:26 INFO - PROCESS | 2496 | ++DOCSHELL 0CF6EC00 == 37 [pid = 2496] [id = 426] 02:30:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0D320400) [pid = 2496] [serial = 1278] [outer = 00000000] 02:30:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0D9B4000) [pid = 2496] [serial = 1279] [outer = 0D320400] 02:30:26 INFO - PROCESS | 2496 | 1465205426307 Marionette DEBUG loaded listener.js 02:30:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (14142800) [pid = 2496] [serial = 1280] [outer = 0D320400] 02:30:26 INFO - PROCESS | 2496 | 1465205426948 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 02:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1069ms 02:30:27 INFO - PROCESS | 2496 | 1465205427026 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 02:30:27 INFO - PROCESS | 2496 | 1465205427031 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 02:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:30:27 INFO - PROCESS | 2496 | 1465205427038 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:30:27 INFO - PROCESS | 2496 | 1465205427041 Marionette TRACE conn5 <- [1,1670,null,{}] 02:30:27 INFO - PROCESS | 2496 | 1465205427045 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:27 INFO - PROCESS | 2496 | 1465205427048 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:27 INFO - PROCESS | 2496 | 1465205427175 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 02:30:27 INFO - PROCESS | 2496 | 1465205427311 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:27 INFO - PROCESS | 2496 | 1465205427313 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:27 INFO - PROCESS | 2496 | ++DOCSHELL 15A22C00 == 38 [pid = 2496] [id = 427] 02:30:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (15F0E000) [pid = 2496] [serial = 1281] [outer = 00000000] 02:30:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (17817000) [pid = 2496] [serial = 1282] [outer = 15F0E000] 02:30:27 INFO - PROCESS | 2496 | 1465205427372 Marionette DEBUG loaded listener.js 02:30:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (18025000) [pid = 2496] [serial = 1283] [outer = 15F0E000] 02:30:28 INFO - PROCESS | 2496 | 1465205428178 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 02:30:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:30:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1177ms 02:30:28 INFO - PROCESS | 2496 | 1465205428217 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 02:30:28 INFO - PROCESS | 2496 | 1465205428221 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 02:30:28 INFO - PROCESS | 2496 | --DOCSHELL 188C7C00 == 37 [pid = 2496] [id = 424] 02:30:28 INFO - PROCESS | 2496 | --DOCSHELL 0E69D000 == 36 [pid = 2496] [id = 423] 02:30:28 INFO - PROCESS | 2496 | --DOCSHELL 188F1400 == 35 [pid = 2496] [id = 422] 02:30:28 INFO - PROCESS | 2496 | --DOCSHELL 1808D000 == 34 [pid = 2496] [id = 421] 02:30:28 INFO - PROCESS | 2496 | --DOCSHELL 16676400 == 33 [pid = 2496] [id = 420] 02:30:28 INFO - PROCESS | 2496 | --DOCSHELL 165E1C00 == 32 [pid = 2496] [id = 419] 02:30:28 INFO - PROCESS | 2496 | --DOCSHELL 0E50E000 == 31 [pid = 2496] [id = 418] 02:30:28 INFO - PROCESS | 2496 | --DOCSHELL 0D0EF400 == 30 [pid = 2496] [id = 417] 02:30:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:30:28 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (18873800) [pid = 2496] [serial = 1219] [outer = 00000000] [url = about:blank] 02:30:28 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (188C2000) [pid = 2496] [serial = 1220] [outer = 00000000] [url = about:blank] 02:30:28 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (18ABE400) [pid = 2496] [serial = 1222] [outer = 00000000] [url = about:blank] 02:30:28 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (18777800) [pid = 2496] [serial = 1228] [outer = 00000000] [url = about:blank] 02:30:28 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (18091000) [pid = 2496] [serial = 1216] [outer = 00000000] [url = about:blank] 02:30:28 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (19967800) [pid = 2496] [serial = 1225] [outer = 00000000] [url = about:blank] 02:30:28 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0E69B000) [pid = 2496] [serial = 1204] [outer = 00000000] [url = about:blank] 02:30:28 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (141F5000) [pid = 2496] [serial = 1205] [outer = 00000000] [url = about:blank] 02:30:28 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (17833C00) [pid = 2496] [serial = 1207] [outer = 00000000] [url = about:blank] 02:30:28 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (181BA000) [pid = 2496] [serial = 1208] [outer = 00000000] [url = about:blank] 02:30:28 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0D561800) [pid = 2496] [serial = 1210] [outer = 00000000] [url = about:blank] 02:30:28 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0D9A9C00) [pid = 2496] [serial = 1211] [outer = 00000000] [url = about:blank] 02:30:28 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (19B64000) [pid = 2496] [serial = 1202] [outer = 00000000] [url = about:blank] 02:30:28 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (19B29C00) [pid = 2496] [serial = 1201] [outer = 00000000] [url = about:blank] 02:30:28 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (14A7E800) [pid = 2496] [serial = 1213] [outer = 00000000] [url = about:blank] 02:30:28 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (14CE9C00) [pid = 2496] [serial = 1214] [outer = 00000000] [url = about:blank] 02:30:28 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (19C63800) [pid = 2496] [serial = 1232] [outer = 00000000] [url = about:blank] 02:30:28 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (19C5A000) [pid = 2496] [serial = 1231] [outer = 00000000] [url = about:blank] 02:30:28 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (1AA56C00) [pid = 2496] [serial = 1234] [outer = 00000000] [url = about:blank] 02:30:28 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (1AA5E000) [pid = 2496] [serial = 1235] [outer = 00000000] [url = about:blank] 02:30:28 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (19848400) [pid = 2496] [serial = 1226] [outer = 00000000] [url = about:blank] 02:30:28 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (18AC3C00) [pid = 2496] [serial = 1223] [outer = 00000000] [url = about:blank] 02:30:28 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (181B9400) [pid = 2496] [serial = 1217] [outer = 00000000] [url = about:blank] 02:30:28 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (191B3400) [pid = 2496] [serial = 1229] [outer = 00000000] [url = about:blank] 02:30:28 INFO - PROCESS | 2496 | 1465205428301 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:30:28 INFO - PROCESS | 2496 | 1465205428304 Marionette TRACE conn5 <- [1,1674,null,{}] 02:30:28 INFO - PROCESS | 2496 | 1465205428310 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:28 INFO - PROCESS | 2496 | 1465205428312 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:28 INFO - PROCESS | 2496 | 1465205428408 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 02:30:28 INFO - PROCESS | 2496 | 1465205428415 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:28 INFO - PROCESS | 2496 | 1465205428418 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:28 INFO - PROCESS | 2496 | ++DOCSHELL 0D0F5400 == 31 [pid = 2496] [id = 428] 02:30:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0D31C800) [pid = 2496] [serial = 1284] [outer = 00000000] 02:30:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0D328400) [pid = 2496] [serial = 1285] [outer = 0D31C800] 02:30:28 INFO - PROCESS | 2496 | 1465205428469 Marionette DEBUG loaded listener.js 02:30:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0D55FC00) [pid = 2496] [serial = 1286] [outer = 0D31C800] 02:30:28 INFO - PROCESS | 2496 | 1465205428968 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 02:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 02:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 770ms 02:30:29 INFO - PROCESS | 2496 | 1465205429033 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 02:30:29 INFO - PROCESS | 2496 | 1465205429037 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 02:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:30:29 INFO - PROCESS | 2496 | 1465205429043 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:30:29 INFO - PROCESS | 2496 | 1465205429045 Marionette TRACE conn5 <- [1,1678,null,{}] 02:30:29 INFO - PROCESS | 2496 | 1465205429049 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:29 INFO - PROCESS | 2496 | 1465205429051 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:29 INFO - PROCESS | 2496 | 1465205429158 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 02:30:29 INFO - PROCESS | 2496 | 1465205429253 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:29 INFO - PROCESS | 2496 | 1465205429256 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:29 INFO - PROCESS | 2496 | ++DOCSHELL 141F9800 == 32 [pid = 2496] [id = 429] 02:30:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (14378000) [pid = 2496] [serial = 1287] [outer = 00000000] 02:30:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (14A31400) [pid = 2496] [serial = 1288] [outer = 14378000] 02:30:29 INFO - PROCESS | 2496 | 1465205429302 Marionette DEBUG loaded listener.js 02:30:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (14CE3800) [pid = 2496] [serial = 1289] [outer = 14378000] 02:30:29 INFO - PROCESS | 2496 | 1465205429691 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 02:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 670ms 02:30:29 INFO - PROCESS | 2496 | 1465205429717 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 02:30:29 INFO - PROCESS | 2496 | 1465205429720 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 02:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:30:29 INFO - PROCESS | 2496 | 1465205429723 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:30:29 INFO - PROCESS | 2496 | 1465205429727 Marionette TRACE conn5 <- [1,1682,null,{}] 02:30:29 INFO - PROCESS | 2496 | 1465205429737 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:29 INFO - PROCESS | 2496 | 1465205429742 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:29 INFO - PROCESS | 2496 | 1465205429857 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 02:30:29 INFO - PROCESS | 2496 | 1465205429867 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:29 INFO - PROCESS | 2496 | 1465205429870 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:29 INFO - PROCESS | 2496 | ++DOCSHELL 1781E800 == 33 [pid = 2496] [id = 430] 02:30:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (1781F800) [pid = 2496] [serial = 1290] [outer = 00000000] 02:30:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (17838C00) [pid = 2496] [serial = 1291] [outer = 1781F800] 02:30:29 INFO - PROCESS | 2496 | 1465205429920 Marionette DEBUG loaded listener.js 02:30:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (181AF800) [pid = 2496] [serial = 1292] [outer = 1781F800] 02:30:30 INFO - PROCESS | 2496 | 1465205430362 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 02:30:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 671ms 02:30:30 INFO - PROCESS | 2496 | 1465205430419 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 02:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:30:30 INFO - PROCESS | 2496 | 1465205430421 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 02:30:30 INFO - PROCESS | 2496 | 1465205430425 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:30:30 INFO - PROCESS | 2496 | 1465205430426 Marionette TRACE conn5 <- [1,1686,null,{}] 02:30:30 INFO - PROCESS | 2496 | 1465205430430 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:30 INFO - PROCESS | 2496 | 1465205430432 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:30 INFO - PROCESS | 2496 | 1465205430521 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 02:30:30 INFO - PROCESS | 2496 | 1465205430525 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:30 INFO - PROCESS | 2496 | 1465205430527 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:30 INFO - PROCESS | 2496 | ++DOCSHELL 18834000 == 34 [pid = 2496] [id = 431] 02:30:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (18834800) [pid = 2496] [serial = 1293] [outer = 00000000] 02:30:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (188BF400) [pid = 2496] [serial = 1294] [outer = 18834800] 02:30:30 INFO - PROCESS | 2496 | 1465205430573 Marionette DEBUG loaded listener.js 02:30:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (188CA800) [pid = 2496] [serial = 1295] [outer = 18834800] 02:30:31 INFO - PROCESS | 2496 | 1465205431044 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 02:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 02:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 02:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:30:31 INFO - PROCESS | 2496 | 1465205431095 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 02:30:31 INFO - PROCESS | 2496 | 1465205431097 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 02:30:31 INFO - PROCESS | 2496 | 1465205431100 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:30:31 INFO - PROCESS | 2496 | 1465205431102 Marionette TRACE conn5 <- [1,1690,null,{}] 02:30:31 INFO - PROCESS | 2496 | 1465205431105 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:31 INFO - PROCESS | 2496 | 1465205431107 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:31 INFO - PROCESS | 2496 | 1465205431220 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 02:30:31 INFO - PROCESS | 2496 | 1465205431312 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:31 INFO - PROCESS | 2496 | 1465205431314 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:31 INFO - PROCESS | 2496 | ++DOCSHELL 173DB400 == 35 [pid = 2496] [id = 432] 02:30:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (188F1400) [pid = 2496] [serial = 1296] [outer = 00000000] 02:30:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (1910C400) [pid = 2496] [serial = 1297] [outer = 188F1400] 02:30:31 INFO - PROCESS | 2496 | 1465205431357 Marionette DEBUG loaded listener.js 02:30:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (1910DC00) [pid = 2496] [serial = 1298] [outer = 188F1400] 02:30:31 INFO - PROCESS | 2496 | 1465205431794 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 02:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 730ms 02:30:31 INFO - PROCESS | 2496 | 1465205431832 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 02:30:31 INFO - PROCESS | 2496 | 1465205431834 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 02:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:30:31 INFO - PROCESS | 2496 | 1465205431845 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:30:31 INFO - PROCESS | 2496 | 1465205431847 Marionette TRACE conn5 <- [1,1694,null,{}] 02:30:31 INFO - PROCESS | 2496 | 1465205431850 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:31 INFO - PROCESS | 2496 | 1465205431856 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:32 INFO - PROCESS | 2496 | 1465205431997 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 02:30:32 INFO - PROCESS | 2496 | 1465205432064 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:32 INFO - PROCESS | 2496 | 1465205432075 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:32 INFO - PROCESS | 2496 | ++DOCSHELL 19177400 == 36 [pid = 2496] [id = 433] 02:30:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (19177C00) [pid = 2496] [serial = 1299] [outer = 00000000] 02:30:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (19B29C00) [pid = 2496] [serial = 1300] [outer = 19177C00] 02:30:32 INFO - PROCESS | 2496 | 1465205432120 Marionette DEBUG loaded listener.js 02:30:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (191B8C00) [pid = 2496] [serial = 1301] [outer = 19177C00] 02:30:32 INFO - PROCESS | 2496 | 1465205432541 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 02:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 731ms 02:30:32 INFO - PROCESS | 2496 | 1465205432606 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 02:30:32 INFO - PROCESS | 2496 | 1465205432608 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 02:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:30:32 INFO - PROCESS | 2496 | 1465205432611 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:30:32 INFO - PROCESS | 2496 | 1465205432612 Marionette TRACE conn5 <- [1,1698,null,{}] 02:30:32 INFO - PROCESS | 2496 | 1465205432616 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:32 INFO - PROCESS | 2496 | 1465205432618 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:32 INFO - PROCESS | 2496 | 1465205432730 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 02:30:32 INFO - PROCESS | 2496 | 1465205432742 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:32 INFO - PROCESS | 2496 | 1465205432744 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:32 INFO - PROCESS | 2496 | ++DOCSHELL 19B6E800 == 37 [pid = 2496] [id = 434] 02:30:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (19BDF400) [pid = 2496] [serial = 1302] [outer = 00000000] 02:30:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (19C60000) [pid = 2496] [serial = 1303] [outer = 19BDF400] 02:30:32 INFO - PROCESS | 2496 | 1465205432786 Marionette DEBUG loaded listener.js 02:30:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (19C65800) [pid = 2496] [serial = 1304] [outer = 19BDF400] 02:30:33 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (166EC400) [pid = 2496] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:30:33 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0D0F0C00) [pid = 2496] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:30:33 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (18ABDC00) [pid = 2496] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:30:33 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0E510800) [pid = 2496] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:30:33 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (1AAD8800) [pid = 2496] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:30:33 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (1781EC00) [pid = 2496] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:30:33 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (181B6800) [pid = 2496] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:30:33 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (191B2800) [pid = 2496] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:30:33 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (165E2000) [pid = 2496] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:30:33 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0D34A400) [pid = 2496] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:30:33 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (1782C400) [pid = 2496] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:30:33 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (1413E800) [pid = 2496] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:30:33 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (1B442000) [pid = 2496] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:30:33 INFO - PROCESS | 2496 | 1465205433298 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 02:30:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:30:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 731ms 02:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:30:33 INFO - PROCESS | 2496 | 1465205433344 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 02:30:33 INFO - PROCESS | 2496 | 1465205433346 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 02:30:33 INFO - PROCESS | 2496 | 1465205433349 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:30:33 INFO - PROCESS | 2496 | 1465205433351 Marionette TRACE conn5 <- [1,1702,null,{}] 02:30:33 INFO - PROCESS | 2496 | 1465205433355 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:33 INFO - PROCESS | 2496 | 1465205433356 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:33 INFO - PROCESS | 2496 | 1465205433438 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 02:30:33 INFO - PROCESS | 2496 | 1465205433444 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:33 INFO - PROCESS | 2496 | 1465205433446 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:33 INFO - PROCESS | 2496 | ++DOCSHELL 14CE7C00 == 38 [pid = 2496] [id = 435] 02:30:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (14F21C00) [pid = 2496] [serial = 1305] [outer = 00000000] 02:30:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (1916AC00) [pid = 2496] [serial = 1306] [outer = 14F21C00] 02:30:33 INFO - PROCESS | 2496 | 1465205433489 Marionette DEBUG loaded listener.js 02:30:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (19C58C00) [pid = 2496] [serial = 1307] [outer = 14F21C00] 02:30:33 INFO - PROCESS | 2496 | 1465205433931 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 02:30:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 02:30:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 630ms 02:30:34 INFO - PROCESS | 2496 | 1465205433981 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 02:30:34 INFO - PROCESS | 2496 | 1465205433983 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 02:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:30:34 INFO - PROCESS | 2496 | 1465205433986 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:30:34 INFO - PROCESS | 2496 | 1465205433987 Marionette TRACE conn5 <- [1,1706,null,{}] 02:30:34 INFO - PROCESS | 2496 | 1465205433991 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:34 INFO - PROCESS | 2496 | 1465205433993 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:34 INFO - PROCESS | 2496 | 1465205434076 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 02:30:34 INFO - PROCESS | 2496 | 1465205434081 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:34 INFO - PROCESS | 2496 | 1465205434083 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:34 INFO - PROCESS | 2496 | ++DOCSHELL 14CE8C00 == 39 [pid = 2496] [id = 436] 02:30:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (1781D800) [pid = 2496] [serial = 1308] [outer = 00000000] 02:30:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (1AAD4C00) [pid = 2496] [serial = 1309] [outer = 1781D800] 02:30:34 INFO - PROCESS | 2496 | 1465205434126 Marionette DEBUG loaded listener.js 02:30:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (1AADD400) [pid = 2496] [serial = 1310] [outer = 1781D800] 02:30:34 INFO - PROCESS | 2496 | 1465205434564 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 02:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 630ms 02:30:34 INFO - PROCESS | 2496 | 1465205434625 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 02:30:34 INFO - PROCESS | 2496 | 1465205434627 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 02:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:30:34 INFO - PROCESS | 2496 | 1465205434630 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:30:34 INFO - PROCESS | 2496 | 1465205434631 Marionette TRACE conn5 <- [1,1710,null,{}] 02:30:34 INFO - PROCESS | 2496 | 1465205434635 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:34 INFO - PROCESS | 2496 | 1465205434637 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:34 INFO - PROCESS | 2496 | 1465205434718 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 02:30:34 INFO - PROCESS | 2496 | 1465205434724 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:34 INFO - PROCESS | 2496 | 1465205434726 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:34 INFO - PROCESS | 2496 | ++DOCSHELL 1AADE800 == 40 [pid = 2496] [id = 437] 02:30:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (1AADEC00) [pid = 2496] [serial = 1311] [outer = 00000000] 02:30:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (1B2C6000) [pid = 2496] [serial = 1312] [outer = 1AADEC00] 02:30:34 INFO - PROCESS | 2496 | 1465205434770 Marionette DEBUG loaded listener.js 02:30:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (1B2C8000) [pid = 2496] [serial = 1313] [outer = 1AADEC00] 02:30:35 INFO - PROCESS | 2496 | 1465205435384 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 02:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 02:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 830ms 02:30:35 INFO - PROCESS | 2496 | 1465205435462 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 02:30:35 INFO - PROCESS | 2496 | 1465205435466 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 02:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:30:35 INFO - PROCESS | 2496 | 1465205435486 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:30:35 INFO - PROCESS | 2496 | 1465205435490 Marionette TRACE conn5 <- [1,1714,null,{}] 02:30:35 INFO - PROCESS | 2496 | 1465205435497 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:35 INFO - PROCESS | 2496 | 1465205435500 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:35 INFO - PROCESS | 2496 | 1465205435624 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 02:30:35 INFO - PROCESS | 2496 | 1465205435755 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:35 INFO - PROCESS | 2496 | 1465205435758 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:35 INFO - PROCESS | 2496 | ++DOCSHELL 0D559400 == 41 [pid = 2496] [id = 438] 02:30:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0D55D400) [pid = 2496] [serial = 1314] [outer = 00000000] 02:30:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (143BD400) [pid = 2496] [serial = 1315] [outer = 0D55D400] 02:30:35 INFO - PROCESS | 2496 | 1465205435816 Marionette DEBUG loaded listener.js 02:30:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (14CE2C00) [pid = 2496] [serial = 1316] [outer = 0D55D400] 02:30:36 INFO - PROCESS | 2496 | 1465205436391 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 02:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 990ms 02:30:36 INFO - PROCESS | 2496 | 1465205436462 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 02:30:36 INFO - PROCESS | 2496 | 1465205436467 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 02:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:30:36 INFO - PROCESS | 2496 | 1465205436474 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:30:36 INFO - PROCESS | 2496 | 1465205436477 Marionette TRACE conn5 <- [1,1718,null,{}] 02:30:36 INFO - PROCESS | 2496 | 1465205436481 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:36 INFO - PROCESS | 2496 | 1465205436484 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:36 INFO - PROCESS | 2496 | 1465205436600 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 02:30:36 INFO - PROCESS | 2496 | 1465205436737 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:36 INFO - PROCESS | 2496 | 1465205436740 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:36 INFO - PROCESS | 2496 | ++DOCSHELL 17812000 == 42 [pid = 2496] [id = 439] 02:30:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (17816000) [pid = 2496] [serial = 1317] [outer = 00000000] 02:30:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (1864E400) [pid = 2496] [serial = 1318] [outer = 17816000] 02:30:36 INFO - PROCESS | 2496 | 1465205436798 Marionette DEBUG loaded listener.js 02:30:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (188C1C00) [pid = 2496] [serial = 1319] [outer = 17816000] 02:30:37 INFO - PROCESS | 2496 | 1465205437422 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 02:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 02:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 970ms 02:30:37 INFO - PROCESS | 2496 | 1465205437447 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 02:30:37 INFO - PROCESS | 2496 | 1465205437450 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 02:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:30:37 INFO - PROCESS | 2496 | 1465205437453 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:30:37 INFO - PROCESS | 2496 | 1465205437457 Marionette TRACE conn5 <- [1,1722,null,{}] 02:30:37 INFO - PROCESS | 2496 | 1465205437468 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:37 INFO - PROCESS | 2496 | 1465205437473 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:37 INFO - PROCESS | 2496 | 1465205437584 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 02:30:37 INFO - PROCESS | 2496 | 1465205437725 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:37 INFO - PROCESS | 2496 | 1465205437728 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:37 INFO - PROCESS | 2496 | ++DOCSHELL 1B44B800 == 43 [pid = 2496] [id = 440] 02:30:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (1B44F000) [pid = 2496] [serial = 1320] [outer = 00000000] 02:30:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (1B4B1800) [pid = 2496] [serial = 1321] [outer = 1B44F000] 02:30:37 INFO - PROCESS | 2496 | 1465205437786 Marionette DEBUG loaded listener.js 02:30:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (1BF69C00) [pid = 2496] [serial = 1322] [outer = 1B44F000] 02:30:38 INFO - PROCESS | 2496 | 1465205438415 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 02:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 970ms 02:30:38 INFO - PROCESS | 2496 | 1465205438427 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 02:30:38 INFO - PROCESS | 2496 | 1465205438429 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 02:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:30:38 INFO - PROCESS | 2496 | 1465205438433 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:30:38 INFO - PROCESS | 2496 | 1465205438435 Marionette TRACE conn5 <- [1,1726,null,{}] 02:30:38 INFO - PROCESS | 2496 | 1465205438454 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:38 INFO - PROCESS | 2496 | 1465205438456 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:38 INFO - PROCESS | 2496 | 1465205438568 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 02:30:38 INFO - PROCESS | 2496 | 1465205438813 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:38 INFO - PROCESS | 2496 | 1465205438816 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:38 INFO - PROCESS | 2496 | ++DOCSHELL 0CA24800 == 44 [pid = 2496] [id = 441] 02:30:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (0CB7B000) [pid = 2496] [serial = 1323] [outer = 00000000] 02:30:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (0D0F0C00) [pid = 2496] [serial = 1324] [outer = 0CB7B000] 02:30:38 INFO - PROCESS | 2496 | 1465205438892 Marionette DEBUG loaded listener.js 02:30:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 96 (0D55CC00) [pid = 2496] [serial = 1325] [outer = 0CB7B000] 02:30:39 INFO - PROCESS | 2496 | 1465205439465 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 02:30:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1091ms 02:30:40 INFO - PROCESS | 2496 | --DOCSHELL 14CE8C00 == 43 [pid = 2496] [id = 436] 02:30:40 INFO - PROCESS | 2496 | --DOCSHELL 14CE7C00 == 42 [pid = 2496] [id = 435] 02:30:40 INFO - PROCESS | 2496 | --DOCSHELL 19B6E800 == 41 [pid = 2496] [id = 434] 02:30:40 INFO - PROCESS | 2496 | --DOCSHELL 19177400 == 40 [pid = 2496] [id = 433] 02:30:40 INFO - PROCESS | 2496 | --DOCSHELL 173DB400 == 39 [pid = 2496] [id = 432] 02:30:40 INFO - PROCESS | 2496 | --DOCSHELL 18834000 == 38 [pid = 2496] [id = 431] 02:30:40 INFO - PROCESS | 2496 | --DOCSHELL 1781E800 == 37 [pid = 2496] [id = 430] 02:30:40 INFO - PROCESS | 2496 | --DOCSHELL 141F9800 == 36 [pid = 2496] [id = 429] 02:30:40 INFO - PROCESS | 2496 | --DOCSHELL 0D0F5400 == 35 [pid = 2496] [id = 428] 02:30:40 INFO - PROCESS | 2496 | --DOCSHELL 15A22C00 == 34 [pid = 2496] [id = 427] 02:30:40 INFO - PROCESS | 2496 | --DOCSHELL 0CF6EC00 == 33 [pid = 2496] [id = 426] 02:30:40 INFO - PROCESS | 2496 | --DOCSHELL 165DE000 == 32 [pid = 2496] [id = 425] 02:30:40 INFO - PROCESS | 2496 | --DOCSHELL 1413C800 == 31 [pid = 2496] [id = 416] 02:30:40 INFO - PROCESS | 2496 | --DOCSHELL 17812000 == 30 [pid = 2496] [id = 439] 02:30:40 INFO - PROCESS | 2496 | --DOCSHELL 1B44B800 == 29 [pid = 2496] [id = 440] 02:30:40 INFO - PROCESS | 2496 | --DOCSHELL 1AADE800 == 28 [pid = 2496] [id = 437] 02:30:40 INFO - PROCESS | 2496 | --DOCSHELL 0D559400 == 27 [pid = 2496] [id = 438] 02:30:40 INFO - PROCESS | 2496 | --DOMWINDOW == 95 (19B66C00) [pid = 2496] [serial = 1276] [outer = 00000000] [url = about:blank] 02:30:40 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (191BE400) [pid = 2496] [serial = 1274] [outer = 00000000] [url = about:blank] 02:30:40 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (17839000) [pid = 2496] [serial = 1262] [outer = 00000000] [url = about:blank] 02:30:40 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (0D321C00) [pid = 2496] [serial = 1252] [outer = 00000000] [url = about:blank] 02:30:40 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (191B2400) [pid = 2496] [serial = 1268] [outer = 00000000] [url = about:blank] 02:30:40 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0E6A0800) [pid = 2496] [serial = 1255] [outer = 00000000] [url = about:blank] 02:30:40 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (1AB02000) [pid = 2496] [serial = 1244] [outer = 00000000] [url = about:blank] 02:30:40 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (1910CC00) [pid = 2496] [serial = 1270] [outer = 00000000] [url = about:blank] 02:30:40 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (17816800) [pid = 2496] [serial = 1271] [outer = 00000000] [url = about:blank] 02:30:40 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (188C1400) [pid = 2496] [serial = 1265] [outer = 00000000] [url = about:blank] 02:30:40 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (19840C00) [pid = 2496] [serial = 1273] [outer = 00000000] [url = about:blank] 02:30:40 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (16676800) [pid = 2496] [serial = 1258] [outer = 00000000] [url = about:blank] 02:30:40 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (1782C800) [pid = 2496] [serial = 1261] [outer = 00000000] [url = about:blank] 02:30:40 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0D34A800) [pid = 2496] [serial = 1253] [outer = 00000000] [url = about:blank] 02:30:40 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (14145400) [pid = 2496] [serial = 1256] [outer = 00000000] [url = about:blank] 02:30:40 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (1413C400) [pid = 2496] [serial = 1238] [outer = 00000000] [url = about:blank] 02:30:40 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (166EF000) [pid = 2496] [serial = 1259] [outer = 00000000] [url = about:blank] 02:30:40 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (1864CC00) [pid = 2496] [serial = 1240] [outer = 00000000] [url = about:blank] 02:30:40 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0D846800) [pid = 2496] [serial = 1237] [outer = 00000000] [url = about:blank] 02:30:40 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (19173400) [pid = 2496] [serial = 1267] [outer = 00000000] [url = about:blank] 02:30:40 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (18870000) [pid = 2496] [serial = 1264] [outer = 00000000] [url = about:blank] 02:30:40 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (143C7400) [pid = 2496] [serial = 1249] [outer = 00000000] [url = about:blank] 02:30:40 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (1B450C00) [pid = 2496] [serial = 1246] [outer = 00000000] [url = about:blank] 02:30:40 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (1AADDC00) [pid = 2496] [serial = 1243] [outer = 00000000] [url = about:blank] 02:30:40 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (1BF69800) [pid = 2496] [serial = 1247] [outer = 00000000] [url = about:blank] 02:30:40 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (14D9B000) [pid = 2496] [serial = 1250] [outer = 00000000] [url = about:blank] 02:30:40 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (18779400) [pid = 2496] [serial = 1241] [outer = 00000000] [url = about:blank] 02:30:40 INFO - PROCESS | 2496 | 1465205440278 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 02:30:40 INFO - PROCESS | 2496 | 1465205440283 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 02:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:30:40 INFO - PROCESS | 2496 | 1465205440294 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:30:40 INFO - PROCESS | 2496 | 1465205440297 Marionette TRACE conn5 <- [1,1730,null,{}] 02:30:40 INFO - PROCESS | 2496 | 1465205440303 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:40 INFO - PROCESS | 2496 | 1465205440306 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:40 INFO - PROCESS | 2496 | 1465205440397 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 02:30:40 INFO - PROCESS | 2496 | 1465205440405 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:40 INFO - PROCESS | 2496 | 1465205440410 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:40 INFO - PROCESS | 2496 | ++DOCSHELL 0CF6FC00 == 28 [pid = 2496] [id = 442] 02:30:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0CF75000) [pid = 2496] [serial = 1326] [outer = 00000000] 02:30:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0D0EFC00) [pid = 2496] [serial = 1327] [outer = 0CF75000] 02:30:40 INFO - PROCESS | 2496 | 1465205440459 Marionette DEBUG loaded listener.js 02:30:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0D321800) [pid = 2496] [serial = 1328] [outer = 0CF75000] 02:30:41 INFO - PROCESS | 2496 | 1465205440980 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 02:30:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:30:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 730ms 02:30:41 INFO - PROCESS | 2496 | 1465205441028 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 02:30:41 INFO - PROCESS | 2496 | 1465205441032 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 02:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:30:41 INFO - PROCESS | 2496 | 1465205441038 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:30:41 INFO - PROCESS | 2496 | 1465205441042 Marionette TRACE conn5 <- [1,1734,null,{}] 02:30:41 INFO - PROCESS | 2496 | 1465205441046 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:41 INFO - PROCESS | 2496 | 1465205441049 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:41 INFO - PROCESS | 2496 | 1465205441137 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 02:30:41 INFO - PROCESS | 2496 | 1465205441233 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:41 INFO - PROCESS | 2496 | 1465205441235 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:41 INFO - PROCESS | 2496 | ++DOCSHELL 0E50B400 == 29 [pid = 2496] [id = 443] 02:30:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0E50D400) [pid = 2496] [serial = 1329] [outer = 00000000] 02:30:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0E6A0800) [pid = 2496] [serial = 1330] [outer = 0E50D400] 02:30:41 INFO - PROCESS | 2496 | 1465205441283 Marionette DEBUG loaded listener.js 02:30:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (14142000) [pid = 2496] [serial = 1331] [outer = 0E50D400] 02:30:41 INFO - PROCESS | 2496 | 1465205441664 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 02:30:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:30:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 690ms 02:30:41 INFO - PROCESS | 2496 | 1465205441759 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 02:30:41 INFO - PROCESS | 2496 | 1465205441762 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 02:30:41 INFO - PROCESS | 2496 | 1465205441765 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:30:41 INFO - PROCESS | 2496 | 1465205441767 Marionette TRACE conn5 <- [1,1738,null,{}] 02:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:30:41 INFO - PROCESS | 2496 | 1465205441781 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:41 INFO - PROCESS | 2496 | 1465205441786 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:41 INFO - PROCESS | 2496 | 1465205441881 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 02:30:41 INFO - PROCESS | 2496 | 1465205441893 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:41 INFO - PROCESS | 2496 | 1465205441896 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:41 INFO - PROCESS | 2496 | ++DOCSHELL 14F76800 == 30 [pid = 2496] [id = 444] 02:30:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (14F78C00) [pid = 2496] [serial = 1332] [outer = 00000000] 02:30:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (15F05C00) [pid = 2496] [serial = 1333] [outer = 14F78C00] 02:30:41 INFO - PROCESS | 2496 | 1465205441945 Marionette DEBUG loaded listener.js 02:30:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (16673C00) [pid = 2496] [serial = 1334] [outer = 14F78C00] 02:30:42 INFO - PROCESS | 2496 | 1465205442409 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 02:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 670ms 02:30:42 INFO - PROCESS | 2496 | 1465205442443 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 02:30:42 INFO - PROCESS | 2496 | 1465205442445 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 02:30:42 INFO - PROCESS | 2496 | 1465205442457 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:30:42 INFO - PROCESS | 2496 | 1465205442459 Marionette TRACE conn5 <- [1,1742,null,{}] 02:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:30:42 INFO - PROCESS | 2496 | 1465205442462 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:42 INFO - PROCESS | 2496 | 1465205442464 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:42 INFO - PROCESS | 2496 | 1465205442590 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 02:30:42 INFO - PROCESS | 2496 | 1465205442596 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:42 INFO - PROCESS | 2496 | 1465205442598 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:42 INFO - PROCESS | 2496 | ++DOCSHELL 166F2000 == 31 [pid = 2496] [id = 445] 02:30:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (166F2800) [pid = 2496] [serial = 1335] [outer = 00000000] 02:30:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (1781F000) [pid = 2496] [serial = 1336] [outer = 166F2800] 02:30:42 INFO - PROCESS | 2496 | 1465205442692 Marionette DEBUG loaded listener.js 02:30:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (18024800) [pid = 2496] [serial = 1337] [outer = 166F2800] 02:30:43 INFO - PROCESS | 2496 | 1465205443117 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 02:30:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 670ms 02:30:43 INFO - PROCESS | 2496 | 1465205443134 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 02:30:43 INFO - PROCESS | 2496 | 1465205443136 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 02:30:43 INFO - PROCESS | 2496 | 1465205443145 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:30:43 INFO - PROCESS | 2496 | 1465205443147 Marionette TRACE conn5 <- [1,1746,null,{}] 02:30:43 INFO - PROCESS | 2496 | 1465205443151 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:43 INFO - PROCESS | 2496 | 1465205443153 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:43 INFO - PROCESS | 2496 | 1465205443269 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 02:30:43 INFO - PROCESS | 2496 | 1465205443360 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:43 INFO - PROCESS | 2496 | 1465205443362 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:43 INFO - PROCESS | 2496 | ++DOCSHELL 181B8C00 == 32 [pid = 2496] [id = 446] 02:30:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (181B9000) [pid = 2496] [serial = 1338] [outer = 00000000] 02:30:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (18775C00) [pid = 2496] [serial = 1339] [outer = 181B9000] 02:30:43 INFO - PROCESS | 2496 | 1465205443407 Marionette DEBUG loaded listener.js 02:30:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (1886FC00) [pid = 2496] [serial = 1340] [outer = 181B9000] 02:30:43 INFO - PROCESS | 2496 | 1465205443829 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 02:30:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 730ms 02:30:43 INFO - PROCESS | 2496 | 1465205443879 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 02:30:43 INFO - PROCESS | 2496 | 1465205443882 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 02:30:43 INFO - PROCESS | 2496 | 1465205443885 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:30:43 INFO - PROCESS | 2496 | 1465205443887 Marionette TRACE conn5 <- [1,1750,null,{}] 02:30:43 INFO - PROCESS | 2496 | 1465205443890 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:43 INFO - PROCESS | 2496 | 1465205443896 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:44 INFO - PROCESS | 2496 | 1465205444044 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 02:30:44 INFO - PROCESS | 2496 | 1465205444049 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:44 INFO - PROCESS | 2496 | 1465205444051 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:44 INFO - PROCESS | 2496 | ++DOCSHELL 188BD000 == 33 [pid = 2496] [id = 447] 02:30:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (188BD800) [pid = 2496] [serial = 1341] [outer = 00000000] 02:30:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (19101800) [pid = 2496] [serial = 1342] [outer = 188BD800] 02:30:44 INFO - PROCESS | 2496 | 1465205444096 Marionette DEBUG loaded listener.js 02:30:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (1916E400) [pid = 2496] [serial = 1343] [outer = 188BD800] 02:30:44 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (188F1400) [pid = 2496] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:30:44 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (19177C00) [pid = 2496] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:30:44 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (19BDF400) [pid = 2496] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:30:44 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (15F0E000) [pid = 2496] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:30:44 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0D320400) [pid = 2496] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:30:44 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (14378000) [pid = 2496] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:30:44 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0D31C800) [pid = 2496] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:30:44 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (1781F800) [pid = 2496] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:30:44 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (18834800) [pid = 2496] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:30:44 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (19B2A800) [pid = 2496] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:30:44 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (1781D800) [pid = 2496] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:30:44 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (1AADEC00) [pid = 2496] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:30:44 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (14F21C00) [pid = 2496] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:30:44 INFO - PROCESS | 2496 | 1465205444819 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 02:30:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 970ms 02:30:44 INFO - PROCESS | 2496 | 1465205444859 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 02:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:30:44 INFO - PROCESS | 2496 | 1465205444861 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 02:30:44 INFO - PROCESS | 2496 | 1465205444864 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:30:44 INFO - PROCESS | 2496 | 1465205444866 Marionette TRACE conn5 <- [1,1754,null,{}] 02:30:44 INFO - PROCESS | 2496 | 1465205444869 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:44 INFO - PROCESS | 2496 | 1465205444871 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:44 INFO - PROCESS | 2496 | 1465205444959 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 02:30:45 INFO - PROCESS | 2496 | 1465205445058 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:45 INFO - PROCESS | 2496 | 1465205445060 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:45 INFO - PROCESS | 2496 | ++DOCSHELL 0D0E7400 == 34 [pid = 2496] [id = 448] 02:30:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0D326400) [pid = 2496] [serial = 1344] [outer = 00000000] 02:30:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (166F1C00) [pid = 2496] [serial = 1345] [outer = 0D326400] 02:30:45 INFO - PROCESS | 2496 | 1465205445104 Marionette DEBUG loaded listener.js 02:30:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (1781A800) [pid = 2496] [serial = 1346] [outer = 0D326400] 02:30:45 INFO - PROCESS | 2496 | 1465205445465 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 02:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 630ms 02:30:45 INFO - PROCESS | 2496 | 1465205445495 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 02:30:45 INFO - PROCESS | 2496 | 1465205445497 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 02:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:30:45 INFO - PROCESS | 2496 | 1465205445499 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:30:45 INFO - PROCESS | 2496 | 1465205445501 Marionette TRACE conn5 <- [1,1758,null,{}] 02:30:45 INFO - PROCESS | 2496 | 1465205445505 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:45 INFO - PROCESS | 2496 | 1465205445507 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:45 INFO - PROCESS | 2496 | 1465205445622 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 02:30:45 INFO - PROCESS | 2496 | 1465205445630 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:45 INFO - PROCESS | 2496 | 1465205445632 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:45 INFO - PROCESS | 2496 | ++DOCSHELL 170D9000 == 35 [pid = 2496] [id = 449] 02:30:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (181AD400) [pid = 2496] [serial = 1347] [outer = 00000000] 02:30:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (191B4800) [pid = 2496] [serial = 1348] [outer = 181AD400] 02:30:45 INFO - PROCESS | 2496 | 1465205445675 Marionette DEBUG loaded listener.js 02:30:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (191B7800) [pid = 2496] [serial = 1349] [outer = 181AD400] 02:30:46 INFO - PROCESS | 2496 | 1465205446096 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 02:30:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 630ms 02:30:46 INFO - PROCESS | 2496 | 1465205446131 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 02:30:46 INFO - PROCESS | 2496 | 1465205446133 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 02:30:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:30:46 INFO - PROCESS | 2496 | 1465205446136 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:30:46 INFO - PROCESS | 2496 | 1465205446137 Marionette TRACE conn5 <- [1,1762,null,{}] 02:30:46 INFO - PROCESS | 2496 | 1465205446141 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:46 INFO - PROCESS | 2496 | 1465205446143 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:46 INFO - PROCESS | 2496 | 1465205446221 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 02:30:46 INFO - PROCESS | 2496 | 1465205446343 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:46 INFO - PROCESS | 2496 | 1465205446344 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:46 INFO - PROCESS | 2496 | ++DOCSHELL 14CEE000 == 36 [pid = 2496] [id = 450] 02:30:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (191B5800) [pid = 2496] [serial = 1350] [outer = 00000000] 02:30:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (1984D400) [pid = 2496] [serial = 1351] [outer = 191B5800] 02:30:46 INFO - PROCESS | 2496 | 1465205446391 Marionette DEBUG loaded listener.js 02:30:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (19967800) [pid = 2496] [serial = 1352] [outer = 191B5800] 02:30:46 INFO - PROCESS | 2496 | 1465205446837 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 02:30:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 770ms 02:30:46 INFO - PROCESS | 2496 | 1465205446929 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 02:30:46 INFO - PROCESS | 2496 | 1465205446934 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 02:30:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:30:46 INFO - PROCESS | 2496 | 1465205446940 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:30:46 INFO - PROCESS | 2496 | 1465205446944 Marionette TRACE conn5 <- [1,1766,null,{}] 02:30:46 INFO - PROCESS | 2496 | 1465205446950 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:46 INFO - PROCESS | 2496 | 1465205446953 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:47 INFO - PROCESS | 2496 | 1465205447094 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 02:30:47 INFO - PROCESS | 2496 | 1465205447207 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:47 INFO - PROCESS | 2496 | 1465205447210 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:47 INFO - PROCESS | 2496 | ++DOCSHELL 0C94E400 == 37 [pid = 2496] [id = 451] 02:30:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0C94EC00) [pid = 2496] [serial = 1353] [outer = 00000000] 02:30:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0D325C00) [pid = 2496] [serial = 1354] [outer = 0C94EC00] 02:30:47 INFO - PROCESS | 2496 | 1465205447267 Marionette DEBUG loaded listener.js 02:30:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0D566000) [pid = 2496] [serial = 1355] [outer = 0C94EC00] 02:30:48 INFO - PROCESS | 2496 | 1465205448046 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 02:30:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 02:30:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1180ms 02:30:48 INFO - PROCESS | 2496 | 1465205448127 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 02:30:48 INFO - PROCESS | 2496 | 1465205448133 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 02:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:30:48 INFO - PROCESS | 2496 | 1465205448142 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:30:48 INFO - PROCESS | 2496 | 1465205448145 Marionette TRACE conn5 <- [1,1770,null,{}] 02:30:48 INFO - PROCESS | 2496 | 1465205448149 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:48 INFO - PROCESS | 2496 | 1465205448152 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:48 INFO - PROCESS | 2496 | 1465205448303 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 02:30:48 INFO - PROCESS | 2496 | 1465205448436 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:48 INFO - PROCESS | 2496 | 1465205448438 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:48 INFO - PROCESS | 2496 | ++DOCSHELL 16678800 == 38 [pid = 2496] [id = 452] 02:30:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (166EA400) [pid = 2496] [serial = 1356] [outer = 00000000] 02:30:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (1781C000) [pid = 2496] [serial = 1357] [outer = 166EA400] 02:30:48 INFO - PROCESS | 2496 | 1465205448498 Marionette DEBUG loaded listener.js 02:30:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (181B5400) [pid = 2496] [serial = 1358] [outer = 166EA400] 02:30:49 INFO - PROCESS | 2496 | 1465205449362 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 02:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 02:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1279ms 02:30:49 INFO - PROCESS | 2496 | 1465205449423 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 02:30:49 INFO - PROCESS | 2496 | 1465205449428 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 02:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:30:49 INFO - PROCESS | 2496 | 1465205449433 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:30:49 INFO - PROCESS | 2496 | 1465205449437 Marionette TRACE conn5 <- [1,1774,null,{}] 02:30:49 INFO - PROCESS | 2496 | 1465205449442 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:49 INFO - PROCESS | 2496 | 1465205449445 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:49 INFO - PROCESS | 2496 | 1465205449567 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 02:30:49 INFO - PROCESS | 2496 | --DOCSHELL 170D9000 == 37 [pid = 2496] [id = 449] 02:30:49 INFO - PROCESS | 2496 | --DOCSHELL 0D0E7400 == 36 [pid = 2496] [id = 448] 02:30:49 INFO - PROCESS | 2496 | --DOCSHELL 188BD000 == 35 [pid = 2496] [id = 447] 02:30:49 INFO - PROCESS | 2496 | --DOCSHELL 181B8C00 == 34 [pid = 2496] [id = 446] 02:30:49 INFO - PROCESS | 2496 | --DOCSHELL 166F2000 == 33 [pid = 2496] [id = 445] 02:30:49 INFO - PROCESS | 2496 | --DOCSHELL 14F76800 == 32 [pid = 2496] [id = 444] 02:30:49 INFO - PROCESS | 2496 | --DOCSHELL 0E50B400 == 31 [pid = 2496] [id = 443] 02:30:49 INFO - PROCESS | 2496 | --DOCSHELL 0CF6FC00 == 30 [pid = 2496] [id = 442] 02:30:49 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (1910C400) [pid = 2496] [serial = 1297] [outer = 00000000] [url = about:blank] 02:30:49 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (19B29C00) [pid = 2496] [serial = 1300] [outer = 00000000] [url = about:blank] 02:30:49 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (1910DC00) [pid = 2496] [serial = 1298] [outer = 00000000] [url = about:blank] 02:30:49 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (19C60000) [pid = 2496] [serial = 1303] [outer = 00000000] [url = about:blank] 02:30:49 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (17817000) [pid = 2496] [serial = 1282] [outer = 00000000] [url = about:blank] 02:30:49 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (18025000) [pid = 2496] [serial = 1283] [outer = 00000000] [url = about:blank] 02:30:49 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0D9B4000) [pid = 2496] [serial = 1279] [outer = 00000000] [url = about:blank] 02:30:49 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (14142800) [pid = 2496] [serial = 1280] [outer = 00000000] [url = about:blank] 02:30:49 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (14A31400) [pid = 2496] [serial = 1288] [outer = 00000000] [url = about:blank] 02:30:49 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (14CE3800) [pid = 2496] [serial = 1289] [outer = 00000000] [url = about:blank] 02:30:49 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0D328400) [pid = 2496] [serial = 1285] [outer = 00000000] [url = about:blank] 02:30:49 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0D55FC00) [pid = 2496] [serial = 1286] [outer = 00000000] [url = about:blank] 02:30:49 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (17838C00) [pid = 2496] [serial = 1291] [outer = 00000000] [url = about:blank] 02:30:49 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (191B8C00) [pid = 2496] [serial = 1301] [outer = 00000000] [url = about:blank] 02:30:49 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (181AF800) [pid = 2496] [serial = 1292] [outer = 00000000] [url = about:blank] 02:30:49 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (188BF400) [pid = 2496] [serial = 1294] [outer = 00000000] [url = about:blank] 02:30:49 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (19C5DC00) [pid = 2496] [serial = 1277] [outer = 00000000] [url = about:blank] 02:30:49 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (1AADD400) [pid = 2496] [serial = 1310] [outer = 00000000] [url = about:blank] 02:30:49 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (1B2C6000) [pid = 2496] [serial = 1312] [outer = 00000000] [url = about:blank] 02:30:49 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (1B2C8000) [pid = 2496] [serial = 1313] [outer = 00000000] [url = about:blank] 02:30:49 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (1AAD4C00) [pid = 2496] [serial = 1309] [outer = 00000000] [url = about:blank] 02:30:49 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (1916AC00) [pid = 2496] [serial = 1306] [outer = 00000000] [url = about:blank] 02:30:49 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (19C58C00) [pid = 2496] [serial = 1307] [outer = 00000000] [url = about:blank] 02:30:49 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (188CA800) [pid = 2496] [serial = 1295] [outer = 00000000] [url = about:blank] 02:30:49 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (19C65800) [pid = 2496] [serial = 1304] [outer = 00000000] [url = about:blank] 02:30:49 INFO - PROCESS | 2496 | 1465205449712 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:49 INFO - PROCESS | 2496 | 1465205449717 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:49 INFO - PROCESS | 2496 | ++DOCSHELL 0CA1A000 == 31 [pid = 2496] [id = 453] 02:30:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0CA1A400) [pid = 2496] [serial = 1359] [outer = 00000000] 02:30:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0CFC8000) [pid = 2496] [serial = 1360] [outer = 0CA1A400] 02:30:49 INFO - PROCESS | 2496 | 1465205449766 Marionette DEBUG loaded listener.js 02:30:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0D34B000) [pid = 2496] [serial = 1361] [outer = 0CA1A400] 02:30:50 INFO - PROCESS | 2496 | 1465205450229 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 02:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 02:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 831ms 02:30:50 INFO - PROCESS | 2496 | 1465205450264 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 02:30:50 INFO - PROCESS | 2496 | 1465205450268 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 02:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:30:50 INFO - PROCESS | 2496 | 1465205450274 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:30:50 INFO - PROCESS | 2496 | 1465205450277 Marionette TRACE conn5 <- [1,1778,null,{}] 02:30:50 INFO - PROCESS | 2496 | 1465205450280 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:50 INFO - PROCESS | 2496 | 1465205450283 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:50 INFO - PROCESS | 2496 | 1465205450372 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 02:30:50 INFO - PROCESS | 2496 | 1465205450381 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:50 INFO - PROCESS | 2496 | 1465205450383 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:50 INFO - PROCESS | 2496 | ++DOCSHELL 0E6A1800 == 32 [pid = 2496] [id = 454] 02:30:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (14141C00) [pid = 2496] [serial = 1362] [outer = 00000000] 02:30:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (1464E400) [pid = 2496] [serial = 1363] [outer = 14141C00] 02:30:50 INFO - PROCESS | 2496 | 1465205450430 Marionette DEBUG loaded listener.js 02:30:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (14CE3800) [pid = 2496] [serial = 1364] [outer = 14141C00] 02:30:50 INFO - PROCESS | 2496 | 1465205450915 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 02:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 670ms 02:30:50 INFO - PROCESS | 2496 | 1465205450948 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 02:30:50 INFO - PROCESS | 2496 | 1465205450951 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 02:30:50 INFO - PROCESS | 2496 | 1465205450954 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:30:50 INFO - PROCESS | 2496 | 1465205450958 Marionette TRACE conn5 <- [1,1782,null,{}] 02:30:50 INFO - PROCESS | 2496 | 1465205450968 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:50 INFO - PROCESS | 2496 | 1465205450973 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:51 INFO - PROCESS | 2496 | 1465205451059 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 02:30:51 INFO - PROCESS | 2496 | 1465205451068 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:51 INFO - PROCESS | 2496 | 1465205451072 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:51 INFO - PROCESS | 2496 | ++DOCSHELL 17818000 == 33 [pid = 2496] [id = 455] 02:30:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (1781CC00) [pid = 2496] [serial = 1365] [outer = 00000000] 02:30:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (17831800) [pid = 2496] [serial = 1366] [outer = 1781CC00] 02:30:51 INFO - PROCESS | 2496 | 1465205451120 Marionette DEBUG loaded listener.js 02:30:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (18096C00) [pid = 2496] [serial = 1367] [outer = 1781CC00] 02:30:51 INFO - PROCESS | 2496 | 1465205451579 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 670ms 02:30:51 INFO - PROCESS | 2496 | 1465205451628 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 02:30:51 INFO - PROCESS | 2496 | 1465205451631 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 02:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:30:51 INFO - PROCESS | 2496 | 1465205451643 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:30:51 INFO - PROCESS | 2496 | 1465205451645 Marionette TRACE conn5 <- [1,1786,null,{}] 02:30:51 INFO - PROCESS | 2496 | 1465205451649 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:51 INFO - PROCESS | 2496 | 1465205451651 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:51 INFO - PROCESS | 2496 | 1465205451769 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 02:30:51 INFO - PROCESS | 2496 | 1465205451777 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:51 INFO - PROCESS | 2496 | 1465205451779 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:51 INFO - PROCESS | 2496 | ++DOCSHELL 1886BC00 == 34 [pid = 2496] [id = 456] 02:30:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (1886C000) [pid = 2496] [serial = 1368] [outer = 00000000] 02:30:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (188F3C00) [pid = 2496] [serial = 1369] [outer = 1886C000] 02:30:51 INFO - PROCESS | 2496 | 1465205451824 Marionette DEBUG loaded listener.js 02:30:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (1910E000) [pid = 2496] [serial = 1370] [outer = 1886C000] 02:30:52 INFO - PROCESS | 2496 | 1465205452305 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 02:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 690ms 02:30:52 INFO - PROCESS | 2496 | 1465205452328 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 02:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:30:52 INFO - PROCESS | 2496 | 1465205452330 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 02:30:52 INFO - PROCESS | 2496 | 1465205452339 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:30:52 INFO - PROCESS | 2496 | 1465205452340 Marionette TRACE conn5 <- [1,1790,null,{}] 02:30:52 INFO - PROCESS | 2496 | 1465205452344 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:52 INFO - PROCESS | 2496 | 1465205452346 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:52 INFO - PROCESS | 2496 | 1465205452459 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 02:30:52 INFO - PROCESS | 2496 | 1465205452465 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:52 INFO - PROCESS | 2496 | 1465205452467 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:52 INFO - PROCESS | 2496 | ++DOCSHELL 19169800 == 35 [pid = 2496] [id = 457] 02:30:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (19171800) [pid = 2496] [serial = 1371] [outer = 00000000] 02:30:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (191B1C00) [pid = 2496] [serial = 1372] [outer = 19171800] 02:30:52 INFO - PROCESS | 2496 | 1465205452511 Marionette DEBUG loaded listener.js 02:30:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (191B2C00) [pid = 2496] [serial = 1373] [outer = 19171800] 02:30:52 INFO - PROCESS | 2496 | 1465205452979 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 690ms 02:30:53 INFO - PROCESS | 2496 | 1465205453024 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 02:30:53 INFO - PROCESS | 2496 | 1465205453026 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 02:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:30:53 INFO - PROCESS | 2496 | 1465205453035 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:30:53 INFO - PROCESS | 2496 | 1465205453037 Marionette TRACE conn5 <- [1,1794,null,{}] 02:30:53 INFO - PROCESS | 2496 | 1465205453040 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:53 INFO - PROCESS | 2496 | 1465205453046 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:53 INFO - PROCESS | 2496 | 1465205453217 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 02:30:53 INFO - PROCESS | 2496 | 1465205453241 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:53 INFO - PROCESS | 2496 | 1465205453243 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:53 INFO - PROCESS | 2496 | ++DOCSHELL 191B1800 == 36 [pid = 2496] [id = 458] 02:30:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (1984AC00) [pid = 2496] [serial = 1374] [outer = 00000000] 02:30:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (19C59000) [pid = 2496] [serial = 1375] [outer = 1984AC00] 02:30:53 INFO - PROCESS | 2496 | 1465205453288 Marionette DEBUG loaded listener.js 02:30:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (19C59800) [pid = 2496] [serial = 1376] [outer = 1984AC00] 02:30:53 INFO - PROCESS | 2496 | 1465205453769 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 02:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 790ms 02:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:30:53 INFO - PROCESS | 2496 | 1465205453820 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 02:30:53 INFO - PROCESS | 2496 | 1465205453822 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 02:30:53 INFO - PROCESS | 2496 | 1465205453825 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:30:53 INFO - PROCESS | 2496 | 1465205453827 Marionette TRACE conn5 <- [1,1798,null,{}] 02:30:53 INFO - PROCESS | 2496 | 1465205453837 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:53 INFO - PROCESS | 2496 | 1465205453839 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:53 INFO - PROCESS | 2496 | 1465205453949 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 02:30:53 INFO - PROCESS | 2496 | 1465205453957 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:53 INFO - PROCESS | 2496 | 1465205453959 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:53 INFO - PROCESS | 2496 | ++DOCSHELL 19172C00 == 37 [pid = 2496] [id = 459] 02:30:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (19C66000) [pid = 2496] [serial = 1377] [outer = 00000000] 02:30:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (1AA52400) [pid = 2496] [serial = 1378] [outer = 19C66000] 02:30:54 INFO - PROCESS | 2496 | 1465205454005 Marionette DEBUG loaded listener.js 02:30:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (1AAD5400) [pid = 2496] [serial = 1379] [outer = 19C66000] 02:30:54 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (14F78C00) [pid = 2496] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:30:54 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0CF75000) [pid = 2496] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:30:54 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0E50D400) [pid = 2496] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:30:54 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0CB7B000) [pid = 2496] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:30:54 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0D55D400) [pid = 2496] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:30:54 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (17816000) [pid = 2496] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:30:54 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (1B44F000) [pid = 2496] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:30:54 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (181AD400) [pid = 2496] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:30:54 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (181B9000) [pid = 2496] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:30:54 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0D326400) [pid = 2496] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:30:54 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (188BD800) [pid = 2496] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:30:54 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (166F2800) [pid = 2496] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:30:54 INFO - PROCESS | 2496 | 1465205454546 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 02:30:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 790ms 02:30:54 INFO - PROCESS | 2496 | 1465205454616 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 02:30:54 INFO - PROCESS | 2496 | 1465205454619 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 02:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:30:54 INFO - PROCESS | 2496 | 1465205454622 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:30:54 INFO - PROCESS | 2496 | 1465205454623 Marionette TRACE conn5 <- [1,1802,null,{}] 02:30:54 INFO - PROCESS | 2496 | 1465205454627 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:54 INFO - PROCESS | 2496 | 1465205454628 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:54 INFO - PROCESS | 2496 | 1465205454708 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 02:30:54 INFO - PROCESS | 2496 | 1465205454713 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:54 INFO - PROCESS | 2496 | 1465205454715 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:54 INFO - PROCESS | 2496 | ++DOCSHELL 14CE7C00 == 38 [pid = 2496] [id = 460] 02:30:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (16676000) [pid = 2496] [serial = 1380] [outer = 00000000] 02:30:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (18AC4000) [pid = 2496] [serial = 1381] [outer = 16676000] 02:30:54 INFO - PROCESS | 2496 | 1465205454758 Marionette DEBUG loaded listener.js 02:30:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (19B33000) [pid = 2496] [serial = 1382] [outer = 16676000] 02:30:55 INFO - PROCESS | 2496 | 1465205455200 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 02:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 630ms 02:30:55 INFO - PROCESS | 2496 | 1465205455253 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 02:30:55 INFO - PROCESS | 2496 | 1465205455255 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 02:30:55 INFO - PROCESS | 2496 | 1465205455258 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:30:55 INFO - PROCESS | 2496 | 1465205455260 Marionette TRACE conn5 <- [1,1806,null,{}] 02:30:55 INFO - PROCESS | 2496 | 1465205455263 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:55 INFO - PROCESS | 2496 | 1465205455265 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:55 INFO - PROCESS | 2496 | 1465205455345 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 02:30:55 INFO - PROCESS | 2496 | 1465205455351 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:55 INFO - PROCESS | 2496 | 1465205455352 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:55 INFO - PROCESS | 2496 | ++DOCSHELL 18AC1C00 == 39 [pid = 2496] [id = 461] 02:30:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (1AADE800) [pid = 2496] [serial = 1383] [outer = 00000000] 02:30:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (1AAE3400) [pid = 2496] [serial = 1384] [outer = 1AADE800] 02:30:55 INFO - PROCESS | 2496 | 1465205455396 Marionette DEBUG loaded listener.js 02:30:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (1AB07C00) [pid = 2496] [serial = 1385] [outer = 1AADE800] 02:30:55 INFO - PROCESS | 2496 | 1465205455839 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 02:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 630ms 02:30:55 INFO - PROCESS | 2496 | 1465205455892 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 02:30:55 INFO - PROCESS | 2496 | 1465205455894 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 02:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:30:55 INFO - PROCESS | 2496 | 1465205455897 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:30:55 INFO - PROCESS | 2496 | 1465205455899 Marionette TRACE conn5 <- [1,1810,null,{}] 02:30:55 INFO - PROCESS | 2496 | 1465205455903 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:55 INFO - PROCESS | 2496 | 1465205455905 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:55 INFO - PROCESS | 2496 | 1465205455986 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 02:30:56 INFO - PROCESS | 2496 | 1465205455991 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:56 INFO - PROCESS | 2496 | 1465205455993 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:56 INFO - PROCESS | 2496 | ++DOCSHELL 1AAE2400 == 40 [pid = 2496] [id = 462] 02:30:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (1B2C8000) [pid = 2496] [serial = 1386] [outer = 00000000] 02:30:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (1B44C400) [pid = 2496] [serial = 1387] [outer = 1B2C8000] 02:30:56 INFO - PROCESS | 2496 | 1465205456037 Marionette DEBUG loaded listener.js 02:30:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (1B4B0400) [pid = 2496] [serial = 1388] [outer = 1B2C8000] 02:30:56 INFO - PROCESS | 2496 | 1465205456738 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 02:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 870ms 02:30:56 INFO - PROCESS | 2496 | 1465205456769 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 02:30:56 INFO - PROCESS | 2496 | 1465205456773 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 02:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:30:56 INFO - PROCESS | 2496 | 1465205456778 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:30:56 INFO - PROCESS | 2496 | 1465205456784 Marionette TRACE conn5 <- [1,1814,null,{}] 02:30:56 INFO - PROCESS | 2496 | 1465205456789 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:56 INFO - PROCESS | 2496 | 1465205456792 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:56 INFO - PROCESS | 2496 | 1465205456910 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 02:30:57 INFO - PROCESS | 2496 | 1465205457021 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:57 INFO - PROCESS | 2496 | 1465205457024 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:57 INFO - PROCESS | 2496 | ++DOCSHELL 0D563400 == 41 [pid = 2496] [id = 463] 02:30:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0D719800) [pid = 2496] [serial = 1389] [outer = 00000000] 02:30:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (1464F000) [pid = 2496] [serial = 1390] [outer = 0D719800] 02:30:57 INFO - PROCESS | 2496 | 1465205457122 Marionette DEBUG loaded listener.js 02:30:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (14F25C00) [pid = 2496] [serial = 1391] [outer = 0D719800] 02:30:57 INFO - PROCESS | 2496 | 1465205457732 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 02:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 987ms 02:30:57 INFO - PROCESS | 2496 | 1465205457766 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 02:30:57 INFO - PROCESS | 2496 | 1465205457771 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 02:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:30:57 INFO - PROCESS | 2496 | 1465205457777 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:30:57 INFO - PROCESS | 2496 | 1465205457780 Marionette TRACE conn5 <- [1,1818,null,{}] 02:30:57 INFO - PROCESS | 2496 | 1465205457784 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:57 INFO - PROCESS | 2496 | 1465205457787 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:57 INFO - PROCESS | 2496 | 1465205457955 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 02:30:57 INFO - PROCESS | 2496 | 1465205457973 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:57 INFO - PROCESS | 2496 | 1465205457975 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:58 INFO - PROCESS | 2496 | ++DOCSHELL 18774400 == 42 [pid = 2496] [id = 464] 02:30:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (188C0C00) [pid = 2496] [serial = 1392] [outer = 00000000] 02:30:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (188F1800) [pid = 2496] [serial = 1393] [outer = 188C0C00] 02:30:58 INFO - PROCESS | 2496 | 1465205458031 Marionette DEBUG loaded listener.js 02:30:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (191B7000) [pid = 2496] [serial = 1394] [outer = 188C0C00] 02:30:58 INFO - PROCESS | 2496 | 1465205458721 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 02:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 970ms 02:30:58 INFO - PROCESS | 2496 | 1465205458751 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 02:30:58 INFO - PROCESS | 2496 | 1465205458753 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 02:30:58 INFO - PROCESS | 2496 | 1465205458757 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:30:58 INFO - PROCESS | 2496 | 1465205458761 Marionette TRACE conn5 <- [1,1822,null,{}] 02:30:58 INFO - PROCESS | 2496 | 1465205458772 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:58 INFO - PROCESS | 2496 | 1465205458777 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:58 INFO - PROCESS | 2496 | 1465205458889 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 02:30:59 INFO - PROCESS | 2496 | 1465205459031 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:59 INFO - PROCESS | 2496 | 1465205459035 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:59 INFO - PROCESS | 2496 | ++DOCSHELL 1B44B800 == 43 [pid = 2496] [id = 465] 02:30:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (1B4A4C00) [pid = 2496] [serial = 1395] [outer = 00000000] 02:30:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (1BF71C00) [pid = 2496] [serial = 1396] [outer = 1B4A4C00] 02:30:59 INFO - PROCESS | 2496 | 1465205459093 Marionette DEBUG loaded listener.js 02:30:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (1C08F400) [pid = 2496] [serial = 1397] [outer = 1B4A4C00] 02:30:59 INFO - PROCESS | 2496 | 1465205459641 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 02:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 02:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 930ms 02:30:59 INFO - PROCESS | 2496 | 1465205459691 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 02:30:59 INFO - PROCESS | 2496 | 1465205459694 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 02:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:30:59 INFO - PROCESS | 2496 | 1465205459697 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:30:59 INFO - PROCESS | 2496 | 1465205459700 Marionette TRACE conn5 <- [1,1826,null,{}] 02:30:59 INFO - PROCESS | 2496 | 1465205459703 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:59 INFO - PROCESS | 2496 | 1465205459706 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:59 INFO - PROCESS | 2496 | 1465205459817 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 02:30:59 INFO - PROCESS | 2496 | 1465205459926 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:59 INFO - PROCESS | 2496 | 1465205459929 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:30:59 INFO - PROCESS | 2496 | ++DOCSHELL 1C74B000 == 44 [pid = 2496] [id = 466] 02:30:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (1C74BC00) [pid = 2496] [serial = 1398] [outer = 00000000] 02:30:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (1C756000) [pid = 2496] [serial = 1399] [outer = 1C74BC00] 02:30:59 INFO - PROCESS | 2496 | 1465205459982 Marionette DEBUG loaded listener.js 02:31:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (1CABCC00) [pid = 2496] [serial = 1400] [outer = 1C74BC00] 02:31:00 INFO - PROCESS | 2496 | 1465205460818 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 02:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1184ms 02:31:00 INFO - PROCESS | 2496 | 1465205460884 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 02:31:00 INFO - PROCESS | 2496 | 1465205460888 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 02:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:31:00 INFO - PROCESS | 2496 | 1465205460893 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:31:00 INFO - PROCESS | 2496 | 1465205460896 Marionette TRACE conn5 <- [1,1830,null,{}] 02:31:00 INFO - PROCESS | 2496 | 1465205460902 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:00 INFO - PROCESS | 2496 | 1465205460905 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:01 INFO - PROCESS | 2496 | 1465205461016 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 02:31:01 INFO - PROCESS | 2496 | 1465205461151 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:01 INFO - PROCESS | 2496 | 1465205461156 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:01 INFO - PROCESS | 2496 | ++DOCSHELL 14459C00 == 45 [pid = 2496] [id = 467] 02:31:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (14460000) [pid = 2496] [serial = 1401] [outer = 00000000] 02:31:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 96 (14A7CC00) [pid = 2496] [serial = 1402] [outer = 14460000] 02:31:01 INFO - PROCESS | 2496 | 1465205461207 Marionette DEBUG loaded listener.js 02:31:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 97 (14D9A800) [pid = 2496] [serial = 1403] [outer = 14460000] 02:31:02 INFO - PROCESS | 2496 | --DOCSHELL 18AC1C00 == 44 [pid = 2496] [id = 461] 02:31:02 INFO - PROCESS | 2496 | --DOCSHELL 14CE7C00 == 43 [pid = 2496] [id = 460] 02:31:02 INFO - PROCESS | 2496 | --DOCSHELL 19172C00 == 42 [pid = 2496] [id = 459] 02:31:02 INFO - PROCESS | 2496 | --DOCSHELL 191B1800 == 41 [pid = 2496] [id = 458] 02:31:02 INFO - PROCESS | 2496 | --DOCSHELL 19169800 == 40 [pid = 2496] [id = 457] 02:31:02 INFO - PROCESS | 2496 | --DOCSHELL 1886BC00 == 39 [pid = 2496] [id = 456] 02:31:02 INFO - PROCESS | 2496 | --DOCSHELL 17818000 == 38 [pid = 2496] [id = 455] 02:31:02 INFO - PROCESS | 2496 | --DOCSHELL 0E6A1800 == 37 [pid = 2496] [id = 454] 02:31:02 INFO - PROCESS | 2496 | --DOCSHELL 0CA1A000 == 36 [pid = 2496] [id = 453] 02:31:02 INFO - PROCESS | 2496 | --DOCSHELL 16678800 == 35 [pid = 2496] [id = 452] 02:31:02 INFO - PROCESS | 2496 | --DOCSHELL 0C94E400 == 34 [pid = 2496] [id = 451] 02:31:02 INFO - PROCESS | 2496 | --DOCSHELL 14CEE000 == 33 [pid = 2496] [id = 450] 02:31:02 INFO - PROCESS | 2496 | --DOCSHELL 0CA24800 == 32 [pid = 2496] [id = 441] 02:31:02 INFO - PROCESS | 2496 | --DOCSHELL 1B44B800 == 31 [pid = 2496] [id = 465] 02:31:02 INFO - PROCESS | 2496 | --DOCSHELL 1C74B000 == 30 [pid = 2496] [id = 466] 02:31:02 INFO - PROCESS | 2496 | --DOCSHELL 18774400 == 29 [pid = 2496] [id = 464] 02:31:02 INFO - PROCESS | 2496 | --DOCSHELL 1AAE2400 == 28 [pid = 2496] [id = 462] 02:31:02 INFO - PROCESS | 2496 | --DOCSHELL 0D563400 == 27 [pid = 2496] [id = 463] 02:31:02 INFO - PROCESS | 2496 | --DOMWINDOW == 96 (15F05C00) [pid = 2496] [serial = 1333] [outer = 00000000] [url = about:blank] 02:31:02 INFO - PROCESS | 2496 | --DOMWINDOW == 95 (0D0EFC00) [pid = 2496] [serial = 1327] [outer = 00000000] [url = about:blank] 02:31:02 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (0D321800) [pid = 2496] [serial = 1328] [outer = 00000000] [url = about:blank] 02:31:02 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (0E6A0800) [pid = 2496] [serial = 1330] [outer = 00000000] [url = about:blank] 02:31:02 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (14142000) [pid = 2496] [serial = 1331] [outer = 00000000] [url = about:blank] 02:31:02 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (0D0F0C00) [pid = 2496] [serial = 1324] [outer = 00000000] [url = about:blank] 02:31:02 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0D55CC00) [pid = 2496] [serial = 1325] [outer = 00000000] [url = about:blank] 02:31:02 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (14CE2C00) [pid = 2496] [serial = 1316] [outer = 00000000] [url = about:blank] 02:31:02 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (143BD400) [pid = 2496] [serial = 1315] [outer = 00000000] [url = about:blank] 02:31:02 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (188C1C00) [pid = 2496] [serial = 1319] [outer = 00000000] [url = about:blank] 02:31:02 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (1864E400) [pid = 2496] [serial = 1318] [outer = 00000000] [url = about:blank] 02:31:02 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (1BF69C00) [pid = 2496] [serial = 1322] [outer = 00000000] [url = about:blank] 02:31:02 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (1B4B1800) [pid = 2496] [serial = 1321] [outer = 00000000] [url = about:blank] 02:31:02 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (191B7800) [pid = 2496] [serial = 1349] [outer = 00000000] [url = about:blank] 02:31:02 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (1886FC00) [pid = 2496] [serial = 1340] [outer = 00000000] [url = about:blank] 02:31:02 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (18775C00) [pid = 2496] [serial = 1339] [outer = 00000000] [url = about:blank] 02:31:02 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (166F1C00) [pid = 2496] [serial = 1345] [outer = 00000000] [url = about:blank] 02:31:02 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (19101800) [pid = 2496] [serial = 1342] [outer = 00000000] [url = about:blank] 02:31:02 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (191B4800) [pid = 2496] [serial = 1348] [outer = 00000000] [url = about:blank] 02:31:02 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (1984D400) [pid = 2496] [serial = 1351] [outer = 00000000] [url = about:blank] 02:31:02 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (1781F000) [pid = 2496] [serial = 1336] [outer = 00000000] [url = about:blank] 02:31:02 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (18024800) [pid = 2496] [serial = 1337] [outer = 00000000] [url = about:blank] 02:31:02 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (1916E400) [pid = 2496] [serial = 1343] [outer = 00000000] [url = about:blank] 02:31:02 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (1781A800) [pid = 2496] [serial = 1346] [outer = 00000000] [url = about:blank] 02:31:02 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (16673C00) [pid = 2496] [serial = 1334] [outer = 00000000] [url = about:blank] 02:31:02 INFO - PROCESS | 2496 | 1465205462444 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 02:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1638ms 02:31:02 INFO - PROCESS | 2496 | 1465205462533 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 02:31:02 INFO - PROCESS | 2496 | 1465205462537 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 02:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:31:02 INFO - PROCESS | 2496 | 1465205462544 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:31:02 INFO - PROCESS | 2496 | 1465205462548 Marionette TRACE conn5 <- [1,1834,null,{}] 02:31:02 INFO - PROCESS | 2496 | 1465205462554 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:02 INFO - PROCESS | 2496 | 1465205462556 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:02 INFO - PROCESS | 2496 | 1465205462649 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 02:31:02 INFO - PROCESS | 2496 | 1465205462657 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:02 INFO - PROCESS | 2496 | 1465205462659 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:02 INFO - PROCESS | 2496 | ++DOCSHELL 0D326400 == 28 [pid = 2496] [id = 468] 02:31:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0D326800) [pid = 2496] [serial = 1404] [outer = 00000000] 02:31:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0D34A400) [pid = 2496] [serial = 1405] [outer = 0D326800] 02:31:02 INFO - PROCESS | 2496 | 1465205462709 Marionette DEBUG loaded listener.js 02:31:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0D55CC00) [pid = 2496] [serial = 1406] [outer = 0D326800] 02:31:03 INFO - PROCESS | 2496 | 1465205463227 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 02:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 730ms 02:31:03 INFO - PROCESS | 2496 | 1465205463277 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 02:31:03 INFO - PROCESS | 2496 | 1465205463282 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 02:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:31:03 INFO - PROCESS | 2496 | 1465205463288 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:31:03 INFO - PROCESS | 2496 | 1465205463291 Marionette TRACE conn5 <- [1,1838,null,{}] 02:31:03 INFO - PROCESS | 2496 | 1465205463295 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:03 INFO - PROCESS | 2496 | 1465205463297 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:03 INFO - PROCESS | 2496 | 1465205463393 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 02:31:03 INFO - PROCESS | 2496 | 1465205463528 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:03 INFO - PROCESS | 2496 | 1465205463530 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:03 INFO - PROCESS | 2496 | ++DOCSHELL 14143800 == 29 [pid = 2496] [id = 469] 02:31:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (14143C00) [pid = 2496] [serial = 1407] [outer = 00000000] 02:31:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (14376800) [pid = 2496] [serial = 1408] [outer = 14143C00] 02:31:03 INFO - PROCESS | 2496 | 1465205463578 Marionette DEBUG loaded listener.js 02:31:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (143C2400) [pid = 2496] [serial = 1409] [outer = 14143C00] 02:31:03 INFO - PROCESS | 2496 | 1465205463949 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 730ms 02:31:04 INFO - PROCESS | 2496 | 1465205464022 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 02:31:04 INFO - PROCESS | 2496 | 1465205464025 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 02:31:04 INFO - PROCESS | 2496 | 1465205464028 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:31:04 INFO - PROCESS | 2496 | 1465205464031 Marionette TRACE conn5 <- [1,1842,null,{}] 02:31:04 INFO - PROCESS | 2496 | 1465205464042 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:04 INFO - PROCESS | 2496 | 1465205464046 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:04 INFO - PROCESS | 2496 | 1465205464131 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 02:31:04 INFO - PROCESS | 2496 | 1465205464139 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:04 INFO - PROCESS | 2496 | 1465205464142 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:04 INFO - PROCESS | 2496 | ++DOCSHELL 15F05C00 == 30 [pid = 2496] [id = 470] 02:31:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (15F0A000) [pid = 2496] [serial = 1410] [outer = 00000000] 02:31:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (16673800) [pid = 2496] [serial = 1411] [outer = 15F0A000] 02:31:04 INFO - PROCESS | 2496 | 1465205464190 Marionette DEBUG loaded listener.js 02:31:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (166EAC00) [pid = 2496] [serial = 1412] [outer = 15F0A000] 02:31:04 INFO - PROCESS | 2496 | 1465205464686 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 730ms 02:31:04 INFO - PROCESS | 2496 | 1465205464762 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 02:31:04 INFO - PROCESS | 2496 | 1465205464765 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 02:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:31:04 INFO - PROCESS | 2496 | 1465205464801 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:31:04 INFO - PROCESS | 2496 | 1465205464803 Marionette TRACE conn5 <- [1,1846,null,{}] 02:31:04 INFO - PROCESS | 2496 | 1465205464809 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:04 INFO - PROCESS | 2496 | 1465205464811 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:04 INFO - PROCESS | 2496 | 1465205464933 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 02:31:04 INFO - PROCESS | 2496 | 1465205464941 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:04 INFO - PROCESS | 2496 | 1465205464943 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:05 INFO - PROCESS | 2496 | ++DOCSHELL 17817800 == 31 [pid = 2496] [id = 471] 02:31:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (17817C00) [pid = 2496] [serial = 1413] [outer = 00000000] 02:31:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (1782D800) [pid = 2496] [serial = 1414] [outer = 17817C00] 02:31:05 INFO - PROCESS | 2496 | 1465205465040 Marionette DEBUG loaded listener.js 02:31:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (17835000) [pid = 2496] [serial = 1415] [outer = 17817C00] 02:31:05 INFO - PROCESS | 2496 | 1465205465458 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 02:31:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 690ms 02:31:05 INFO - PROCESS | 2496 | 1465205465488 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 02:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:31:05 INFO - PROCESS | 2496 | 1465205465490 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 02:31:05 INFO - PROCESS | 2496 | 1465205465493 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:31:05 INFO - PROCESS | 2496 | 1465205465495 Marionette TRACE conn5 <- [1,1850,null,{}] 02:31:05 INFO - PROCESS | 2496 | 1465205465498 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:05 INFO - PROCESS | 2496 | 1465205465500 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:05 INFO - PROCESS | 2496 | 1465205465624 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 02:31:05 INFO - PROCESS | 2496 | 1465205465630 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:05 INFO - PROCESS | 2496 | 1465205465632 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:05 INFO - PROCESS | 2496 | ++DOCSHELL 18091000 == 32 [pid = 2496] [id = 472] 02:31:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (181AE400) [pid = 2496] [serial = 1416] [outer = 00000000] 02:31:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (1876F000) [pid = 2496] [serial = 1417] [outer = 181AE400] 02:31:05 INFO - PROCESS | 2496 | 1465205465675 Marionette DEBUG loaded listener.js 02:31:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (18834800) [pid = 2496] [serial = 1418] [outer = 181AE400] 02:31:06 INFO - PROCESS | 2496 | 1465205466149 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 02:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 670ms 02:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:31:06 INFO - PROCESS | 2496 | 1465205466164 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 02:31:06 INFO - PROCESS | 2496 | 1465205466166 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 02:31:06 INFO - PROCESS | 2496 | 1465205466169 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:31:06 INFO - PROCESS | 2496 | 1465205466171 Marionette TRACE conn5 <- [1,1854,null,{}] 02:31:06 INFO - PROCESS | 2496 | 1465205466182 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:06 INFO - PROCESS | 2496 | 1465205466188 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:06 INFO - PROCESS | 2496 | 1465205466353 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 02:31:06 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (19171800) [pid = 2496] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:31:06 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (1984AC00) [pid = 2496] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:31:06 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (191B5800) [pid = 2496] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:31:06 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (19C66000) [pid = 2496] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:31:06 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (166EA400) [pid = 2496] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:31:06 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (1886C000) [pid = 2496] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:31:06 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0C94EC00) [pid = 2496] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:31:06 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (14141C00) [pid = 2496] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:31:06 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0CA1A400) [pid = 2496] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:31:06 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (1781CC00) [pid = 2496] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:31:06 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (1B2C8000) [pid = 2496] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:31:06 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (1AADE800) [pid = 2496] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:31:06 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (16676000) [pid = 2496] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:31:06 INFO - PROCESS | 2496 | 1465205466667 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:06 INFO - PROCESS | 2496 | 1465205466669 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:06 INFO - PROCESS | 2496 | ++DOCSHELL 0C94EC00 == 33 [pid = 2496] [id = 473] 02:31:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0C956C00) [pid = 2496] [serial = 1419] [outer = 00000000] 02:31:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0D355000) [pid = 2496] [serial = 1420] [outer = 0C956C00] 02:31:06 INFO - PROCESS | 2496 | 1465205466713 Marionette DEBUG loaded listener.js 02:31:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (143C8C00) [pid = 2496] [serial = 1421] [outer = 0C956C00] 02:31:07 INFO - PROCESS | 2496 | 1465205467433 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 02:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1331ms 02:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:31:07 INFO - PROCESS | 2496 | 1465205467502 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 02:31:07 INFO - PROCESS | 2496 | 1465205467507 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 02:31:07 INFO - PROCESS | 2496 | 1465205467511 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:31:07 INFO - PROCESS | 2496 | 1465205467517 Marionette TRACE conn5 <- [1,1858,null,{}] 02:31:07 INFO - PROCESS | 2496 | 1465205467522 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:07 INFO - PROCESS | 2496 | 1465205467525 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:07 INFO - PROCESS | 2496 | 1465205467654 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 02:31:07 INFO - PROCESS | 2496 | 1465205467783 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:07 INFO - PROCESS | 2496 | 1465205467786 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:07 INFO - PROCESS | 2496 | ++DOCSHELL 0D322800 == 34 [pid = 2496] [id = 474] 02:31:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0D324000) [pid = 2496] [serial = 1422] [outer = 00000000] 02:31:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0E65C400) [pid = 2496] [serial = 1423] [outer = 0D324000] 02:31:07 INFO - PROCESS | 2496 | 1465205467846 Marionette DEBUG loaded listener.js 02:31:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (14144000) [pid = 2496] [serial = 1424] [outer = 0D324000] 02:31:08 INFO - PROCESS | 2496 | 1465205468603 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 02:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1137ms 02:31:08 INFO - PROCESS | 2496 | 1465205468665 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 02:31:08 INFO - PROCESS | 2496 | 1465205468670 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 02:31:08 INFO - PROCESS | 2496 | 1465205468678 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:31:08 INFO - PROCESS | 2496 | 1465205468681 Marionette TRACE conn5 <- [1,1862,null,{}] 02:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:31:08 INFO - PROCESS | 2496 | 1465205468685 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:08 INFO - PROCESS | 2496 | 1465205468688 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:08 INFO - PROCESS | 2496 | 1465205468816 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 02:31:09 INFO - PROCESS | 2496 | 1465205469017 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:09 INFO - PROCESS | 2496 | 1465205469020 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:09 INFO - PROCESS | 2496 | ++DOCSHELL 0CA18000 == 35 [pid = 2496] [id = 475] 02:31:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0CA19000) [pid = 2496] [serial = 1425] [outer = 00000000] 02:31:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0CBE8400) [pid = 2496] [serial = 1426] [outer = 0CA19000] 02:31:09 INFO - PROCESS | 2496 | 1465205469079 Marionette DEBUG loaded listener.js 02:31:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0D31E400) [pid = 2496] [serial = 1427] [outer = 0CA19000] 02:31:09 INFO - PROCESS | 2496 | --DOCSHELL 18091000 == 34 [pid = 2496] [id = 472] 02:31:09 INFO - PROCESS | 2496 | --DOCSHELL 17817800 == 33 [pid = 2496] [id = 471] 02:31:09 INFO - PROCESS | 2496 | --DOCSHELL 15F05C00 == 32 [pid = 2496] [id = 470] 02:31:09 INFO - PROCESS | 2496 | --DOCSHELL 14143800 == 31 [pid = 2496] [id = 469] 02:31:09 INFO - PROCESS | 2496 | --DOCSHELL 0D326400 == 30 [pid = 2496] [id = 468] 02:31:09 INFO - PROCESS | 2496 | --DOCSHELL 14459C00 == 29 [pid = 2496] [id = 467] 02:31:09 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (191B1C00) [pid = 2496] [serial = 1372] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (19C59000) [pid = 2496] [serial = 1375] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (19967800) [pid = 2496] [serial = 1352] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (1AA52400) [pid = 2496] [serial = 1378] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (1781C000) [pid = 2496] [serial = 1357] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (181B5400) [pid = 2496] [serial = 1358] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (188F3C00) [pid = 2496] [serial = 1369] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0D325C00) [pid = 2496] [serial = 1354] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0D566000) [pid = 2496] [serial = 1355] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (1464E400) [pid = 2496] [serial = 1363] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (14CE3800) [pid = 2496] [serial = 1364] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0CFC8000) [pid = 2496] [serial = 1360] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0D34B000) [pid = 2496] [serial = 1361] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (17831800) [pid = 2496] [serial = 1366] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (18096C00) [pid = 2496] [serial = 1367] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (19C59800) [pid = 2496] [serial = 1376] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (1B4B0400) [pid = 2496] [serial = 1388] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (1B44C400) [pid = 2496] [serial = 1387] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (1AB07C00) [pid = 2496] [serial = 1385] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (18AC4000) [pid = 2496] [serial = 1381] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (1AAE3400) [pid = 2496] [serial = 1384] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 2496 | --DOMWINDOW == 61 (1AAD5400) [pid = 2496] [serial = 1379] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 2496 | --DOMWINDOW == 60 (191B2C00) [pid = 2496] [serial = 1373] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 2496 | --DOMWINDOW == 59 (19B33000) [pid = 2496] [serial = 1382] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 2496 | --DOMWINDOW == 58 (1910E000) [pid = 2496] [serial = 1370] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 2496 | 1465205469685 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 02:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1017ms 02:31:09 INFO - PROCESS | 2496 | 1465205469702 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 02:31:09 INFO - PROCESS | 2496 | 1465205469706 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 02:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:31:09 INFO - PROCESS | 2496 | 1465205469710 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:31:09 INFO - PROCESS | 2496 | 1465205469712 Marionette TRACE conn5 <- [1,1866,null,{}] 02:31:09 INFO - PROCESS | 2496 | 1465205469717 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:09 INFO - PROCESS | 2496 | 1465205469722 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:09 INFO - PROCESS | 2496 | 1465205469815 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 02:31:09 INFO - PROCESS | 2496 | 1465205469909 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:09 INFO - PROCESS | 2496 | 1465205469912 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:09 INFO - PROCESS | 2496 | ++DOCSHELL 0D350400 == 30 [pid = 2496] [id = 476] 02:31:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 59 (0D55FC00) [pid = 2496] [serial = 1428] [outer = 00000000] 02:31:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 60 (14143000) [pid = 2496] [serial = 1429] [outer = 0D55FC00] 02:31:09 INFO - PROCESS | 2496 | 1465205469959 Marionette DEBUG loaded listener.js 02:31:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 61 (146AF400) [pid = 2496] [serial = 1430] [outer = 0D55FC00] 02:31:10 INFO - PROCESS | 2496 | 1465205470360 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 02:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 673ms 02:31:10 INFO - PROCESS | 2496 | 1465205470417 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 02:31:10 INFO - PROCESS | 2496 | 1465205470421 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 02:31:10 INFO - PROCESS | 2496 | 1465205470428 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:31:10 INFO - PROCESS | 2496 | 1465205470430 Marionette TRACE conn5 <- [1,1870,null,{}] 02:31:10 INFO - PROCESS | 2496 | 1465205470434 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:31:10 INFO - PROCESS | 2496 | 1465205470436 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:10 INFO - PROCESS | 2496 | 1465205470525 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 02:31:10 INFO - PROCESS | 2496 | 1465205470532 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:10 INFO - PROCESS | 2496 | 1465205470534 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:10 INFO - PROCESS | 2496 | ++DOCSHELL 14CE0C00 == 31 [pid = 2496] [id = 477] 02:31:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (14CE4400) [pid = 2496] [serial = 1431] [outer = 00000000] 02:31:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (166F1800) [pid = 2496] [serial = 1432] [outer = 14CE4400] 02:31:10 INFO - PROCESS | 2496 | 1465205470579 Marionette DEBUG loaded listener.js 02:31:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (17814400) [pid = 2496] [serial = 1433] [outer = 14CE4400] 02:31:11 INFO - PROCESS | 2496 | 1465205471059 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 02:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 670ms 02:31:11 INFO - PROCESS | 2496 | 1465205471109 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 02:31:11 INFO - PROCESS | 2496 | 1465205471111 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 02:31:11 INFO - PROCESS | 2496 | 1465205471116 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:31:11 INFO - PROCESS | 2496 | 1465205471122 Marionette TRACE conn5 <- [1,1874,null,{}] 02:31:11 INFO - PROCESS | 2496 | 1465205471131 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:11 INFO - PROCESS | 2496 | 1465205471135 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:11 INFO - PROCESS | 2496 | 1465205471221 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 02:31:11 INFO - PROCESS | 2496 | 1465205471323 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:11 INFO - PROCESS | 2496 | 1465205471325 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:11 INFO - PROCESS | 2496 | ++DOCSHELL 181B3800 == 32 [pid = 2496] [id = 478] 02:31:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (181B4000) [pid = 2496] [serial = 1434] [outer = 00000000] 02:31:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (18775C00) [pid = 2496] [serial = 1435] [outer = 181B4000] 02:31:11 INFO - PROCESS | 2496 | 1465205471369 Marionette DEBUG loaded listener.js 02:31:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (18873800) [pid = 2496] [serial = 1436] [outer = 181B4000] 02:31:11 INFO - PROCESS | 2496 | 1465205471794 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 02:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 730ms 02:31:11 INFO - PROCESS | 2496 | 1465205471848 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 02:31:11 INFO - PROCESS | 2496 | 1465205471851 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 02:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:31:11 INFO - PROCESS | 2496 | 1465205471860 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:31:11 INFO - PROCESS | 2496 | 1465205471862 Marionette TRACE conn5 <- [1,1878,null,{}] 02:31:11 INFO - PROCESS | 2496 | 1465205471900 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:11 INFO - PROCESS | 2496 | 1465205471902 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:12 INFO - PROCESS | 2496 | 1465205472026 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 02:31:12 INFO - PROCESS | 2496 | 1465205472035 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:12 INFO - PROCESS | 2496 | 1465205472037 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:12 INFO - PROCESS | 2496 | ++DOCSHELL 14CE6000 == 33 [pid = 2496] [id = 479] 02:31:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (1886C400) [pid = 2496] [serial = 1437] [outer = 00000000] 02:31:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (18AC1C00) [pid = 2496] [serial = 1438] [outer = 1886C400] 02:31:12 INFO - PROCESS | 2496 | 1465205472085 Marionette DEBUG loaded listener.js 02:31:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (1910C000) [pid = 2496] [serial = 1439] [outer = 1886C400] 02:31:12 INFO - PROCESS | 2496 | 1465205472539 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 02:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 710ms 02:31:12 INFO - PROCESS | 2496 | 1465205472568 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 02:31:12 INFO - PROCESS | 2496 | 1465205472570 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 02:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:31:12 INFO - PROCESS | 2496 | 1465205472579 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:31:12 INFO - PROCESS | 2496 | 1465205472581 Marionette TRACE conn5 <- [1,1882,null,{}] 02:31:12 INFO - PROCESS | 2496 | 1465205472584 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:12 INFO - PROCESS | 2496 | 1465205472586 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:12 INFO - PROCESS | 2496 | 1465205472699 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 02:31:12 INFO - PROCESS | 2496 | 1465205472705 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:12 INFO - PROCESS | 2496 | 1465205472711 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:12 INFO - PROCESS | 2496 | ++DOCSHELL 14CE4800 == 34 [pid = 2496] [id = 480] 02:31:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (1916D400) [pid = 2496] [serial = 1440] [outer = 00000000] 02:31:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (191B1000) [pid = 2496] [serial = 1441] [outer = 1916D400] 02:31:12 INFO - PROCESS | 2496 | 1465205472764 Marionette DEBUG loaded listener.js 02:31:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (191BA800) [pid = 2496] [serial = 1442] [outer = 1916D400] 02:31:13 INFO - PROCESS | 2496 | 1465205473257 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 02:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 730ms 02:31:13 INFO - PROCESS | 2496 | 1465205473313 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 02:31:13 INFO - PROCESS | 2496 | 1465205473315 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 02:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:31:13 INFO - PROCESS | 2496 | 1465205473357 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:31:13 INFO - PROCESS | 2496 | 1465205473359 Marionette TRACE conn5 <- [1,1886,null,{}] 02:31:13 INFO - PROCESS | 2496 | 1465205473362 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:13 INFO - PROCESS | 2496 | 1465205473365 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:13 INFO - PROCESS | 2496 | 1465205473481 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 02:31:13 INFO - PROCESS | 2496 | 1465205473495 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:13 INFO - PROCESS | 2496 | 1465205473497 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:13 INFO - PROCESS | 2496 | ++DOCSHELL 191BE400 == 35 [pid = 2496] [id = 481] 02:31:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (19841000) [pid = 2496] [serial = 1443] [outer = 00000000] 02:31:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (1984AC00) [pid = 2496] [serial = 1444] [outer = 19841000] 02:31:13 INFO - PROCESS | 2496 | 1465205473605 Marionette DEBUG loaded listener.js 02:31:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (1984BC00) [pid = 2496] [serial = 1445] [outer = 19841000] 02:31:13 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (15F0A000) [pid = 2496] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:31:13 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (17817C00) [pid = 2496] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:31:13 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (1B4A4C00) [pid = 2496] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:31:13 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (188C0C00) [pid = 2496] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:31:13 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (1C74BC00) [pid = 2496] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:31:13 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0D719800) [pid = 2496] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:31:13 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (181AE400) [pid = 2496] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:31:13 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (14460000) [pid = 2496] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:31:13 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (14143C00) [pid = 2496] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:31:13 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0D326800) [pid = 2496] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:31:14 INFO - PROCESS | 2496 | 1465205474001 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 02:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 690ms 02:31:14 INFO - PROCESS | 2496 | 1465205474042 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 02:31:14 INFO - PROCESS | 2496 | 1465205474044 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 02:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:31:14 INFO - PROCESS | 2496 | 1465205474048 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:31:14 INFO - PROCESS | 2496 | 1465205474049 Marionette TRACE conn5 <- [1,1890,null,{}] 02:31:14 INFO - PROCESS | 2496 | 1465205474053 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:14 INFO - PROCESS | 2496 | 1465205474055 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:14 INFO - PROCESS | 2496 | 1465205474137 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 02:31:14 INFO - PROCESS | 2496 | 1465205474142 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:14 INFO - PROCESS | 2496 | 1465205474144 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:14 INFO - PROCESS | 2496 | ++DOCSHELL 14460000 == 36 [pid = 2496] [id = 482] 02:31:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (1781C800) [pid = 2496] [serial = 1446] [outer = 00000000] 02:31:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (191B6400) [pid = 2496] [serial = 1447] [outer = 1781C800] 02:31:14 INFO - PROCESS | 2496 | 1465205474187 Marionette DEBUG loaded listener.js 02:31:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (19B30000) [pid = 2496] [serial = 1448] [outer = 1781C800] 02:31:14 INFO - PROCESS | 2496 | 1465205474619 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 02:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 630ms 02:31:14 INFO - PROCESS | 2496 | 1465205474680 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 02:31:14 INFO - PROCESS | 2496 | 1465205474682 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 02:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:31:14 INFO - PROCESS | 2496 | 1465205474685 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:31:14 INFO - PROCESS | 2496 | 1465205474687 Marionette TRACE conn5 <- [1,1894,null,{}] 02:31:14 INFO - PROCESS | 2496 | 1465205474691 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:14 INFO - PROCESS | 2496 | 1465205474693 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:14 INFO - PROCESS | 2496 | 1465205474772 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 02:31:14 INFO - PROCESS | 2496 | 1465205474777 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:14 INFO - PROCESS | 2496 | 1465205474779 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:14 INFO - PROCESS | 2496 | ++DOCSHELL 19B31800 == 37 [pid = 2496] [id = 483] 02:31:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (19B34000) [pid = 2496] [serial = 1449] [outer = 00000000] 02:31:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (19BE3C00) [pid = 2496] [serial = 1450] [outer = 19B34000] 02:31:14 INFO - PROCESS | 2496 | 1465205474822 Marionette DEBUG loaded listener.js 02:31:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (19C5DC00) [pid = 2496] [serial = 1451] [outer = 19B34000] 02:31:15 INFO - PROCESS | 2496 | 1465205475271 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 02:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 630ms 02:31:15 INFO - PROCESS | 2496 | 1465205475329 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 02:31:15 INFO - PROCESS | 2496 | 1465205475331 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 02:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:31:15 INFO - PROCESS | 2496 | 1465205475334 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:31:15 INFO - PROCESS | 2496 | 1465205475335 Marionette TRACE conn5 <- [1,1898,null,{}] 02:31:15 INFO - PROCESS | 2496 | 1465205475339 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:15 INFO - PROCESS | 2496 | 1465205475341 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:15 INFO - PROCESS | 2496 | 1465205475432 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 02:31:15 INFO - PROCESS | 2496 | 1465205475439 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:15 INFO - PROCESS | 2496 | 1465205475441 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:15 INFO - PROCESS | 2496 | ++DOCSHELL 17816000 == 38 [pid = 2496] [id = 484] 02:31:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (1781C400) [pid = 2496] [serial = 1452] [outer = 00000000] 02:31:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (19C67000) [pid = 2496] [serial = 1453] [outer = 1781C400] 02:31:15 INFO - PROCESS | 2496 | 1465205475484 Marionette DEBUG loaded listener.js 02:31:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (19EFCC00) [pid = 2496] [serial = 1454] [outer = 1781C400] 02:31:16 INFO - PROCESS | 2496 | --DOCSHELL 0D350400 == 37 [pid = 2496] [id = 476] 02:31:16 INFO - PROCESS | 2496 | --DOCSHELL 0D322800 == 36 [pid = 2496] [id = 474] 02:31:16 INFO - PROCESS | 2496 | --DOCSHELL 0CA18000 == 35 [pid = 2496] [id = 475] 02:31:16 INFO - PROCESS | 2496 | --DOCSHELL 0C94EC00 == 34 [pid = 2496] [id = 473] 02:31:16 INFO - PROCESS | 2496 | --DOCSHELL 181B3800 == 33 [pid = 2496] [id = 478] 02:31:16 INFO - PROCESS | 2496 | --DOCSHELL 14CE4800 == 32 [pid = 2496] [id = 480] 02:31:16 INFO - PROCESS | 2496 | --DOCSHELL 14460000 == 31 [pid = 2496] [id = 482] 02:31:16 INFO - PROCESS | 2496 | --DOCSHELL 14CE0C00 == 30 [pid = 2496] [id = 477] 02:31:16 INFO - PROCESS | 2496 | --DOCSHELL 14CE6000 == 29 [pid = 2496] [id = 479] 02:31:16 INFO - PROCESS | 2496 | --DOCSHELL 191BE400 == 28 [pid = 2496] [id = 481] 02:31:16 INFO - PROCESS | 2496 | --DOCSHELL 19B31800 == 27 [pid = 2496] [id = 483] 02:31:17 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (16673800) [pid = 2496] [serial = 1411] [outer = 00000000] [url = about:blank] 02:31:17 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (166EAC00) [pid = 2496] [serial = 1412] [outer = 00000000] [url = about:blank] 02:31:17 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (1782D800) [pid = 2496] [serial = 1414] [outer = 00000000] [url = about:blank] 02:31:17 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (1C08F400) [pid = 2496] [serial = 1397] [outer = 00000000] [url = about:blank] 02:31:17 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (191B7000) [pid = 2496] [serial = 1394] [outer = 00000000] [url = about:blank] 02:31:17 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (1CABCC00) [pid = 2496] [serial = 1400] [outer = 00000000] [url = about:blank] 02:31:17 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (14F25C00) [pid = 2496] [serial = 1391] [outer = 00000000] [url = about:blank] 02:31:17 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (1876F000) [pid = 2496] [serial = 1417] [outer = 00000000] [url = about:blank] 02:31:17 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (18834800) [pid = 2496] [serial = 1418] [outer = 00000000] [url = about:blank] 02:31:17 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (14D9A800) [pid = 2496] [serial = 1403] [outer = 00000000] [url = about:blank] 02:31:17 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (14A7CC00) [pid = 2496] [serial = 1402] [outer = 00000000] [url = about:blank] 02:31:17 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (17835000) [pid = 2496] [serial = 1415] [outer = 00000000] [url = about:blank] 02:31:17 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (14376800) [pid = 2496] [serial = 1408] [outer = 00000000] [url = about:blank] 02:31:17 INFO - PROCESS | 2496 | --DOMWINDOW == 61 (143C2400) [pid = 2496] [serial = 1409] [outer = 00000000] [url = about:blank] 02:31:17 INFO - PROCESS | 2496 | --DOMWINDOW == 60 (0D34A400) [pid = 2496] [serial = 1405] [outer = 00000000] [url = about:blank] 02:31:17 INFO - PROCESS | 2496 | --DOMWINDOW == 59 (0D55CC00) [pid = 2496] [serial = 1406] [outer = 00000000] [url = about:blank] 02:31:17 INFO - PROCESS | 2496 | --DOMWINDOW == 58 (1464F000) [pid = 2496] [serial = 1390] [outer = 00000000] [url = about:blank] 02:31:17 INFO - PROCESS | 2496 | --DOMWINDOW == 57 (188F1800) [pid = 2496] [serial = 1393] [outer = 00000000] [url = about:blank] 02:31:17 INFO - PROCESS | 2496 | --DOMWINDOW == 56 (1BF71C00) [pid = 2496] [serial = 1396] [outer = 00000000] [url = about:blank] 02:31:17 INFO - PROCESS | 2496 | --DOMWINDOW == 55 (1C756000) [pid = 2496] [serial = 1399] [outer = 00000000] [url = about:blank] 02:31:17 INFO - PROCESS | 2496 | 1465205477340 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 02:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 2017ms 02:31:17 INFO - PROCESS | 2496 | 1465205477354 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 02:31:17 INFO - PROCESS | 2496 | 1465205477358 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 02:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:31:17 INFO - PROCESS | 2496 | 1465205477363 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:31:17 INFO - PROCESS | 2496 | 1465205477366 Marionette TRACE conn5 <- [1,1902,null,{}] 02:31:17 INFO - PROCESS | 2496 | 1465205477372 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:17 INFO - PROCESS | 2496 | 1465205477375 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:17 INFO - PROCESS | 2496 | 1465205477469 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 02:31:17 INFO - PROCESS | 2496 | 1465205477478 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:17 INFO - PROCESS | 2496 | 1465205477483 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:17 INFO - PROCESS | 2496 | ++DOCSHELL 0D31E800 == 28 [pid = 2496] [id = 485] 02:31:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 56 (0D325C00) [pid = 2496] [serial = 1455] [outer = 00000000] 02:31:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 57 (0D34F400) [pid = 2496] [serial = 1456] [outer = 0D325C00] 02:31:17 INFO - PROCESS | 2496 | 1465205477532 Marionette DEBUG loaded listener.js 02:31:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 58 (0D55D800) [pid = 2496] [serial = 1457] [outer = 0D325C00] 02:31:18 INFO - PROCESS | 2496 | 1465205478004 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 02:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 690ms 02:31:18 INFO - PROCESS | 2496 | 1465205478060 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 02:31:18 INFO - PROCESS | 2496 | 1465205478065 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 02:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:31:18 INFO - PROCESS | 2496 | 1465205478072 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:31:18 INFO - PROCESS | 2496 | 1465205478075 Marionette TRACE conn5 <- [1,1906,null,{}] 02:31:18 INFO - PROCESS | 2496 | 1465205478078 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:18 INFO - PROCESS | 2496 | 1465205478081 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:18 INFO - PROCESS | 2496 | 1465205478170 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 02:31:18 INFO - PROCESS | 2496 | 1465205478179 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:18 INFO - PROCESS | 2496 | 1465205478182 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:18 INFO - PROCESS | 2496 | ++DOCSHELL 0E502400 == 29 [pid = 2496] [id = 486] 02:31:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 59 (0E503800) [pid = 2496] [serial = 1458] [outer = 00000000] 02:31:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 60 (0E604400) [pid = 2496] [serial = 1459] [outer = 0E503800] 02:31:18 INFO - PROCESS | 2496 | 1465205478229 Marionette DEBUG loaded listener.js 02:31:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 61 (1413C400) [pid = 2496] [serial = 1460] [outer = 0E503800] 02:31:18 INFO - PROCESS | 2496 | 1465205478724 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 02:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 670ms 02:31:18 INFO - PROCESS | 2496 | 1465205478745 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 02:31:18 INFO - PROCESS | 2496 | 1465205478747 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 02:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:31:18 INFO - PROCESS | 2496 | 1465205478750 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:31:18 INFO - PROCESS | 2496 | 1465205478754 Marionette TRACE conn5 <- [1,1910,null,{}] 02:31:18 INFO - PROCESS | 2496 | 1465205478765 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:18 INFO - PROCESS | 2496 | 1465205478770 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:18 INFO - PROCESS | 2496 | 1465205478853 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 02:31:18 INFO - PROCESS | 2496 | 1465205478892 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:18 INFO - PROCESS | 2496 | 1465205478895 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:19 INFO - PROCESS | 2496 | ++DOCSHELL 14A42C00 == 30 [pid = 2496] [id = 487] 02:31:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (14CE2C00) [pid = 2496] [serial = 1461] [outer = 00000000] 02:31:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (14CEB000) [pid = 2496] [serial = 1462] [outer = 14CE2C00] 02:31:19 INFO - PROCESS | 2496 | 1465205479022 Marionette DEBUG loaded listener.js 02:31:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (14D94400) [pid = 2496] [serial = 1463] [outer = 14CE2C00] 02:31:19 INFO - PROCESS | 2496 | 1465205479424 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 02:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 730ms 02:31:19 INFO - PROCESS | 2496 | 1465205479485 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 02:31:19 INFO - PROCESS | 2496 | 1465205479487 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 02:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:31:19 INFO - PROCESS | 2496 | 1465205479491 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:31:19 INFO - PROCESS | 2496 | 1465205479492 Marionette TRACE conn5 <- [1,1914,null,{}] 02:31:19 INFO - PROCESS | 2496 | 1465205479496 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:19 INFO - PROCESS | 2496 | 1465205479498 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:19 INFO - PROCESS | 2496 | 1465205479616 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 02:31:19 INFO - PROCESS | 2496 | 1465205479628 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:19 INFO - PROCESS | 2496 | 1465205479630 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:19 INFO - PROCESS | 2496 | ++DOCSHELL 14F21C00 == 31 [pid = 2496] [id = 488] 02:31:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (14F25C00) [pid = 2496] [serial = 1464] [outer = 00000000] 02:31:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (16676000) [pid = 2496] [serial = 1465] [outer = 14F25C00] 02:31:19 INFO - PROCESS | 2496 | 1465205479675 Marionette DEBUG loaded listener.js 02:31:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (170CFC00) [pid = 2496] [serial = 1466] [outer = 14F25C00] 02:31:20 INFO - PROCESS | 2496 | 1465205480099 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 02:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 631ms 02:31:20 INFO - PROCESS | 2496 | 1465205480125 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 02:31:20 INFO - PROCESS | 2496 | 1465205480127 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 02:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:31:20 INFO - PROCESS | 2496 | 1465205480130 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:31:20 INFO - PROCESS | 2496 | 1465205480132 Marionette TRACE conn5 <- [1,1918,null,{}] 02:31:20 INFO - PROCESS | 2496 | 1465205480135 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:20 INFO - PROCESS | 2496 | 1465205480137 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:20 INFO - PROCESS | 2496 | 1465205480250 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 02:31:20 INFO - PROCESS | 2496 | 1465205480288 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:20 INFO - PROCESS | 2496 | 1465205480290 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:20 INFO - PROCESS | 2496 | ++DOCSHELL 17676C00 == 32 [pid = 2496] [id = 489] 02:31:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (1767B800) [pid = 2496] [serial = 1467] [outer = 00000000] 02:31:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (1782E800) [pid = 2496] [serial = 1468] [outer = 1767B800] 02:31:20 INFO - PROCESS | 2496 | 1465205480338 Marionette DEBUG loaded listener.js 02:31:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (17838400) [pid = 2496] [serial = 1469] [outer = 1767B800] 02:31:20 INFO - PROCESS | 2496 | 1465205480759 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 02:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 670ms 02:31:20 INFO - PROCESS | 2496 | 1465205480801 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 02:31:20 INFO - PROCESS | 2496 | 1465205480803 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 02:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:31:20 INFO - PROCESS | 2496 | 1465205480806 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:31:20 INFO - PROCESS | 2496 | 1465205480808 Marionette TRACE conn5 <- [1,1922,null,{}] 02:31:20 INFO - PROCESS | 2496 | 1465205480820 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:20 INFO - PROCESS | 2496 | 1465205480825 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:20 INFO - PROCESS | 2496 | 1465205480928 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 02:31:20 INFO - PROCESS | 2496 | 1465205480933 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:20 INFO - PROCESS | 2496 | 1465205480935 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:20 INFO - PROCESS | 2496 | ++DOCSHELL 181AE800 == 33 [pid = 2496] [id = 490] 02:31:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (181B0400) [pid = 2496] [serial = 1470] [outer = 00000000] 02:31:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (18833800) [pid = 2496] [serial = 1471] [outer = 181B0400] 02:31:21 INFO - PROCESS | 2496 | 1465205480979 Marionette DEBUG loaded listener.js 02:31:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (18872400) [pid = 2496] [serial = 1472] [outer = 181B0400] 02:31:21 INFO - PROCESS | 2496 | 1465205481413 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 02:31:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 690ms 02:31:21 INFO - PROCESS | 2496 | 1465205481497 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 02:31:21 INFO - PROCESS | 2496 | 1465205481499 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 02:31:21 INFO - PROCESS | 2496 | 1465205481502 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:31:21 INFO - PROCESS | 2496 | 1465205481504 Marionette TRACE conn5 <- [1,1926,null,{}] 02:31:21 INFO - PROCESS | 2496 | 1465205481507 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:21 INFO - PROCESS | 2496 | 1465205481509 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:21 INFO - PROCESS | 2496 | 1465205481612 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 02:31:21 INFO - PROCESS | 2496 | 1465205481624 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:21 INFO - PROCESS | 2496 | 1465205481626 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:21 INFO - PROCESS | 2496 | ++DOCSHELL 18869400 == 34 [pid = 2496] [id = 491] 02:31:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (188BD000) [pid = 2496] [serial = 1473] [outer = 00000000] 02:31:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (188F1800) [pid = 2496] [serial = 1474] [outer = 188BD000] 02:31:21 INFO - PROCESS | 2496 | 1465205481669 Marionette DEBUG loaded listener.js 02:31:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (18AC0C00) [pid = 2496] [serial = 1475] [outer = 188BD000] 02:31:22 INFO - PROCESS | 2496 | 1465205482104 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 02:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 630ms 02:31:22 INFO - PROCESS | 2496 | 1465205482140 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 02:31:22 INFO - PROCESS | 2496 | 1465205482143 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 02:31:22 INFO - PROCESS | 2496 | 1465205482146 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:31:22 INFO - PROCESS | 2496 | 1465205482148 Marionette TRACE conn5 <- [1,1930,null,{}] 02:31:22 INFO - PROCESS | 2496 | 1465205482152 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:22 INFO - PROCESS | 2496 | 1465205482153 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:22 INFO - PROCESS | 2496 | 1465205482236 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 02:31:22 INFO - PROCESS | 2496 | 1465205482242 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:22 INFO - PROCESS | 2496 | 1465205482244 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:22 INFO - PROCESS | 2496 | ++DOCSHELL 188F0000 == 35 [pid = 2496] [id = 492] 02:31:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (18AB7000) [pid = 2496] [serial = 1476] [outer = 00000000] 02:31:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (19175000) [pid = 2496] [serial = 1477] [outer = 18AB7000] 02:31:22 INFO - PROCESS | 2496 | 1465205482287 Marionette DEBUG loaded listener.js 02:31:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (19170C00) [pid = 2496] [serial = 1478] [outer = 18AB7000] 02:31:22 INFO - PROCESS | 2496 | 1465205482747 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 02:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 631ms 02:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:31:22 INFO - PROCESS | 2496 | 1465205482783 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 02:31:22 INFO - PROCESS | 2496 | 1465205482785 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 02:31:22 INFO - PROCESS | 2496 | 1465205482792 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:31:22 INFO - PROCESS | 2496 | 1465205482794 Marionette TRACE conn5 <- [1,1934,null,{}] 02:31:22 INFO - PROCESS | 2496 | 1465205482797 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:22 INFO - PROCESS | 2496 | 1465205482799 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:22 INFO - PROCESS | 2496 | 1465205482913 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 02:31:22 INFO - PROCESS | 2496 | 1465205482919 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:22 INFO - PROCESS | 2496 | 1465205482921 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:22 INFO - PROCESS | 2496 | ++DOCSHELL 14A27000 == 36 [pid = 2496] [id = 493] 02:31:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (19845000) [pid = 2496] [serial = 1479] [outer = 00000000] 02:31:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (1984C000) [pid = 2496] [serial = 1480] [outer = 19845000] 02:31:22 INFO - PROCESS | 2496 | 1465205482967 Marionette DEBUG loaded listener.js 02:31:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (19970800) [pid = 2496] [serial = 1481] [outer = 19845000] 02:31:23 INFO - PROCESS | 2496 | 1465205483457 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 02:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 730ms 02:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:31:23 INFO - PROCESS | 2496 | 1465205483519 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 02:31:23 INFO - PROCESS | 2496 | 1465205483521 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 02:31:23 INFO - PROCESS | 2496 | 1465205483524 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:31:23 INFO - PROCESS | 2496 | 1465205483526 Marionette TRACE conn5 <- [1,1938,null,{}] 02:31:23 INFO - PROCESS | 2496 | 1465205483536 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:23 INFO - PROCESS | 2496 | 1465205483538 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:23 INFO - PROCESS | 2496 | 1465205483657 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 02:31:23 INFO - PROCESS | 2496 | 1465205483666 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:23 INFO - PROCESS | 2496 | 1465205483668 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:23 INFO - PROCESS | 2496 | ++DOCSHELL 0CBEDC00 == 37 [pid = 2496] [id = 494] 02:31:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (143C6C00) [pid = 2496] [serial = 1482] [outer = 00000000] 02:31:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (19B30400) [pid = 2496] [serial = 1483] [outer = 143C6C00] 02:31:23 INFO - PROCESS | 2496 | 1465205483711 Marionette DEBUG loaded listener.js 02:31:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (19B68000) [pid = 2496] [serial = 1484] [outer = 143C6C00] 02:31:24 INFO - PROCESS | 2496 | 1465205484156 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 02:31:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 690ms 02:31:24 INFO - PROCESS | 2496 | 1465205484215 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 02:31:24 INFO - PROCESS | 2496 | 1465205484217 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 02:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:31:24 INFO - PROCESS | 2496 | 1465205484226 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:31:24 INFO - PROCESS | 2496 | 1465205484229 Marionette TRACE conn5 <- [1,1942,null,{}] 02:31:24 INFO - PROCESS | 2496 | 1465205484232 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:24 INFO - PROCESS | 2496 | 1465205484234 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:24 INFO - PROCESS | 2496 | 1465205484399 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 02:31:24 INFO - PROCESS | 2496 | 1465205484461 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:24 INFO - PROCESS | 2496 | 1465205484463 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:24 INFO - PROCESS | 2496 | ++DOCSHELL 173DE000 == 38 [pid = 2496] [id = 495] 02:31:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (19C66C00) [pid = 2496] [serial = 1485] [outer = 00000000] 02:31:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (1AAD8C00) [pid = 2496] [serial = 1486] [outer = 19C66C00] 02:31:24 INFO - PROCESS | 2496 | 1465205484513 Marionette DEBUG loaded listener.js 02:31:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (1AADE000) [pid = 2496] [serial = 1487] [outer = 19C66C00] 02:31:24 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (1886C400) [pid = 2496] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:31:24 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (1916D400) [pid = 2496] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:31:24 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (19841000) [pid = 2496] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:31:24 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (19B34000) [pid = 2496] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:31:24 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (181B4000) [pid = 2496] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:31:24 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (14CE4400) [pid = 2496] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:31:24 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0D55FC00) [pid = 2496] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:31:24 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0CA19000) [pid = 2496] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:31:24 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0D324000) [pid = 2496] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:31:24 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0C956C00) [pid = 2496] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:31:24 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (1781C800) [pid = 2496] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:31:25 INFO - PROCESS | 2496 | 1465205485032 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 02:31:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 830ms 02:31:25 INFO - PROCESS | 2496 | 1465205485060 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 02:31:25 INFO - PROCESS | 2496 | 1465205485062 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 02:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:31:25 INFO - PROCESS | 2496 | 1465205485065 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:31:25 INFO - PROCESS | 2496 | 1465205485066 Marionette TRACE conn5 <- [1,1946,null,{}] 02:31:25 INFO - PROCESS | 2496 | 1465205485070 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:25 INFO - PROCESS | 2496 | 1465205485071 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:25 INFO - PROCESS | 2496 | 1465205485193 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 02:31:25 INFO - PROCESS | 2496 | 1465205485264 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:25 INFO - PROCESS | 2496 | 1465205485266 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:25 INFO - PROCESS | 2496 | ++DOCSHELL 1781C800 == 39 [pid = 2496] [id = 496] 02:31:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (1781EC00) [pid = 2496] [serial = 1488] [outer = 00000000] 02:31:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (18868C00) [pid = 2496] [serial = 1489] [outer = 1781EC00] 02:31:25 INFO - PROCESS | 2496 | 1465205485320 Marionette DEBUG loaded listener.js 02:31:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (19107000) [pid = 2496] [serial = 1490] [outer = 1781EC00] 02:31:25 INFO - PROCESS | 2496 | 1465205485665 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 02:31:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 630ms 02:31:25 INFO - PROCESS | 2496 | 1465205485696 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 02:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:31:25 INFO - PROCESS | 2496 | 1465205485698 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 02:31:25 INFO - PROCESS | 2496 | 1465205485714 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:31:25 INFO - PROCESS | 2496 | 1465205485715 Marionette TRACE conn5 <- [1,1950,null,{}] 02:31:25 INFO - PROCESS | 2496 | 1465205485719 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:25 INFO - PROCESS | 2496 | 1465205485721 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:25 INFO - PROCESS | 2496 | 1465205485800 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 02:31:25 INFO - PROCESS | 2496 | 1465205485806 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:25 INFO - PROCESS | 2496 | 1465205485808 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:25 INFO - PROCESS | 2496 | ++DOCSHELL 191B0C00 == 40 [pid = 2496] [id = 497] 02:31:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (19840C00) [pid = 2496] [serial = 1491] [outer = 00000000] 02:31:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (1AADF800) [pid = 2496] [serial = 1492] [outer = 19840C00] 02:31:25 INFO - PROCESS | 2496 | 1465205485851 Marionette DEBUG loaded listener.js 02:31:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (1AB97C00) [pid = 2496] [serial = 1493] [outer = 19840C00] 02:31:26 INFO - PROCESS | 2496 | 1465205486291 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 02:31:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:31:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 650ms 02:31:26 INFO - PROCESS | 2496 | 1465205486356 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 02:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:31:26 INFO - PROCESS | 2496 | 1465205486358 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 02:31:26 INFO - PROCESS | 2496 | 1465205486361 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:31:26 INFO - PROCESS | 2496 | 1465205486363 Marionette TRACE conn5 <- [1,1954,null,{}] 02:31:26 INFO - PROCESS | 2496 | 1465205486367 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:26 INFO - PROCESS | 2496 | 1465205486368 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:26 INFO - PROCESS | 2496 | 1465205486449 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 02:31:26 INFO - PROCESS | 2496 | 1465205486457 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:26 INFO - PROCESS | 2496 | 1465205486458 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:26 INFO - PROCESS | 2496 | ++DOCSHELL 1801F000 == 41 [pid = 2496] [id = 498] 02:31:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (1ABA1400) [pid = 2496] [serial = 1494] [outer = 00000000] 02:31:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (1B442000) [pid = 2496] [serial = 1495] [outer = 1ABA1400] 02:31:26 INFO - PROCESS | 2496 | 1465205486501 Marionette DEBUG loaded listener.js 02:31:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (1B4A4400) [pid = 2496] [serial = 1496] [outer = 1ABA1400] 02:31:27 INFO - PROCESS | 2496 | 1465205487131 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 02:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 830ms 02:31:27 INFO - PROCESS | 2496 | 1465205487213 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 02:31:27 INFO - PROCESS | 2496 | 1465205487218 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 02:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:31:27 INFO - PROCESS | 2496 | 1465205487225 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:31:27 INFO - PROCESS | 2496 | 1465205487228 Marionette TRACE conn5 <- [1,1958,null,{}] 02:31:27 INFO - PROCESS | 2496 | 1465205487234 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:27 INFO - PROCESS | 2496 | 1465205487237 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:27 INFO - PROCESS | 2496 | 1465205487374 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 02:31:27 INFO - PROCESS | 2496 | 1465205487506 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:27 INFO - PROCESS | 2496 | 1465205487511 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:27 INFO - PROCESS | 2496 | ++DOCSHELL 0CA18000 == 42 [pid = 2496] [id = 499] 02:31:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0CA21800) [pid = 2496] [serial = 1497] [outer = 00000000] 02:31:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0D34A400) [pid = 2496] [serial = 1498] [outer = 0CA21800] 02:31:27 INFO - PROCESS | 2496 | 1465205487570 Marionette DEBUG loaded listener.js 02:31:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0D83F800) [pid = 2496] [serial = 1499] [outer = 0CA21800] 02:31:28 INFO - PROCESS | 2496 | 1465205488276 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 02:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1069ms 02:31:28 INFO - PROCESS | 2496 | 1465205488326 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 02:31:28 INFO - PROCESS | 2496 | 1465205488331 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 02:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:31:28 INFO - PROCESS | 2496 | 1465205488338 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:31:28 INFO - PROCESS | 2496 | 1465205488341 Marionette TRACE conn5 <- [1,1962,null,{}] 02:31:28 INFO - PROCESS | 2496 | 1465205488345 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:28 INFO - PROCESS | 2496 | 1465205488348 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:28 INFO - PROCESS | 2496 | 1465205488473 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 02:31:28 INFO - PROCESS | 2496 | 1465205488610 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:28 INFO - PROCESS | 2496 | 1465205488613 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:28 INFO - PROCESS | 2496 | ++DOCSHELL 0D0EE400 == 43 [pid = 2496] [id = 500] 02:31:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0D329400) [pid = 2496] [serial = 1500] [outer = 00000000] 02:31:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (14655400) [pid = 2496] [serial = 1501] [outer = 0D329400] 02:31:28 INFO - PROCESS | 2496 | 1465205488670 Marionette DEBUG loaded listener.js 02:31:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (15A19000) [pid = 2496] [serial = 1502] [outer = 0D329400] 02:31:29 INFO - PROCESS | 2496 | 1465205489521 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 02:31:29 INFO - PROCESS | 2496 | --DOCSHELL 191B0C00 == 42 [pid = 2496] [id = 497] 02:31:29 INFO - PROCESS | 2496 | --DOCSHELL 1781C800 == 41 [pid = 2496] [id = 496] 02:31:29 INFO - PROCESS | 2496 | --DOCSHELL 173DE000 == 40 [pid = 2496] [id = 495] 02:31:29 INFO - PROCESS | 2496 | --DOCSHELL 0CBEDC00 == 39 [pid = 2496] [id = 494] 02:31:29 INFO - PROCESS | 2496 | --DOCSHELL 14A27000 == 38 [pid = 2496] [id = 493] 02:31:29 INFO - PROCESS | 2496 | --DOCSHELL 188F0000 == 37 [pid = 2496] [id = 492] 02:31:29 INFO - PROCESS | 2496 | --DOCSHELL 18869400 == 36 [pid = 2496] [id = 491] 02:31:29 INFO - PROCESS | 2496 | --DOCSHELL 181AE800 == 35 [pid = 2496] [id = 490] 02:31:29 INFO - PROCESS | 2496 | --DOCSHELL 17676C00 == 34 [pid = 2496] [id = 489] 02:31:29 INFO - PROCESS | 2496 | --DOCSHELL 14F21C00 == 33 [pid = 2496] [id = 488] 02:31:29 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (19C67000) [pid = 2496] [serial = 1453] [outer = 00000000] [url = about:blank] 02:31:29 INFO - PROCESS | 2496 | --DOCSHELL 14A42C00 == 32 [pid = 2496] [id = 487] 02:31:29 INFO - PROCESS | 2496 | --DOCSHELL 0E502400 == 31 [pid = 2496] [id = 486] 02:31:29 INFO - PROCESS | 2496 | --DOCSHELL 0D31E800 == 30 [pid = 2496] [id = 485] 02:31:29 INFO - PROCESS | 2496 | --DOCSHELL 17816000 == 29 [pid = 2496] [id = 484] 02:31:29 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (18AC1C00) [pid = 2496] [serial = 1438] [outer = 00000000] [url = about:blank] 02:31:29 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (191B1000) [pid = 2496] [serial = 1441] [outer = 00000000] [url = about:blank] 02:31:29 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (1984AC00) [pid = 2496] [serial = 1444] [outer = 00000000] [url = about:blank] 02:31:29 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (191BA800) [pid = 2496] [serial = 1442] [outer = 00000000] [url = about:blank] 02:31:29 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (1984BC00) [pid = 2496] [serial = 1445] [outer = 00000000] [url = about:blank] 02:31:29 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (19BE3C00) [pid = 2496] [serial = 1450] [outer = 00000000] [url = about:blank] 02:31:29 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (19C5DC00) [pid = 2496] [serial = 1451] [outer = 00000000] [url = about:blank] 02:31:29 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (18775C00) [pid = 2496] [serial = 1435] [outer = 00000000] [url = about:blank] 02:31:29 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (166F1800) [pid = 2496] [serial = 1432] [outer = 00000000] [url = about:blank] 02:31:29 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (17814400) [pid = 2496] [serial = 1433] [outer = 00000000] [url = about:blank] 02:31:29 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (14143000) [pid = 2496] [serial = 1429] [outer = 00000000] [url = about:blank] 02:31:29 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (146AF400) [pid = 2496] [serial = 1430] [outer = 00000000] [url = about:blank] 02:31:29 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0D31E400) [pid = 2496] [serial = 1427] [outer = 00000000] [url = about:blank] 02:31:29 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0CBE8400) [pid = 2496] [serial = 1426] [outer = 00000000] [url = about:blank] 02:31:29 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (14144000) [pid = 2496] [serial = 1424] [outer = 00000000] [url = about:blank] 02:31:29 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0E65C400) [pid = 2496] [serial = 1423] [outer = 00000000] [url = about:blank] 02:31:29 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0D355000) [pid = 2496] [serial = 1420] [outer = 00000000] [url = about:blank] 02:31:29 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (143C8C00) [pid = 2496] [serial = 1421] [outer = 00000000] [url = about:blank] 02:31:29 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (191B6400) [pid = 2496] [serial = 1447] [outer = 00000000] [url = about:blank] 02:31:29 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (18873800) [pid = 2496] [serial = 1436] [outer = 00000000] [url = about:blank] 02:31:29 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (1910C000) [pid = 2496] [serial = 1439] [outer = 00000000] [url = about:blank] 02:31:29 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (19B30000) [pid = 2496] [serial = 1448] [outer = 00000000] [url = about:blank] 02:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1282ms 02:31:29 INFO - PROCESS | 2496 | 1465205489625 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 02:31:29 INFO - PROCESS | 2496 | 1465205489629 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 02:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:31:29 INFO - PROCESS | 2496 | 1465205489633 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:31:29 INFO - PROCESS | 2496 | 1465205489638 Marionette TRACE conn5 <- [1,1966,null,{}] 02:31:29 INFO - PROCESS | 2496 | 1465205489643 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:29 INFO - PROCESS | 2496 | 1465205489646 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:29 INFO - PROCESS | 2496 | 1465205489742 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 02:31:29 INFO - PROCESS | 2496 | 1465205489749 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:29 INFO - PROCESS | 2496 | 1465205489751 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:29 INFO - PROCESS | 2496 | ++DOCSHELL 0D31EC00 == 30 [pid = 2496] [id = 501] 02:31:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0D31F800) [pid = 2496] [serial = 1503] [outer = 00000000] 02:31:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0D327C00) [pid = 2496] [serial = 1504] [outer = 0D31F800] 02:31:29 INFO - PROCESS | 2496 | 1465205489799 Marionette DEBUG loaded listener.js 02:31:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0DB5FC00) [pid = 2496] [serial = 1505] [outer = 0D31F800] 02:31:30 INFO - PROCESS | 2496 | 1465205490318 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 731ms 02:31:30 INFO - PROCESS | 2496 | 1465205490364 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 02:31:30 INFO - PROCESS | 2496 | 1465205490369 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 02:31:30 INFO - PROCESS | 2496 | 1465205490375 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:31:30 INFO - PROCESS | 2496 | 1465205490377 Marionette TRACE conn5 <- [1,1970,null,{}] 02:31:30 INFO - PROCESS | 2496 | 1465205490381 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:30 INFO - PROCESS | 2496 | 1465205490383 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:30 INFO - PROCESS | 2496 | 1465205490473 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 02:31:30 INFO - PROCESS | 2496 | 1465205490564 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:30 INFO - PROCESS | 2496 | 1465205490566 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:30 INFO - PROCESS | 2496 | ++DOCSHELL 143C4400 == 31 [pid = 2496] [id = 502] 02:31:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (143C9400) [pid = 2496] [serial = 1506] [outer = 00000000] 02:31:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (14655000) [pid = 2496] [serial = 1507] [outer = 143C9400] 02:31:30 INFO - PROCESS | 2496 | 1465205490620 Marionette DEBUG loaded listener.js 02:31:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (14A79800) [pid = 2496] [serial = 1508] [outer = 143C9400] 02:31:31 INFO - PROCESS | 2496 | 1465205490998 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 671ms 02:31:31 INFO - PROCESS | 2496 | 1465205491050 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 02:31:31 INFO - PROCESS | 2496 | 1465205491053 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 02:31:31 INFO - PROCESS | 2496 | 1465205491056 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:31:31 INFO - PROCESS | 2496 | 1465205491059 Marionette TRACE conn5 <- [1,1974,null,{}] 02:31:31 INFO - PROCESS | 2496 | 1465205491070 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:31 INFO - PROCESS | 2496 | 1465205491074 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:31 INFO - PROCESS | 2496 | 1465205491160 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 02:31:31 INFO - PROCESS | 2496 | 1465205491167 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:31 INFO - PROCESS | 2496 | 1465205491170 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:31 INFO - PROCESS | 2496 | ++DOCSHELL 173D0400 == 32 [pid = 2496] [id = 503] 02:31:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (173D6400) [pid = 2496] [serial = 1509] [outer = 00000000] 02:31:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (17816800) [pid = 2496] [serial = 1510] [outer = 173D6400] 02:31:31 INFO - PROCESS | 2496 | 1465205491218 Marionette DEBUG loaded listener.js 02:31:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (1782D800) [pid = 2496] [serial = 1511] [outer = 173D6400] 02:31:31 INFO - PROCESS | 2496 | 1465205491692 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 670ms 02:31:31 INFO - PROCESS | 2496 | 1465205491748 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 02:31:31 INFO - PROCESS | 2496 | 1465205491750 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 02:31:31 INFO - PROCESS | 2496 | 1465205491754 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:31:31 INFO - PROCESS | 2496 | 1465205491755 Marionette TRACE conn5 <- [1,1978,null,{}] 02:31:31 INFO - PROCESS | 2496 | 1465205491767 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:31 INFO - PROCESS | 2496 | 1465205491769 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:31 INFO - PROCESS | 2496 | 1465205491887 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 02:31:31 INFO - PROCESS | 2496 | 1465205491892 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:31 INFO - PROCESS | 2496 | 1465205491894 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:31 INFO - PROCESS | 2496 | ++DOCSHELL 181B9400 == 33 [pid = 2496] [id = 504] 02:31:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (181BBC00) [pid = 2496] [serial = 1512] [outer = 00000000] 02:31:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (18771400) [pid = 2496] [serial = 1513] [outer = 181BBC00] 02:31:31 INFO - PROCESS | 2496 | 1465205491938 Marionette DEBUG loaded listener.js 02:31:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (18834800) [pid = 2496] [serial = 1514] [outer = 181BBC00] 02:31:32 INFO - PROCESS | 2496 | 1465205492378 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:31:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 690ms 02:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:31:32 INFO - PROCESS | 2496 | 1465205492448 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 02:31:32 INFO - PROCESS | 2496 | 1465205492450 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 02:31:32 INFO - PROCESS | 2496 | 1465205492454 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:31:32 INFO - PROCESS | 2496 | 1465205492455 Marionette TRACE conn5 <- [1,1982,null,{}] 02:31:32 INFO - PROCESS | 2496 | 1465205492464 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:32 INFO - PROCESS | 2496 | 1465205492466 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:32 INFO - PROCESS | 2496 | 1465205492579 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 02:31:32 INFO - PROCESS | 2496 | 1465205492672 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:32 INFO - PROCESS | 2496 | 1465205492674 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:32 INFO - PROCESS | 2496 | ++DOCSHELL 1864FC00 == 34 [pid = 2496] [id = 505] 02:31:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (18833C00) [pid = 2496] [serial = 1515] [outer = 00000000] 02:31:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (188CA800) [pid = 2496] [serial = 1516] [outer = 18833C00] 02:31:32 INFO - PROCESS | 2496 | 1465205492721 Marionette DEBUG loaded listener.js 02:31:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (18AB7800) [pid = 2496] [serial = 1517] [outer = 18833C00] 02:31:33 INFO - PROCESS | 2496 | 1465205493178 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 02:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 770ms 02:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:31:33 INFO - PROCESS | 2496 | 1465205493227 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 02:31:33 INFO - PROCESS | 2496 | 1465205493229 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 02:31:33 INFO - PROCESS | 2496 | 1465205493232 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:31:33 INFO - PROCESS | 2496 | 1465205493233 Marionette TRACE conn5 <- [1,1986,null,{}] 02:31:33 INFO - PROCESS | 2496 | 1465205493236 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:33 INFO - PROCESS | 2496 | 1465205493242 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:33 INFO - PROCESS | 2496 | 1465205493382 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 02:31:33 INFO - PROCESS | 2496 | 1465205493452 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:33 INFO - PROCESS | 2496 | 1465205493454 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:33 INFO - PROCESS | 2496 | ++DOCSHELL 191BDC00 == 35 [pid = 2496] [id = 506] 02:31:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (1981EC00) [pid = 2496] [serial = 1518] [outer = 00000000] 02:31:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (19848000) [pid = 2496] [serial = 1519] [outer = 1981EC00] 02:31:33 INFO - PROCESS | 2496 | 1465205493500 Marionette DEBUG loaded listener.js 02:31:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (19B28C00) [pid = 2496] [serial = 1520] [outer = 1981EC00] 02:31:33 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (19845000) [pid = 2496] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:31:33 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (14CE2C00) [pid = 2496] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:31:33 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (181B0400) [pid = 2496] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:31:33 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0D325C00) [pid = 2496] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:31:33 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (1767B800) [pid = 2496] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:31:33 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (188BD000) [pid = 2496] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:31:33 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (1781C400) [pid = 2496] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:31:33 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (14F25C00) [pid = 2496] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:31:33 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (143C6C00) [pid = 2496] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:31:33 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0E503800) [pid = 2496] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:31:33 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (19C66C00) [pid = 2496] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:31:33 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (1781EC00) [pid = 2496] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:31:33 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (19840C00) [pid = 2496] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:31:33 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (18AB7000) [pid = 2496] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:31:34 INFO - PROCESS | 2496 | 1465205494100 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 02:31:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 930ms 02:31:34 INFO - PROCESS | 2496 | 1465205494165 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 02:31:34 INFO - PROCESS | 2496 | 1465205494167 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 02:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:31:34 INFO - PROCESS | 2496 | 1465205494170 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:31:34 INFO - PROCESS | 2496 | 1465205494171 Marionette TRACE conn5 <- [1,1990,null,{}] 02:31:34 INFO - PROCESS | 2496 | 1465205494175 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:34 INFO - PROCESS | 2496 | 1465205494177 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:34 INFO - PROCESS | 2496 | 1465205494261 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 02:31:34 INFO - PROCESS | 2496 | 1465205494268 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:34 INFO - PROCESS | 2496 | 1465205494270 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:34 INFO - PROCESS | 2496 | ++DOCSHELL 16678400 == 36 [pid = 2496] [id = 507] 02:31:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (1667D000) [pid = 2496] [serial = 1521] [outer = 00000000] 02:31:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (19170000) [pid = 2496] [serial = 1522] [outer = 1667D000] 02:31:34 INFO - PROCESS | 2496 | 1465205494315 Marionette DEBUG loaded listener.js 02:31:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (191B5000) [pid = 2496] [serial = 1523] [outer = 1667D000] 02:31:34 INFO - PROCESS | 2496 | 1465205494738 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 02:31:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 630ms 02:31:34 INFO - PROCESS | 2496 | 1465205494805 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 02:31:34 INFO - PROCESS | 2496 | 1465205494807 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 02:31:34 INFO - PROCESS | 2496 | 1465205494811 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:31:34 INFO - PROCESS | 2496 | 1465205494813 Marionette TRACE conn5 <- [1,1994,null,{}] 02:31:34 INFO - PROCESS | 2496 | 1465205494816 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:34 INFO - PROCESS | 2496 | 1465205494818 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:34 INFO - PROCESS | 2496 | 1465205494899 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 02:31:34 INFO - PROCESS | 2496 | 1465205494904 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:34 INFO - PROCESS | 2496 | 1465205494906 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:34 INFO - PROCESS | 2496 | ++DOCSHELL 181B0400 == 37 [pid = 2496] [id = 508] 02:31:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (188BD000) [pid = 2496] [serial = 1524] [outer = 00000000] 02:31:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (19B30C00) [pid = 2496] [serial = 1525] [outer = 188BD000] 02:31:34 INFO - PROCESS | 2496 | 1465205494951 Marionette DEBUG loaded listener.js 02:31:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (19BDC800) [pid = 2496] [serial = 1526] [outer = 188BD000] 02:31:35 INFO - PROCESS | 2496 | 1465205495398 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 02:31:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 02:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 630ms 02:31:35 INFO - PROCESS | 2496 | 1465205495446 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 02:31:35 INFO - PROCESS | 2496 | 1465205495448 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 02:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:31:35 INFO - PROCESS | 2496 | 1465205495451 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:31:35 INFO - PROCESS | 2496 | 1465205495453 Marionette TRACE conn5 <- [1,1998,null,{}] 02:31:35 INFO - PROCESS | 2496 | 1465205495456 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:35 INFO - PROCESS | 2496 | 1465205495458 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:35 INFO - PROCESS | 2496 | 1465205495539 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 02:31:35 INFO - PROCESS | 2496 | 1465205495544 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:35 INFO - PROCESS | 2496 | 1465205495546 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:35 INFO - PROCESS | 2496 | ++DOCSHELL 173DE800 == 38 [pid = 2496] [id = 509] 02:31:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (19C5DC00) [pid = 2496] [serial = 1527] [outer = 00000000] 02:31:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (19EF9000) [pid = 2496] [serial = 1528] [outer = 19C5DC00] 02:31:35 INFO - PROCESS | 2496 | 1465205495589 Marionette DEBUG loaded listener.js 02:31:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (19EFBC00) [pid = 2496] [serial = 1529] [outer = 19C5DC00] 02:31:36 INFO - PROCESS | 2496 | 1465205496229 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 02:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 02:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 830ms 02:31:36 INFO - PROCESS | 2496 | 1465205496282 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 02:31:36 INFO - PROCESS | 2496 | 1465205496287 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 02:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:31:36 INFO - PROCESS | 2496 | 1465205496292 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:31:36 INFO - PROCESS | 2496 | 1465205496295 Marionette TRACE conn5 <- [1,2002,null,{}] 02:31:36 INFO - PROCESS | 2496 | 1465205496301 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:36 INFO - PROCESS | 2496 | 1465205496304 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:36 INFO - PROCESS | 2496 | 1465205496423 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 02:31:36 INFO - PROCESS | 2496 | 1465205496563 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:36 INFO - PROCESS | 2496 | 1465205496566 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:36 INFO - PROCESS | 2496 | ++DOCSHELL 0CA20C00 == 39 [pid = 2496] [id = 510] 02:31:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0CFD4800) [pid = 2496] [serial = 1530] [outer = 00000000] 02:31:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (14143C00) [pid = 2496] [serial = 1531] [outer = 0CFD4800] 02:31:36 INFO - PROCESS | 2496 | 1465205496624 Marionette DEBUG loaded listener.js 02:31:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (143C7400) [pid = 2496] [serial = 1532] [outer = 0CFD4800] 02:31:37 INFO - PROCESS | 2496 | 1465205497236 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 02:31:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:31:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 991ms 02:31:37 INFO - PROCESS | 2496 | 1465205497283 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 02:31:37 INFO - PROCESS | 2496 | 1465205497288 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 02:31:37 INFO - PROCESS | 2496 | 1465205497294 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:31:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:31:37 INFO - PROCESS | 2496 | 1465205497297 Marionette TRACE conn5 <- [1,2006,null,{}] 02:31:37 INFO - PROCESS | 2496 | 1465205497301 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:37 INFO - PROCESS | 2496 | 1465205497304 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:37 INFO - PROCESS | 2496 | 1465205497447 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 02:31:37 INFO - PROCESS | 2496 | 1465205497587 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:37 INFO - PROCESS | 2496 | 1465205497589 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:37 INFO - PROCESS | 2496 | ++DOCSHELL 17676400 == 40 [pid = 2496] [id = 511] 02:31:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (17817800) [pid = 2496] [serial = 1533] [outer = 00000000] 02:31:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (180A8000) [pid = 2496] [serial = 1534] [outer = 17817800] 02:31:37 INFO - PROCESS | 2496 | 1465205497649 Marionette DEBUG loaded listener.js 02:31:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (18870800) [pid = 2496] [serial = 1535] [outer = 17817800] 02:31:38 INFO - PROCESS | 2496 | 1465205498253 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:31:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 970ms 02:31:38 INFO - PROCESS | 2496 | 1465205498268 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 02:31:38 INFO - PROCESS | 2496 | 1465205498271 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 02:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:31:38 INFO - PROCESS | 2496 | 1465205498274 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:31:38 INFO - PROCESS | 2496 | 1465205498278 Marionette TRACE conn5 <- [1,2010,null,{}] 02:31:38 INFO - PROCESS | 2496 | 1465205498289 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:38 INFO - PROCESS | 2496 | 1465205498294 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:38 INFO - PROCESS | 2496 | 1465205498404 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 02:31:38 INFO - PROCESS | 2496 | 1465205498548 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:38 INFO - PROCESS | 2496 | 1465205498551 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:38 INFO - PROCESS | 2496 | ++DOCSHELL 19C65400 == 41 [pid = 2496] [id = 512] 02:31:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (1AAD7C00) [pid = 2496] [serial = 1536] [outer = 00000000] 02:31:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (1AB07800) [pid = 2496] [serial = 1537] [outer = 1AAD7C00] 02:31:38 INFO - PROCESS | 2496 | 1465205498611 Marionette DEBUG loaded listener.js 02:31:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (1B38B000) [pid = 2496] [serial = 1538] [outer = 1AAD7C00] 02:31:39 INFO - PROCESS | 2496 | 1465205499214 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 02:31:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:31:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1019ms 02:31:39 INFO - PROCESS | 2496 | 1465205499297 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 02:31:39 INFO - PROCESS | 2496 | 1465205499300 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 02:31:39 INFO - PROCESS | 2496 | 1465205499303 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:31:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:31:39 INFO - PROCESS | 2496 | 1465205499305 Marionette TRACE conn5 <- [1,2014,null,{}] 02:31:39 INFO - PROCESS | 2496 | 1465205499308 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:39 INFO - PROCESS | 2496 | 1465205499311 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:39 INFO - PROCESS | 2496 | 1465205499427 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 02:31:39 INFO - PROCESS | 2496 | 1465205499560 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:39 INFO - PROCESS | 2496 | 1465205499562 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:39 INFO - PROCESS | 2496 | ++DOCSHELL 0CA1EC00 == 42 [pid = 2496] [id = 513] 02:31:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (0CA21000) [pid = 2496] [serial = 1539] [outer = 00000000] 02:31:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (0D562000) [pid = 2496] [serial = 1540] [outer = 0CA21000] 02:31:39 INFO - PROCESS | 2496 | 1465205499617 Marionette DEBUG loaded listener.js 02:31:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (146AF000) [pid = 2496] [serial = 1541] [outer = 0CA21000] 02:31:40 INFO - PROCESS | 2496 | 1465205500319 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 02:31:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1070ms 02:31:40 INFO - PROCESS | 2496 | 1465205500376 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 02:31:40 INFO - PROCESS | 2496 | 1465205500380 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 02:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:31:40 INFO - PROCESS | 2496 | 1465205500384 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:31:40 INFO - PROCESS | 2496 | 1465205500389 Marionette TRACE conn5 <- [1,2018,null,{}] 02:31:40 INFO - PROCESS | 2496 | 1465205500394 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:40 INFO - PROCESS | 2496 | 1465205500397 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:40 INFO - PROCESS | 2496 | 1465205500535 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 02:31:41 INFO - PROCESS | 2496 | --DOCSHELL 181B0400 == 41 [pid = 2496] [id = 508] 02:31:41 INFO - PROCESS | 2496 | --DOCSHELL 16678400 == 40 [pid = 2496] [id = 507] 02:31:41 INFO - PROCESS | 2496 | --DOCSHELL 191BDC00 == 39 [pid = 2496] [id = 506] 02:31:41 INFO - PROCESS | 2496 | --DOCSHELL 1864FC00 == 38 [pid = 2496] [id = 505] 02:31:41 INFO - PROCESS | 2496 | --DOCSHELL 181B9400 == 37 [pid = 2496] [id = 504] 02:31:41 INFO - PROCESS | 2496 | --DOCSHELL 173D0400 == 36 [pid = 2496] [id = 503] 02:31:41 INFO - PROCESS | 2496 | --DOCSHELL 143C4400 == 35 [pid = 2496] [id = 502] 02:31:41 INFO - PROCESS | 2496 | --DOCSHELL 0D31EC00 == 34 [pid = 2496] [id = 501] 02:31:41 INFO - PROCESS | 2496 | --DOCSHELL 0CA18000 == 33 [pid = 2496] [id = 499] 02:31:41 INFO - PROCESS | 2496 | --DOCSHELL 0D0EE400 == 32 [pid = 2496] [id = 500] 02:31:41 INFO - PROCESS | 2496 | --DOCSHELL 1801F000 == 31 [pid = 2496] [id = 498] 02:31:41 INFO - PROCESS | 2496 | --DOCSHELL 0CA1EC00 == 30 [pid = 2496] [id = 513] 02:31:41 INFO - PROCESS | 2496 | --DOCSHELL 17676400 == 29 [pid = 2496] [id = 511] 02:31:41 INFO - PROCESS | 2496 | --DOCSHELL 19C65400 == 28 [pid = 2496] [id = 512] 02:31:41 INFO - PROCESS | 2496 | --DOCSHELL 173DE800 == 27 [pid = 2496] [id = 509] 02:31:41 INFO - PROCESS | 2496 | --DOCSHELL 0CA20C00 == 26 [pid = 2496] [id = 510] 02:31:41 INFO - PROCESS | 2496 | 1465205501222 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:41 INFO - PROCESS | 2496 | 1465205501225 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:41 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (1AAD8C00) [pid = 2496] [serial = 1486] [outer = 00000000] [url = about:blank] 02:31:41 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (18868C00) [pid = 2496] [serial = 1489] [outer = 00000000] [url = about:blank] 02:31:41 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (19B68000) [pid = 2496] [serial = 1484] [outer = 00000000] [url = about:blank] 02:31:41 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (1AADF800) [pid = 2496] [serial = 1492] [outer = 00000000] [url = about:blank] 02:31:41 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (1AADE000) [pid = 2496] [serial = 1487] [outer = 00000000] [url = about:blank] 02:31:41 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (19175000) [pid = 2496] [serial = 1477] [outer = 00000000] [url = about:blank] 02:31:41 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (19107000) [pid = 2496] [serial = 1490] [outer = 00000000] [url = about:blank] 02:31:41 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (1B442000) [pid = 2496] [serial = 1495] [outer = 00000000] [url = about:blank] 02:31:41 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (1AB97C00) [pid = 2496] [serial = 1493] [outer = 00000000] [url = about:blank] 02:31:41 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (19970800) [pid = 2496] [serial = 1481] [outer = 00000000] [url = about:blank] 02:31:41 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (19170C00) [pid = 2496] [serial = 1478] [outer = 00000000] [url = about:blank] 02:31:41 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (1984C000) [pid = 2496] [serial = 1480] [outer = 00000000] [url = about:blank] 02:31:41 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (14CEB000) [pid = 2496] [serial = 1462] [outer = 00000000] [url = about:blank] 02:31:41 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (14D94400) [pid = 2496] [serial = 1463] [outer = 00000000] [url = about:blank] 02:31:41 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (18872400) [pid = 2496] [serial = 1472] [outer = 00000000] [url = about:blank] 02:31:41 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (18833800) [pid = 2496] [serial = 1471] [outer = 00000000] [url = about:blank] 02:31:41 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0D34F400) [pid = 2496] [serial = 1456] [outer = 00000000] [url = about:blank] 02:31:41 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0D55D800) [pid = 2496] [serial = 1457] [outer = 00000000] [url = about:blank] 02:31:41 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (1782E800) [pid = 2496] [serial = 1468] [outer = 00000000] [url = about:blank] 02:31:41 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (17838400) [pid = 2496] [serial = 1469] [outer = 00000000] [url = about:blank] 02:31:41 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (188F1800) [pid = 2496] [serial = 1474] [outer = 00000000] [url = about:blank] 02:31:41 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (18AC0C00) [pid = 2496] [serial = 1475] [outer = 00000000] [url = about:blank] 02:31:41 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (19EFCC00) [pid = 2496] [serial = 1454] [outer = 00000000] [url = about:blank] 02:31:41 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (16676000) [pid = 2496] [serial = 1465] [outer = 00000000] [url = about:blank] 02:31:41 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (19B30400) [pid = 2496] [serial = 1483] [outer = 00000000] [url = about:blank] 02:31:41 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (170CFC00) [pid = 2496] [serial = 1466] [outer = 00000000] [url = about:blank] 02:31:41 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0E604400) [pid = 2496] [serial = 1459] [outer = 00000000] [url = about:blank] 02:31:41 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (1413C400) [pid = 2496] [serial = 1460] [outer = 00000000] [url = about:blank] 02:31:41 INFO - PROCESS | 2496 | ++DOCSHELL 0C91D000 == 27 [pid = 2496] [id = 514] 02:31:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0C91D800) [pid = 2496] [serial = 1542] [outer = 00000000] 02:31:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0C953800) [pid = 2496] [serial = 1543] [outer = 0C91D800] 02:31:41 INFO - PROCESS | 2496 | 1465205501403 Marionette DEBUG loaded listener.js 02:31:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0CA19800) [pid = 2496] [serial = 1544] [outer = 0C91D800] 02:31:41 INFO - PROCESS | 2496 | 1465205501867 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 02:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1521ms 02:31:41 INFO - PROCESS | 2496 | 1465205501908 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 02:31:41 INFO - PROCESS | 2496 | 1465205501912 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 02:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:31:41 INFO - PROCESS | 2496 | 1465205501916 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:31:41 INFO - PROCESS | 2496 | 1465205501919 Marionette TRACE conn5 <- [1,2022,null,{}] 02:31:41 INFO - PROCESS | 2496 | 1465205501924 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:41 INFO - PROCESS | 2496 | 1465205501928 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:42 INFO - PROCESS | 2496 | 1465205502019 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 02:31:42 INFO - PROCESS | 2496 | 1465205502032 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:42 INFO - PROCESS | 2496 | 1465205502034 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:42 INFO - PROCESS | 2496 | ++DOCSHELL 0D325C00 == 28 [pid = 2496] [id = 515] 02:31:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0D32B400) [pid = 2496] [serial = 1545] [outer = 00000000] 02:31:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0D55D800) [pid = 2496] [serial = 1546] [outer = 0D32B400] 02:31:42 INFO - PROCESS | 2496 | 1465205502081 Marionette DEBUG loaded listener.js 02:31:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0D83FC00) [pid = 2496] [serial = 1547] [outer = 0D32B400] 02:31:42 INFO - PROCESS | 2496 | 1465205502552 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:31:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:31:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 670ms 02:31:42 INFO - PROCESS | 2496 | 1465205502589 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 02:31:42 INFO - PROCESS | 2496 | 1465205502594 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 02:31:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:31:42 INFO - PROCESS | 2496 | 1465205502599 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:31:42 INFO - PROCESS | 2496 | 1465205502601 Marionette TRACE conn5 <- [1,2026,null,{}] 02:31:42 INFO - PROCESS | 2496 | 1465205502605 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:42 INFO - PROCESS | 2496 | 1465205502607 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:42 INFO - PROCESS | 2496 | 1465205502729 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 02:31:42 INFO - PROCESS | 2496 | 1465205502831 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:42 INFO - PROCESS | 2496 | 1465205502834 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:42 INFO - PROCESS | 2496 | ++DOCSHELL 14145400 == 29 [pid = 2496] [id = 516] 02:31:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (14146C00) [pid = 2496] [serial = 1548] [outer = 00000000] 02:31:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (143C2000) [pid = 2496] [serial = 1549] [outer = 14146C00] 02:31:42 INFO - PROCESS | 2496 | 1465205502879 Marionette DEBUG loaded listener.js 02:31:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (14A43000) [pid = 2496] [serial = 1550] [outer = 14146C00] 02:31:43 INFO - PROCESS | 2496 | 1465205503284 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 02:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 730ms 02:31:43 INFO - PROCESS | 2496 | 1465205503332 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 02:31:43 INFO - PROCESS | 2496 | 1465205503335 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 02:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:31:43 INFO - PROCESS | 2496 | 1465205503348 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:31:43 INFO - PROCESS | 2496 | 1465205503354 Marionette TRACE conn5 <- [1,2030,null,{}] 02:31:43 INFO - PROCESS | 2496 | 1465205503364 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:43 INFO - PROCESS | 2496 | 1465205503367 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:43 INFO - PROCESS | 2496 | 1465205503484 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 02:31:43 INFO - PROCESS | 2496 | 1465205503548 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:43 INFO - PROCESS | 2496 | 1465205503551 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:43 INFO - PROCESS | 2496 | ++DOCSHELL 0D326800 == 30 [pid = 2496] [id = 517] 02:31:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (14148800) [pid = 2496] [serial = 1551] [outer = 00000000] 02:31:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (170CE000) [pid = 2496] [serial = 1552] [outer = 14148800] 02:31:43 INFO - PROCESS | 2496 | 1465205503605 Marionette DEBUG loaded listener.js 02:31:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (1767A000) [pid = 2496] [serial = 1553] [outer = 14148800] 02:31:44 INFO - PROCESS | 2496 | 1465205504035 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:31:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 02:31:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 730ms 02:31:44 INFO - PROCESS | 2496 | 1465205504113 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 02:31:44 INFO - PROCESS | 2496 | 1465205504115 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 02:31:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:31:44 INFO - PROCESS | 2496 | 1465205504121 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:31:44 INFO - PROCESS | 2496 | 1465205504123 Marionette TRACE conn5 <- [1,2034,null,{}] 02:31:44 INFO - PROCESS | 2496 | 1465205504126 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:44 INFO - PROCESS | 2496 | 1465205504128 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:44 INFO - PROCESS | 2496 | 1465205504246 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 02:31:44 INFO - PROCESS | 2496 | 1465205504311 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:44 INFO - PROCESS | 2496 | 1465205504313 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:44 INFO - PROCESS | 2496 | ++DOCSHELL 17839400 == 31 [pid = 2496] [id = 518] 02:31:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (18024400) [pid = 2496] [serial = 1554] [outer = 00000000] 02:31:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (18091000) [pid = 2496] [serial = 1555] [outer = 18024400] 02:31:44 INFO - PROCESS | 2496 | 1465205504358 Marionette DEBUG loaded listener.js 02:31:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (181AFC00) [pid = 2496] [serial = 1556] [outer = 18024400] 02:31:44 INFO - PROCESS | 2496 | 1465205504773 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:31:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:31:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 670ms 02:31:44 INFO - PROCESS | 2496 | 1465205504792 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 02:31:44 INFO - PROCESS | 2496 | 1465205504794 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 02:31:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:31:44 INFO - PROCESS | 2496 | 1465205504804 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:31:44 INFO - PROCESS | 2496 | 1465205504806 Marionette TRACE conn5 <- [1,2038,null,{}] 02:31:44 INFO - PROCESS | 2496 | 1465205504810 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:44 INFO - PROCESS | 2496 | 1465205504812 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:44 INFO - PROCESS | 2496 | 1465205504924 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 02:31:44 INFO - PROCESS | 2496 | 1465205504930 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:44 INFO - PROCESS | 2496 | 1465205504936 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:45 INFO - PROCESS | 2496 | ++DOCSHELL 18826800 == 32 [pid = 2496] [id = 519] 02:31:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (18831000) [pid = 2496] [serial = 1557] [outer = 00000000] 02:31:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (1886FC00) [pid = 2496] [serial = 1558] [outer = 18831000] 02:31:45 INFO - PROCESS | 2496 | 1465205505045 Marionette DEBUG loaded listener.js 02:31:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (188C4400) [pid = 2496] [serial = 1559] [outer = 18831000] 02:31:45 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (181BBC00) [pid = 2496] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:31:45 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (1981EC00) [pid = 2496] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:31:45 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0D329400) [pid = 2496] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:31:45 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (1ABA1400) [pid = 2496] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:31:45 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0CA21800) [pid = 2496] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:31:45 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (173D6400) [pid = 2496] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:31:45 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (143C9400) [pid = 2496] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:31:45 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0D31F800) [pid = 2496] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:31:45 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (18833C00) [pid = 2496] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:31:45 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (188BD000) [pid = 2496] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:31:45 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (19C5DC00) [pid = 2496] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:31:45 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (1667D000) [pid = 2496] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:31:45 INFO - PROCESS | 2496 | 1465205505685 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:31:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:31:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 932ms 02:31:45 INFO - PROCESS | 2496 | 1465205505739 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 02:31:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:31:45 INFO - PROCESS | 2496 | 1465205505741 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 02:31:45 INFO - PROCESS | 2496 | 1465205505744 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:31:45 INFO - PROCESS | 2496 | 1465205505746 Marionette TRACE conn5 <- [1,2042,null,{}] 02:31:45 INFO - PROCESS | 2496 | 1465205505749 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:45 INFO - PROCESS | 2496 | 1465205505751 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:45 INFO - PROCESS | 2496 | 1465205505867 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 02:31:45 INFO - PROCESS | 2496 | 1465205505939 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:45 INFO - PROCESS | 2496 | 1465205505941 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:45 INFO - PROCESS | 2496 | ++DOCSHELL 14CEB400 == 33 [pid = 2496] [id = 520] 02:31:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (173DE000) [pid = 2496] [serial = 1560] [outer = 00000000] 02:31:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (188F0800) [pid = 2496] [serial = 1561] [outer = 173DE000] 02:31:46 INFO - PROCESS | 2496 | 1465205505984 Marionette DEBUG loaded listener.js 02:31:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (19103C00) [pid = 2496] [serial = 1562] [outer = 173DE000] 02:31:46 INFO - PROCESS | 2496 | 1465205506330 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 02:31:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:31:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 630ms 02:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:31:46 INFO - PROCESS | 2496 | 1465205506379 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 02:31:46 INFO - PROCESS | 2496 | 1465205506381 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 02:31:46 INFO - PROCESS | 2496 | 1465205506384 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:31:46 INFO - PROCESS | 2496 | 1465205506385 Marionette TRACE conn5 <- [1,2046,null,{}] 02:31:46 INFO - PROCESS | 2496 | 1465205506389 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:46 INFO - PROCESS | 2496 | 1465205506391 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:46 INFO - PROCESS | 2496 | 1465205506467 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 02:31:46 INFO - PROCESS | 2496 | 1465205506474 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:46 INFO - PROCESS | 2496 | 1465205506475 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:46 INFO - PROCESS | 2496 | ++DOCSHELL 19109000 == 34 [pid = 2496] [id = 521] 02:31:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (19169C00) [pid = 2496] [serial = 1563] [outer = 00000000] 02:31:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (19172000) [pid = 2496] [serial = 1564] [outer = 19169C00] 02:31:46 INFO - PROCESS | 2496 | 1465205506518 Marionette DEBUG loaded listener.js 02:31:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (19178C00) [pid = 2496] [serial = 1565] [outer = 19169C00] 02:31:46 INFO - PROCESS | 2496 | 1465205506937 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 02:31:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:31:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 570ms 02:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:31:46 INFO - PROCESS | 2496 | 1465205506955 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 02:31:46 INFO - PROCESS | 2496 | 1465205506957 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 02:31:46 INFO - PROCESS | 2496 | 1465205506960 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:31:46 INFO - PROCESS | 2496 | 1465205506962 Marionette TRACE conn5 <- [1,2050,null,{}] 02:31:46 INFO - PROCESS | 2496 | 1465205506981 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:47 INFO - PROCESS | 2496 | 1465205506983 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:47 INFO - PROCESS | 2496 | 1465205507107 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 02:31:47 INFO - PROCESS | 2496 | 1465205507114 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:47 INFO - PROCESS | 2496 | 1465205507116 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:47 INFO - PROCESS | 2496 | ++DOCSHELL 0C94EC00 == 35 [pid = 2496] [id = 522] 02:31:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (1781D800) [pid = 2496] [serial = 1566] [outer = 00000000] 02:31:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (191BE400) [pid = 2496] [serial = 1567] [outer = 1781D800] 02:31:47 INFO - PROCESS | 2496 | 1465205507159 Marionette DEBUG loaded listener.js 02:31:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (19841000) [pid = 2496] [serial = 1568] [outer = 1781D800] 02:31:47 INFO - PROCESS | 2496 | 1465205507697 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 02:31:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:31:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 830ms 02:31:47 INFO - PROCESS | 2496 | 1465205507792 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 02:31:47 INFO - PROCESS | 2496 | 1465205507797 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 02:31:47 INFO - PROCESS | 2496 | 1465205507803 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:31:47 INFO - PROCESS | 2496 | 1465205507806 Marionette TRACE conn5 <- [1,2054,null,{}] 02:31:47 INFO - PROCESS | 2496 | 1465205507812 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:47 INFO - PROCESS | 2496 | 1465205507815 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:47 INFO - PROCESS | 2496 | 1465205507951 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 02:31:48 INFO - PROCESS | 2496 | 1465205508084 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:48 INFO - PROCESS | 2496 | 1465205508089 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:48 INFO - PROCESS | 2496 | ++DOCSHELL 0CA21800 == 36 [pid = 2496] [id = 523] 02:31:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0CFCD800) [pid = 2496] [serial = 1569] [outer = 00000000] 02:31:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0D55EC00) [pid = 2496] [serial = 1570] [outer = 0CFCD800] 02:31:48 INFO - PROCESS | 2496 | 1465205508147 Marionette DEBUG loaded listener.js 02:31:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0E504000) [pid = 2496] [serial = 1571] [outer = 0CFCD800] 02:31:48 INFO - PROCESS | 2496 | 1465205508927 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 02:31:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1172ms 02:31:49 INFO - PROCESS | 2496 | 1465205508979 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 02:31:49 INFO - PROCESS | 2496 | 1465205508984 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 02:31:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:31:49 INFO - PROCESS | 2496 | 1465205508990 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:31:49 INFO - PROCESS | 2496 | 1465205508993 Marionette TRACE conn5 <- [1,2058,null,{}] 02:31:49 INFO - PROCESS | 2496 | 1465205508997 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:49 INFO - PROCESS | 2496 | 1465205509000 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:49 INFO - PROCESS | 2496 | 1465205509131 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 02:31:49 INFO - PROCESS | 2496 | 1465205509264 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:49 INFO - PROCESS | 2496 | 1465205509266 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:49 INFO - PROCESS | 2496 | ++DOCSHELL 15F0A400 == 37 [pid = 2496] [id = 524] 02:31:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (15F0B800) [pid = 2496] [serial = 1572] [outer = 00000000] 02:31:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (166F1C00) [pid = 2496] [serial = 1573] [outer = 15F0B800] 02:31:49 INFO - PROCESS | 2496 | 1465205509324 Marionette DEBUG loaded listener.js 02:31:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (1782F800) [pid = 2496] [serial = 1574] [outer = 15F0B800] 02:31:50 INFO - PROCESS | 2496 | 1465205510189 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 02:31:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:31:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1274ms 02:31:50 INFO - PROCESS | 2496 | 1465205510267 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 02:31:50 INFO - PROCESS | 2496 | 1465205510271 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 02:31:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:31:50 INFO - PROCESS | 2496 | 1465205510276 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:31:50 INFO - PROCESS | 2496 | 1465205510279 Marionette TRACE conn5 <- [1,2062,null,{}] 02:31:50 INFO - PROCESS | 2496 | 1465205510285 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:50 INFO - PROCESS | 2496 | 1465205510287 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:50 INFO - PROCESS | 2496 | 1465205510409 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 02:31:50 INFO - PROCESS | 2496 | 1465205510531 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:50 INFO - PROCESS | 2496 | 1465205510536 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:50 INFO - PROCESS | 2496 | --DOCSHELL 19109000 == 36 [pid = 2496] [id = 521] 02:31:50 INFO - PROCESS | 2496 | --DOCSHELL 14CEB400 == 35 [pid = 2496] [id = 520] 02:31:50 INFO - PROCESS | 2496 | --DOCSHELL 18826800 == 34 [pid = 2496] [id = 519] 02:31:50 INFO - PROCESS | 2496 | --DOCSHELL 17839400 == 33 [pid = 2496] [id = 518] 02:31:50 INFO - PROCESS | 2496 | --DOCSHELL 0D326800 == 32 [pid = 2496] [id = 517] 02:31:50 INFO - PROCESS | 2496 | --DOCSHELL 14145400 == 31 [pid = 2496] [id = 516] 02:31:50 INFO - PROCESS | 2496 | --DOCSHELL 0D325C00 == 30 [pid = 2496] [id = 515] 02:31:50 INFO - PROCESS | 2496 | --DOCSHELL 0C91D000 == 29 [pid = 2496] [id = 514] 02:31:50 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (18771400) [pid = 2496] [serial = 1513] [outer = 00000000] [url = about:blank] 02:31:50 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (19848000) [pid = 2496] [serial = 1519] [outer = 00000000] [url = about:blank] 02:31:50 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (14655400) [pid = 2496] [serial = 1501] [outer = 00000000] [url = about:blank] 02:31:50 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (15A19000) [pid = 2496] [serial = 1502] [outer = 00000000] [url = about:blank] 02:31:50 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (1B4A4400) [pid = 2496] [serial = 1496] [outer = 00000000] [url = about:blank] 02:31:50 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0D34A400) [pid = 2496] [serial = 1498] [outer = 00000000] [url = about:blank] 02:31:50 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0D83F800) [pid = 2496] [serial = 1499] [outer = 00000000] [url = about:blank] 02:31:50 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (17816800) [pid = 2496] [serial = 1510] [outer = 00000000] [url = about:blank] 02:31:50 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (14655000) [pid = 2496] [serial = 1507] [outer = 00000000] [url = about:blank] 02:31:50 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (14A79800) [pid = 2496] [serial = 1508] [outer = 00000000] [url = about:blank] 02:31:50 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0D327C00) [pid = 2496] [serial = 1504] [outer = 00000000] [url = about:blank] 02:31:50 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0DB5FC00) [pid = 2496] [serial = 1505] [outer = 00000000] [url = about:blank] 02:31:50 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (18AB7800) [pid = 2496] [serial = 1517] [outer = 00000000] [url = about:blank] 02:31:50 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (188CA800) [pid = 2496] [serial = 1516] [outer = 00000000] [url = about:blank] 02:31:50 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (19BDC800) [pid = 2496] [serial = 1526] [outer = 00000000] [url = about:blank] 02:31:50 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (19EF9000) [pid = 2496] [serial = 1528] [outer = 00000000] [url = about:blank] 02:31:50 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (19EFBC00) [pid = 2496] [serial = 1529] [outer = 00000000] [url = about:blank] 02:31:50 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (19B28C00) [pid = 2496] [serial = 1520] [outer = 00000000] [url = about:blank] 02:31:50 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (19B30C00) [pid = 2496] [serial = 1525] [outer = 00000000] [url = about:blank] 02:31:50 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (191B5000) [pid = 2496] [serial = 1523] [outer = 00000000] [url = about:blank] 02:31:50 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (19170000) [pid = 2496] [serial = 1522] [outer = 00000000] [url = about:blank] 02:31:50 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (18834800) [pid = 2496] [serial = 1514] [outer = 00000000] [url = about:blank] 02:31:50 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (1782D800) [pid = 2496] [serial = 1511] [outer = 00000000] [url = about:blank] 02:31:50 INFO - PROCESS | 2496 | ++DOCSHELL 0C915800 == 30 [pid = 2496] [id = 525] 02:31:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0C916000) [pid = 2496] [serial = 1575] [outer = 00000000] 02:31:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0CF76000) [pid = 2496] [serial = 1576] [outer = 0C916000] 02:31:50 INFO - PROCESS | 2496 | 1465205510623 Marionette DEBUG loaded listener.js 02:31:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0D327C00) [pid = 2496] [serial = 1577] [outer = 0C916000] 02:31:51 INFO - PROCESS | 2496 | 1465205511077 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 02:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 830ms 02:31:51 INFO - PROCESS | 2496 | 1465205511107 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 02:31:51 INFO - PROCESS | 2496 | 1465205511111 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 02:31:51 INFO - PROCESS | 2496 | 1465205511117 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:31:51 INFO - PROCESS | 2496 | 1465205511119 Marionette TRACE conn5 <- [1,2066,null,{}] 02:31:51 INFO - PROCESS | 2496 | 1465205511123 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:51 INFO - PROCESS | 2496 | 1465205511126 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:51 INFO - PROCESS | 2496 | 1465205511212 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 02:31:51 INFO - PROCESS | 2496 | 1465205511218 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:51 INFO - PROCESS | 2496 | 1465205511220 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:51 INFO - PROCESS | 2496 | ++DOCSHELL 0DC33800 == 31 [pid = 2496] [id = 526] 02:31:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0DC38C00) [pid = 2496] [serial = 1578] [outer = 00000000] 02:31:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (14655800) [pid = 2496] [serial = 1579] [outer = 0DC38C00] 02:31:51 INFO - PROCESS | 2496 | 1465205511267 Marionette DEBUG loaded listener.js 02:31:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (14A7E800) [pid = 2496] [serial = 1580] [outer = 0DC38C00] 02:31:51 INFO - PROCESS | 2496 | 1465205511754 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 02:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 670ms 02:31:51 INFO - PROCESS | 2496 | 1465205511791 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 02:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:31:51 INFO - PROCESS | 2496 | 1465205511794 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 02:31:51 INFO - PROCESS | 2496 | 1465205511797 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:31:51 INFO - PROCESS | 2496 | 1465205511800 Marionette TRACE conn5 <- [1,2070,null,{}] 02:31:51 INFO - PROCESS | 2496 | 1465205511811 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:51 INFO - PROCESS | 2496 | 1465205511816 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:51 INFO - PROCESS | 2496 | 1465205511901 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 02:31:51 INFO - PROCESS | 2496 | 1465205511911 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:51 INFO - PROCESS | 2496 | 1465205511914 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:51 INFO - PROCESS | 2496 | ++DOCSHELL 17676400 == 32 [pid = 2496] [id = 527] 02:31:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (1767B800) [pid = 2496] [serial = 1581] [outer = 00000000] 02:31:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (17819C00) [pid = 2496] [serial = 1582] [outer = 1767B800] 02:31:51 INFO - PROCESS | 2496 | 1465205511962 Marionette DEBUG loaded listener.js 02:31:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (17834000) [pid = 2496] [serial = 1583] [outer = 1767B800] 02:31:52 INFO - PROCESS | 2496 | 1465205512467 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 02:31:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:31:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 730ms 02:31:52 INFO - PROCESS | 2496 | 1465205512527 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 02:31:52 INFO - PROCESS | 2496 | 1465205512530 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 02:31:52 INFO - PROCESS | 2496 | 1465205512533 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:31:52 INFO - PROCESS | 2496 | 1465205512535 Marionette TRACE conn5 <- [1,2074,null,{}] 02:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:31:52 INFO - PROCESS | 2496 | 1465205512538 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:52 INFO - PROCESS | 2496 | 1465205512550 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:52 INFO - PROCESS | 2496 | 1465205512679 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 02:31:52 INFO - PROCESS | 2496 | 1465205512694 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:52 INFO - PROCESS | 2496 | 1465205512696 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:52 INFO - PROCESS | 2496 | ++DOCSHELL 1876EC00 == 33 [pid = 2496] [id = 528] 02:31:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (18771C00) [pid = 2496] [serial = 1584] [outer = 00000000] 02:31:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (18874400) [pid = 2496] [serial = 1585] [outer = 18771C00] 02:31:52 INFO - PROCESS | 2496 | 1465205512741 Marionette DEBUG loaded listener.js 02:31:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (188C6800) [pid = 2496] [serial = 1586] [outer = 18771C00] 02:31:53 INFO - PROCESS | 2496 | 1465205513189 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 02:31:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 670ms 02:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:31:53 INFO - PROCESS | 2496 | 1465205513208 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 02:31:53 INFO - PROCESS | 2496 | 1465205513209 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 02:31:53 INFO - PROCESS | 2496 | 1465205513213 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:31:53 INFO - PROCESS | 2496 | 1465205513214 Marionette TRACE conn5 <- [1,2078,null,{}] 02:31:53 INFO - PROCESS | 2496 | 1465205513218 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:53 INFO - PROCESS | 2496 | 1465205513220 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:53 INFO - PROCESS | 2496 | 1465205513336 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 02:31:53 INFO - PROCESS | 2496 | 1465205513429 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:53 INFO - PROCESS | 2496 | 1465205513431 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:53 INFO - PROCESS | 2496 | ++DOCSHELL 15A1FC00 == 34 [pid = 2496] [id = 529] 02:31:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (16674400) [pid = 2496] [serial = 1587] [outer = 00000000] 02:31:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (19105C00) [pid = 2496] [serial = 1588] [outer = 16674400] 02:31:53 INFO - PROCESS | 2496 | 1465205513474 Marionette DEBUG loaded listener.js 02:31:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (1910D000) [pid = 2496] [serial = 1589] [outer = 16674400] 02:31:53 INFO - PROCESS | 2496 | 1465205513909 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 02:31:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 730ms 02:31:53 INFO - PROCESS | 2496 | 1465205513943 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 02:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:31:53 INFO - PROCESS | 2496 | 1465205513946 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 02:31:53 INFO - PROCESS | 2496 | 1465205513949 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:31:53 INFO - PROCESS | 2496 | 1465205513950 Marionette TRACE conn5 <- [1,2082,null,{}] 02:31:53 INFO - PROCESS | 2496 | 1465205513954 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:53 INFO - PROCESS | 2496 | 1465205513959 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:54 INFO - PROCESS | 2496 | 1465205514107 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 02:31:54 INFO - PROCESS | 2496 | 1465205514176 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:54 INFO - PROCESS | 2496 | 1465205514178 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:54 INFO - PROCESS | 2496 | ++DOCSHELL 19845400 == 35 [pid = 2496] [id = 530] 02:31:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (19B2BC00) [pid = 2496] [serial = 1590] [outer = 00000000] 02:31:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (19B33800) [pid = 2496] [serial = 1591] [outer = 19B2BC00] 02:31:54 INFO - PROCESS | 2496 | 1465205514222 Marionette DEBUG loaded listener.js 02:31:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (19B30000) [pid = 2496] [serial = 1592] [outer = 19B2BC00] 02:31:54 INFO - PROCESS | 2496 | 1465205514654 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 02:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 730ms 02:31:54 INFO - PROCESS | 2496 | 1465205514679 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 02:31:54 INFO - PROCESS | 2496 | 1465205514681 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 02:31:54 INFO - PROCESS | 2496 | 1465205514719 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:31:54 INFO - PROCESS | 2496 | 1465205514721 Marionette TRACE conn5 <- [1,2086,null,{}] 02:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:31:54 INFO - PROCESS | 2496 | 1465205514735 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:54 INFO - PROCESS | 2496 | 1465205514737 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:54 INFO - PROCESS | 2496 | 1465205514848 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 02:31:54 INFO - PROCESS | 2496 | 1465205514859 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:54 INFO - PROCESS | 2496 | 1465205514861 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:54 INFO - PROCESS | 2496 | ++DOCSHELL 19BE6400 == 36 [pid = 2496] [id = 531] 02:31:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (19C59800) [pid = 2496] [serial = 1593] [outer = 00000000] 02:31:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (19C5E400) [pid = 2496] [serial = 1594] [outer = 19C59800] 02:31:54 INFO - PROCESS | 2496 | 1465205514904 Marionette DEBUG loaded listener.js 02:31:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (19C63400) [pid = 2496] [serial = 1595] [outer = 19C59800] 02:31:55 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0CFD4800) [pid = 2496] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:31:55 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (17817800) [pid = 2496] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:31:55 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (1AAD7C00) [pid = 2496] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:31:55 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (18024400) [pid = 2496] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:31:55 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (173DE000) [pid = 2496] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:31:55 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (18831000) [pid = 2496] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:31:55 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (19169C00) [pid = 2496] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:31:55 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0D32B400) [pid = 2496] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:31:55 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (14146C00) [pid = 2496] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:31:55 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (14148800) [pid = 2496] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:31:55 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0C91D800) [pid = 2496] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:31:55 INFO - PROCESS | 2496 | 1465205515363 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 02:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 690ms 02:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:31:55 INFO - PROCESS | 2496 | 1465205515414 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 02:31:55 INFO - PROCESS | 2496 | 1465205515417 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 02:31:55 INFO - PROCESS | 2496 | 1465205515419 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:31:55 INFO - PROCESS | 2496 | 1465205515421 Marionette TRACE conn5 <- [1,2090,null,{}] 02:31:55 INFO - PROCESS | 2496 | 1465205515424 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:55 INFO - PROCESS | 2496 | 1465205515426 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:55 INFO - PROCESS | 2496 | 1465205515506 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 02:31:55 INFO - PROCESS | 2496 | 1465205515511 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:55 INFO - PROCESS | 2496 | 1465205515513 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:55 INFO - PROCESS | 2496 | ++DOCSHELL 14D8F400 == 37 [pid = 2496] [id = 532] 02:31:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (1782C000) [pid = 2496] [serial = 1596] [outer = 00000000] 02:31:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (1984D800) [pid = 2496] [serial = 1597] [outer = 1782C000] 02:31:55 INFO - PROCESS | 2496 | 1465205515558 Marionette DEBUG loaded listener.js 02:31:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (19C5A400) [pid = 2496] [serial = 1598] [outer = 1782C000] 02:31:56 INFO - PROCESS | 2496 | 1465205515991 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 02:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 630ms 02:31:56 INFO - PROCESS | 2496 | 1465205516051 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 02:31:56 INFO - PROCESS | 2496 | 1465205516053 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 02:31:56 INFO - PROCESS | 2496 | 1465205516056 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:31:56 INFO - PROCESS | 2496 | 1465205516058 Marionette TRACE conn5 <- [1,2094,null,{}] 02:31:56 INFO - PROCESS | 2496 | 1465205516062 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:56 INFO - PROCESS | 2496 | 1465205516063 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:56 INFO - PROCESS | 2496 | 1465205516143 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 02:31:56 INFO - PROCESS | 2496 | 1465205516149 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:56 INFO - PROCESS | 2496 | 1465205516150 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:56 INFO - PROCESS | 2496 | ++DOCSHELL 17670000 == 38 [pid = 2496] [id = 533] 02:31:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (19108000) [pid = 2496] [serial = 1599] [outer = 00000000] 02:31:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (1AA61800) [pid = 2496] [serial = 1600] [outer = 19108000] 02:31:56 INFO - PROCESS | 2496 | 1465205516195 Marionette DEBUG loaded listener.js 02:31:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (1AAD7800) [pid = 2496] [serial = 1601] [outer = 19108000] 02:31:56 INFO - PROCESS | 2496 | 1465205516651 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 02:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 02:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 630ms 02:31:56 INFO - PROCESS | 2496 | 1465205516691 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 02:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:31:56 INFO - PROCESS | 2496 | 1465205516693 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 02:31:56 INFO - PROCESS | 2496 | 1465205516698 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:31:56 INFO - PROCESS | 2496 | 1465205516700 Marionette TRACE conn5 <- [1,2098,null,{}] 02:31:56 INFO - PROCESS | 2496 | 1465205516733 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:56 INFO - PROCESS | 2496 | 1465205516735 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:56 INFO - PROCESS | 2496 | 1465205516816 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 02:31:56 INFO - PROCESS | 2496 | 1465205516821 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:56 INFO - PROCESS | 2496 | 1465205516823 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:56 INFO - PROCESS | 2496 | ++DOCSHELL 1AA60000 == 39 [pid = 2496] [id = 534] 02:31:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (1AADBC00) [pid = 2496] [serial = 1602] [outer = 00000000] 02:31:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (1AB08000) [pid = 2496] [serial = 1603] [outer = 1AADBC00] 02:31:56 INFO - PROCESS | 2496 | 1465205516867 Marionette DEBUG loaded listener.js 02:31:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (1B2C1800) [pid = 2496] [serial = 1604] [outer = 1AADBC00] 02:31:57 INFO - PROCESS | 2496 | 1465205517480 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 02:31:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:31:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 850ms 02:31:57 INFO - PROCESS | 2496 | 1465205517548 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 02:31:57 INFO - PROCESS | 2496 | 1465205517553 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 02:31:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:31:57 INFO - PROCESS | 2496 | 1465205517573 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:31:57 INFO - PROCESS | 2496 | 1465205517577 Marionette TRACE conn5 <- [1,2102,null,{}] 02:31:57 INFO - PROCESS | 2496 | 1465205517584 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:57 INFO - PROCESS | 2496 | 1465205517587 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:57 INFO - PROCESS | 2496 | 1465205517713 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 02:31:57 INFO - PROCESS | 2496 | 1465205517846 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:57 INFO - PROCESS | 2496 | 1465205517849 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:57 INFO - PROCESS | 2496 | ++DOCSHELL 0CF2E400 == 40 [pid = 2496] [id = 535] 02:31:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0D325C00) [pid = 2496] [serial = 1605] [outer = 00000000] 02:31:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (14182000) [pid = 2496] [serial = 1606] [outer = 0D325C00] 02:31:57 INFO - PROCESS | 2496 | 1465205517908 Marionette DEBUG loaded listener.js 02:31:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (14CEB400) [pid = 2496] [serial = 1607] [outer = 0D325C00] 02:31:58 INFO - PROCESS | 2496 | 1465205518493 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 02:31:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 990ms 02:31:58 INFO - PROCESS | 2496 | 1465205518552 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 02:31:58 INFO - PROCESS | 2496 | 1465205518557 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 02:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:31:58 INFO - PROCESS | 2496 | 1465205518564 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:31:58 INFO - PROCESS | 2496 | 1465205518566 Marionette TRACE conn5 <- [1,2106,null,{}] 02:31:58 INFO - PROCESS | 2496 | 1465205518571 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:58 INFO - PROCESS | 2496 | 1465205518574 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:58 INFO - PROCESS | 2496 | 1465205518687 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 02:31:58 INFO - PROCESS | 2496 | 1465205518830 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:58 INFO - PROCESS | 2496 | 1465205518832 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:58 INFO - PROCESS | 2496 | ++DOCSHELL 166EB800 == 41 [pid = 2496] [id = 536] 02:31:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (166F1800) [pid = 2496] [serial = 1608] [outer = 00000000] 02:31:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (1782EC00) [pid = 2496] [serial = 1609] [outer = 166F1800] 02:31:58 INFO - PROCESS | 2496 | 1465205518889 Marionette DEBUG loaded listener.js 02:31:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (18868C00) [pid = 2496] [serial = 1610] [outer = 166F1800] 02:31:59 INFO - PROCESS | 2496 | 1465205519491 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 02:31:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 970ms 02:31:59 INFO - PROCESS | 2496 | 1465205519537 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 02:31:59 INFO - PROCESS | 2496 | 1465205519540 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 02:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:31:59 INFO - PROCESS | 2496 | 1465205519544 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:31:59 INFO - PROCESS | 2496 | 1465205519548 Marionette TRACE conn5 <- [1,2110,null,{}] 02:31:59 INFO - PROCESS | 2496 | 1465205519559 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:59 INFO - PROCESS | 2496 | 1465205519564 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:59 INFO - PROCESS | 2496 | 1465205519674 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 02:31:59 INFO - PROCESS | 2496 | 1465205519817 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:59 INFO - PROCESS | 2496 | 1465205519821 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:31:59 INFO - PROCESS | 2496 | ++DOCSHELL 1B389C00 == 42 [pid = 2496] [id = 537] 02:31:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (1B443400) [pid = 2496] [serial = 1611] [outer = 00000000] 02:31:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (1B4A8800) [pid = 2496] [serial = 1612] [outer = 1B443400] 02:31:59 INFO - PROCESS | 2496 | 1465205519881 Marionette DEBUG loaded listener.js 02:31:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (1BEBF000) [pid = 2496] [serial = 1613] [outer = 1B443400] 02:32:00 INFO - PROCESS | 2496 | 1465205520512 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 02:32:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:32:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1024ms 02:32:00 INFO - PROCESS | 2496 | 1465205520570 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 02:32:00 INFO - PROCESS | 2496 | 1465205520573 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 02:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:32:00 INFO - PROCESS | 2496 | 1465205520577 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:32:00 INFO - PROCESS | 2496 | 1465205520579 Marionette TRACE conn5 <- [1,2114,null,{}] 02:32:00 INFO - PROCESS | 2496 | 1465205520583 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:00 INFO - PROCESS | 2496 | 1465205520585 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:00 INFO - PROCESS | 2496 | 1465205520700 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 02:32:00 INFO - PROCESS | 2496 | 1465205520950 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:00 INFO - PROCESS | 2496 | 1465205520953 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:01 INFO - PROCESS | 2496 | ++DOCSHELL 0C91E400 == 43 [pid = 2496] [id = 538] 02:32:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (0C955C00) [pid = 2496] [serial = 1614] [outer = 00000000] 02:32:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (0CB85400) [pid = 2496] [serial = 1615] [outer = 0C955C00] 02:32:01 INFO - PROCESS | 2496 | 1465205521022 Marionette DEBUG loaded listener.js 02:32:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (0D326800) [pid = 2496] [serial = 1616] [outer = 0C955C00] 02:32:01 INFO - PROCESS | 2496 | 1465205521613 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 02:32:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:32:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1070ms 02:32:02 INFO - PROCESS | 2496 | --DOCSHELL 17670000 == 42 [pid = 2496] [id = 533] 02:32:02 INFO - PROCESS | 2496 | --DOCSHELL 14D8F400 == 41 [pid = 2496] [id = 532] 02:32:02 INFO - PROCESS | 2496 | --DOCSHELL 19BE6400 == 40 [pid = 2496] [id = 531] 02:32:02 INFO - PROCESS | 2496 | --DOCSHELL 19845400 == 39 [pid = 2496] [id = 530] 02:32:02 INFO - PROCESS | 2496 | --DOCSHELL 15A1FC00 == 38 [pid = 2496] [id = 529] 02:32:02 INFO - PROCESS | 2496 | --DOCSHELL 1876EC00 == 37 [pid = 2496] [id = 528] 02:32:02 INFO - PROCESS | 2496 | --DOCSHELL 17676400 == 36 [pid = 2496] [id = 527] 02:32:02 INFO - PROCESS | 2496 | --DOCSHELL 0DC33800 == 35 [pid = 2496] [id = 526] 02:32:02 INFO - PROCESS | 2496 | --DOCSHELL 0C915800 == 34 [pid = 2496] [id = 525] 02:32:02 INFO - PROCESS | 2496 | --DOCSHELL 0CA21800 == 33 [pid = 2496] [id = 523] 02:32:02 INFO - PROCESS | 2496 | --DOCSHELL 15F0A400 == 32 [pid = 2496] [id = 524] 02:32:02 INFO - PROCESS | 2496 | --DOCSHELL 0C94EC00 == 31 [pid = 2496] [id = 522] 02:32:02 INFO - PROCESS | 2496 | --DOCSHELL 166EB800 == 30 [pid = 2496] [id = 536] 02:32:02 INFO - PROCESS | 2496 | --DOCSHELL 1B389C00 == 29 [pid = 2496] [id = 537] 02:32:02 INFO - PROCESS | 2496 | --DOCSHELL 1AA60000 == 28 [pid = 2496] [id = 534] 02:32:02 INFO - PROCESS | 2496 | --DOCSHELL 0CF2E400 == 27 [pid = 2496] [id = 535] 02:32:02 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (0C953800) [pid = 2496] [serial = 1543] [outer = 00000000] [url = about:blank] 02:32:02 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (0CA19800) [pid = 2496] [serial = 1544] [outer = 00000000] [url = about:blank] 02:32:02 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (143C7400) [pid = 2496] [serial = 1532] [outer = 00000000] [url = about:blank] 02:32:02 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (14143C00) [pid = 2496] [serial = 1531] [outer = 00000000] [url = about:blank] 02:32:02 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (18870800) [pid = 2496] [serial = 1535] [outer = 00000000] [url = about:blank] 02:32:02 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (180A8000) [pid = 2496] [serial = 1534] [outer = 00000000] [url = about:blank] 02:32:02 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (1B38B000) [pid = 2496] [serial = 1538] [outer = 00000000] [url = about:blank] 02:32:02 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (1AB07800) [pid = 2496] [serial = 1537] [outer = 00000000] [url = about:blank] 02:32:02 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0D562000) [pid = 2496] [serial = 1540] [outer = 00000000] [url = about:blank] 02:32:02 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (181AFC00) [pid = 2496] [serial = 1556] [outer = 00000000] [url = about:blank] 02:32:02 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (18091000) [pid = 2496] [serial = 1555] [outer = 00000000] [url = about:blank] 02:32:02 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (188F0800) [pid = 2496] [serial = 1561] [outer = 00000000] [url = about:blank] 02:32:02 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (1886FC00) [pid = 2496] [serial = 1558] [outer = 00000000] [url = about:blank] 02:32:02 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (188C4400) [pid = 2496] [serial = 1559] [outer = 00000000] [url = about:blank] 02:32:02 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (19172000) [pid = 2496] [serial = 1564] [outer = 00000000] [url = about:blank] 02:32:02 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0D55D800) [pid = 2496] [serial = 1546] [outer = 00000000] [url = about:blank] 02:32:02 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0D83FC00) [pid = 2496] [serial = 1547] [outer = 00000000] [url = about:blank] 02:32:02 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (19178C00) [pid = 2496] [serial = 1565] [outer = 00000000] [url = about:blank] 02:32:02 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (143C2000) [pid = 2496] [serial = 1549] [outer = 00000000] [url = about:blank] 02:32:02 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (191BE400) [pid = 2496] [serial = 1567] [outer = 00000000] [url = about:blank] 02:32:02 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (170CE000) [pid = 2496] [serial = 1552] [outer = 00000000] [url = about:blank] 02:32:02 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (1767A000) [pid = 2496] [serial = 1553] [outer = 00000000] [url = about:blank] 02:32:02 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (19103C00) [pid = 2496] [serial = 1562] [outer = 00000000] [url = about:blank] 02:32:02 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (14A43000) [pid = 2496] [serial = 1550] [outer = 00000000] [url = about:blank] 02:32:02 INFO - PROCESS | 2496 | 1465205522360 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 02:32:02 INFO - PROCESS | 2496 | 1465205522365 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 02:32:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:32:02 INFO - PROCESS | 2496 | 1465205522422 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:32:02 INFO - PROCESS | 2496 | 1465205522425 Marionette TRACE conn5 <- [1,2118,null,{}] 02:32:02 INFO - PROCESS | 2496 | 1465205522431 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:02 INFO - PROCESS | 2496 | 1465205522435 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:02 INFO - PROCESS | 2496 | 1465205522528 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 02:32:02 INFO - PROCESS | 2496 | 1465205522618 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:02 INFO - PROCESS | 2496 | 1465205522623 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:02 INFO - PROCESS | 2496 | ++DOCSHELL 0CF70C00 == 28 [pid = 2496] [id = 539] 02:32:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0CF74000) [pid = 2496] [serial = 1617] [outer = 00000000] 02:32:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0D0E7800) [pid = 2496] [serial = 1618] [outer = 0CF74000] 02:32:02 INFO - PROCESS | 2496 | 1465205522672 Marionette DEBUG loaded listener.js 02:32:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0D322C00) [pid = 2496] [serial = 1619] [outer = 0CF74000] 02:32:03 INFO - PROCESS | 2496 | 1465205523110 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 02:32:03 INFO - PROCESS | 2496 | 1465205523154 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 02:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:32:03 INFO - PROCESS | 2496 | 1465205523161 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:32:03 INFO - PROCESS | 2496 | 1465205523166 Marionette TRACE conn5 <- [1,2122,null,{}] 02:32:03 INFO - PROCESS | 2496 | 1465205523170 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:03 INFO - PROCESS | 2496 | 1465205523173 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:03 INFO - PROCESS | 2496 | 1465205523261 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 02:32:03 INFO - PROCESS | 2496 | 1465205523269 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:03 INFO - PROCESS | 2496 | 1465205523272 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:03 INFO - PROCESS | 2496 | ++DOCSHELL 0E65D000 == 29 [pid = 2496] [id = 540] 02:32:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0E693800) [pid = 2496] [serial = 1620] [outer = 00000000] 02:32:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (14140400) [pid = 2496] [serial = 1621] [outer = 0E693800] 02:32:03 INFO - PROCESS | 2496 | 1465205523320 Marionette DEBUG loaded listener.js 02:32:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (14149000) [pid = 2496] [serial = 1622] [outer = 0E693800] 02:32:03 INFO - PROCESS | 2496 | 1465205523799 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 02:32:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 02:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 690ms 02:32:03 INFO - PROCESS | 2496 | 1465205523850 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 02:32:03 INFO - PROCESS | 2496 | 1465205523853 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 02:32:03 INFO - PROCESS | 2496 | 1465205523856 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:32:03 INFO - PROCESS | 2496 | 1465205523858 Marionette TRACE conn5 <- [1,2126,null,{}] 02:32:03 INFO - PROCESS | 2496 | 1465205523889 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:03 INFO - PROCESS | 2496 | 1465205523894 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:04 INFO - PROCESS | 2496 | 1465205524011 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 02:32:04 INFO - PROCESS | 2496 | 1465205524117 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:04 INFO - PROCESS | 2496 | 1465205524121 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:04 INFO - PROCESS | 2496 | ++DOCSHELL 14F25C00 == 30 [pid = 2496] [id = 541] 02:32:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (15A21000) [pid = 2496] [serial = 1623] [outer = 00000000] 02:32:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (15F0E000) [pid = 2496] [serial = 1624] [outer = 15A21000] 02:32:04 INFO - PROCESS | 2496 | 1465205524169 Marionette DEBUG loaded listener.js 02:32:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (16676800) [pid = 2496] [serial = 1625] [outer = 15A21000] 02:32:04 INFO - PROCESS | 2496 | 1465205524609 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 02:32:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:32:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 770ms 02:32:04 INFO - PROCESS | 2496 | 1465205524635 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 02:32:04 INFO - PROCESS | 2496 | 1465205524638 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 02:32:04 INFO - PROCESS | 2496 | 1465205524641 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:32:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:32:04 INFO - PROCESS | 2496 | 1465205524643 Marionette TRACE conn5 <- [1,2130,null,{}] 02:32:04 INFO - PROCESS | 2496 | 1465205524646 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:04 INFO - PROCESS | 2496 | 1465205524648 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:04 INFO - PROCESS | 2496 | 1465205524771 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 02:32:04 INFO - PROCESS | 2496 | 1465205524777 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:04 INFO - PROCESS | 2496 | 1465205524779 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:04 INFO - PROCESS | 2496 | ++DOCSHELL 1667D000 == 31 [pid = 2496] [id = 542] 02:32:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (170DBC00) [pid = 2496] [serial = 1626] [outer = 00000000] 02:32:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (17835C00) [pid = 2496] [serial = 1627] [outer = 170DBC00] 02:32:04 INFO - PROCESS | 2496 | 1465205524878 Marionette DEBUG loaded listener.js 02:32:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (181B4800) [pid = 2496] [serial = 1628] [outer = 170DBC00] 02:32:05 INFO - PROCESS | 2496 | 1465205525309 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 02:32:05 INFO - PROCESS | 2496 | 1465205525408 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 02:32:05 INFO - PROCESS | 2496 | 1465205525412 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:32:05 INFO - PROCESS | 2496 | 1465205525414 Marionette TRACE conn5 <- [1,2134,null,{}] 02:32:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:32:05 INFO - PROCESS | 2496 | 1465205525417 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:05 INFO - PROCESS | 2496 | 1465205525419 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:05 INFO - PROCESS | 2496 | 1465205525544 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 02:32:05 INFO - PROCESS | 2496 | 1465205525608 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:05 INFO - PROCESS | 2496 | 1465205525610 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:05 INFO - PROCESS | 2496 | ++DOCSHELL 1886C000 == 32 [pid = 2496] [id = 543] 02:32:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (18872000) [pid = 2496] [serial = 1629] [outer = 00000000] 02:32:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (188C2800) [pid = 2496] [serial = 1630] [outer = 18872000] 02:32:05 INFO - PROCESS | 2496 | 1465205525655 Marionette DEBUG loaded listener.js 02:32:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (188C3400) [pid = 2496] [serial = 1631] [outer = 18872000] 02:32:05 INFO - PROCESS | 2496 | --DOCSHELL 0E694000 == 31 [pid = 2496] [id = 12] 02:32:06 INFO - PROCESS | 2496 | 1465205526116 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 02:32:06 INFO - PROCESS | 2496 | 1465205526153 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 02:32:06 INFO - PROCESS | 2496 | 1465205526157 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:32:06 INFO - PROCESS | 2496 | 1465205526159 Marionette TRACE conn5 <- [1,2138,null,{}] 02:32:06 INFO - PROCESS | 2496 | 1465205526162 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:06 INFO - PROCESS | 2496 | 1465205526168 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:06 INFO - PROCESS | 2496 | 1465205526316 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 02:32:06 INFO - PROCESS | 2496 | 1465205526331 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:06 INFO - PROCESS | 2496 | 1465205526333 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:06 INFO - PROCESS | 2496 | ++DOCSHELL 0D561400 == 32 [pid = 2496] [id = 544] 02:32:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0D562400) [pid = 2496] [serial = 1632] [outer = 00000000] 02:32:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (1876C800) [pid = 2496] [serial = 1633] [outer = 0D562400] 02:32:06 INFO - PROCESS | 2496 | 1465205526646 Marionette DEBUG loaded listener.js 02:32:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (19178800) [pid = 2496] [serial = 1634] [outer = 0D562400] 02:32:06 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (1AADBC00) [pid = 2496] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:32:06 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (19B2BC00) [pid = 2496] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:32:06 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0CA21000) [pid = 2496] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:32:06 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0C916000) [pid = 2496] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:32:06 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0CFCD800) [pid = 2496] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:32:06 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (19C59800) [pid = 2496] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:32:06 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (1781D800) [pid = 2496] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:32:06 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (19108000) [pid = 2496] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:32:06 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (1767B800) [pid = 2496] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:32:06 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0DC38C00) [pid = 2496] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:32:06 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (1782C000) [pid = 2496] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:32:06 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (15F0B800) [pid = 2496] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:32:06 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (16674400) [pid = 2496] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:32:06 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (18771C00) [pid = 2496] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:32:07 INFO - PROCESS | 2496 | 1465205527066 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 02:32:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 02:32:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 930ms 02:32:07 INFO - PROCESS | 2496 | 1465205527090 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 02:32:07 INFO - PROCESS | 2496 | 1465205527092 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 02:32:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:32:07 INFO - PROCESS | 2496 | 1465205527096 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:32:07 INFO - PROCESS | 2496 | 1465205527097 Marionette TRACE conn5 <- [1,2142,null,{}] 02:32:07 INFO - PROCESS | 2496 | 1465205527101 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:07 INFO - PROCESS | 2496 | 1465205527102 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:07 INFO - PROCESS | 2496 | 1465205527215 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 02:32:07 INFO - PROCESS | 2496 | 1465205527226 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:07 INFO - PROCESS | 2496 | 1465205527228 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:07 INFO - PROCESS | 2496 | ++DOCSHELL 14456C00 == 33 [pid = 2496] [id = 545] 02:32:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (14CEDC00) [pid = 2496] [serial = 1635] [outer = 00000000] 02:32:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (19108000) [pid = 2496] [serial = 1636] [outer = 14CEDC00] 02:32:07 INFO - PROCESS | 2496 | 1465205527272 Marionette DEBUG loaded listener.js 02:32:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (19176800) [pid = 2496] [serial = 1637] [outer = 14CEDC00] 02:32:07 INFO - PROCESS | 2496 | 1465205527701 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 02:32:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:32:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 632ms 02:32:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:32:07 INFO - PROCESS | 2496 | 1465205527728 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 02:32:07 INFO - PROCESS | 2496 | 1465205527730 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 02:32:07 INFO - PROCESS | 2496 | 1465205527733 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:32:07 INFO - PROCESS | 2496 | 1465205527735 Marionette TRACE conn5 <- [1,2146,null,{}] 02:32:07 INFO - PROCESS | 2496 | 1465205527738 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:07 INFO - PROCESS | 2496 | 1465205527740 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:07 INFO - PROCESS | 2496 | 1465205527819 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 02:32:07 INFO - PROCESS | 2496 | 1465205527916 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:07 INFO - PROCESS | 2496 | 1465205527918 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:07 INFO - PROCESS | 2496 | ++DOCSHELL 14F1FC00 == 34 [pid = 2496] [id = 546] 02:32:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (181AD800) [pid = 2496] [serial = 1638] [outer = 00000000] 02:32:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (19844400) [pid = 2496] [serial = 1639] [outer = 181AD800] 02:32:07 INFO - PROCESS | 2496 | 1465205527962 Marionette DEBUG loaded listener.js 02:32:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (15A17C00) [pid = 2496] [serial = 1640] [outer = 181AD800] 02:32:08 INFO - PROCESS | 2496 | 1465205528315 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 02:32:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 02:32:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 630ms 02:32:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:32:08 INFO - PROCESS | 2496 | 1465205528364 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 02:32:08 INFO - PROCESS | 2496 | 1465205528366 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 02:32:08 INFO - PROCESS | 2496 | 1465205528369 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:32:08 INFO - PROCESS | 2496 | 1465205528371 Marionette TRACE conn5 <- [1,2150,null,{}] 02:32:08 INFO - PROCESS | 2496 | 1465205528375 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:08 INFO - PROCESS | 2496 | 1465205528377 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:08 INFO - PROCESS | 2496 | 1465205528495 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 02:32:08 INFO - PROCESS | 2496 | 1465205528530 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:08 INFO - PROCESS | 2496 | 1465205528532 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:08 INFO - PROCESS | 2496 | ++DOCSHELL 14CEEC00 == 35 [pid = 2496] [id = 547] 02:32:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (17831800) [pid = 2496] [serial = 1641] [outer = 00000000] 02:32:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (19B2F400) [pid = 2496] [serial = 1642] [outer = 17831800] 02:32:08 INFO - PROCESS | 2496 | 1465205528576 Marionette DEBUG loaded listener.js 02:32:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (19B32800) [pid = 2496] [serial = 1643] [outer = 17831800] 02:32:09 INFO - PROCESS | 2496 | 1465205529332 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 02:32:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:32:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1019ms 02:32:09 INFO - PROCESS | 2496 | 1465205529390 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 02:32:09 INFO - PROCESS | 2496 | 1465205529395 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 02:32:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:32:09 INFO - PROCESS | 2496 | 1465205529399 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:32:09 INFO - PROCESS | 2496 | 1465205529405 Marionette TRACE conn5 <- [1,2154,null,{}] 02:32:09 INFO - PROCESS | 2496 | 1465205529429 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:09 INFO - PROCESS | 2496 | 1465205529432 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:09 INFO - PROCESS | 2496 | 1465205529591 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 02:32:09 INFO - PROCESS | 2496 | 1465205529723 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:09 INFO - PROCESS | 2496 | 1465205529726 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:09 INFO - PROCESS | 2496 | ++DOCSHELL 0D06BC00 == 36 [pid = 2496] [id = 548] 02:32:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0D564C00) [pid = 2496] [serial = 1644] [outer = 00000000] 02:32:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (14141000) [pid = 2496] [serial = 1645] [outer = 0D564C00] 02:32:09 INFO - PROCESS | 2496 | 1465205529785 Marionette DEBUG loaded listener.js 02:32:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (14A2E000) [pid = 2496] [serial = 1646] [outer = 0D564C00] 02:32:10 INFO - PROCESS | 2496 | 1465205530466 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 02:32:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:32:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1136ms 02:32:10 INFO - PROCESS | 2496 | 1465205530535 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 02:32:10 INFO - PROCESS | 2496 | 1465205530540 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 02:32:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:32:10 INFO - PROCESS | 2496 | 1465205530572 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:32:10 INFO - PROCESS | 2496 | 1465205530575 Marionette TRACE conn5 <- [1,2158,null,{}] 02:32:10 INFO - PROCESS | 2496 | 1465205530579 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:10 INFO - PROCESS | 2496 | 1465205530582 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:10 INFO - PROCESS | 2496 | 1465205530721 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 02:32:10 INFO - PROCESS | 2496 | 1465205530853 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:10 INFO - PROCESS | 2496 | 1465205530856 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:10 INFO - PROCESS | 2496 | ++DOCSHELL 0D31EC00 == 37 [pid = 2496] [id = 549] 02:32:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0D31F800) [pid = 2496] [serial = 1647] [outer = 00000000] 02:32:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (14A42C00) [pid = 2496] [serial = 1648] [outer = 0D31F800] 02:32:10 INFO - PROCESS | 2496 | 1465205530917 Marionette DEBUG loaded listener.js 02:32:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (17813400) [pid = 2496] [serial = 1649] [outer = 0D31F800] 02:32:11 INFO - PROCESS | 2496 | --DOCSHELL 14F1FC00 == 36 [pid = 2496] [id = 546] 02:32:11 INFO - PROCESS | 2496 | --DOCSHELL 14456C00 == 35 [pid = 2496] [id = 545] 02:32:11 INFO - PROCESS | 2496 | --DOCSHELL 0D561400 == 34 [pid = 2496] [id = 544] 02:32:11 INFO - PROCESS | 2496 | --DOCSHELL 1886C000 == 33 [pid = 2496] [id = 543] 02:32:11 INFO - PROCESS | 2496 | --DOCSHELL 1667D000 == 32 [pid = 2496] [id = 542] 02:32:11 INFO - PROCESS | 2496 | --DOCSHELL 14F25C00 == 31 [pid = 2496] [id = 541] 02:32:11 INFO - PROCESS | 2496 | --DOCSHELL 0E65D000 == 30 [pid = 2496] [id = 540] 02:32:11 INFO - PROCESS | 2496 | --DOCSHELL 0CB3A400 == 29 [pid = 2496] [id = 14] 02:32:11 INFO - PROCESS | 2496 | --DOCSHELL 0CF70C00 == 28 [pid = 2496] [id = 539] 02:32:11 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0CF76000) [pid = 2496] [serial = 1576] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0E504000) [pid = 2496] [serial = 1571] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (19C63400) [pid = 2496] [serial = 1595] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (19841000) [pid = 2496] [serial = 1568] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0D55EC00) [pid = 2496] [serial = 1570] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (1AA61800) [pid = 2496] [serial = 1600] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (17819C00) [pid = 2496] [serial = 1582] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (14655800) [pid = 2496] [serial = 1579] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (17834000) [pid = 2496] [serial = 1583] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (1984D800) [pid = 2496] [serial = 1597] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (166F1C00) [pid = 2496] [serial = 1573] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (19C5E400) [pid = 2496] [serial = 1594] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (1782F800) [pid = 2496] [serial = 1574] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (1910D000) [pid = 2496] [serial = 1589] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (18874400) [pid = 2496] [serial = 1585] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (14A7E800) [pid = 2496] [serial = 1580] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (19C5A400) [pid = 2496] [serial = 1598] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (19105C00) [pid = 2496] [serial = 1588] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (188C6800) [pid = 2496] [serial = 1586] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0D327C00) [pid = 2496] [serial = 1577] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (19B30000) [pid = 2496] [serial = 1592] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (1AAD7800) [pid = 2496] [serial = 1601] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (1B2C1800) [pid = 2496] [serial = 1604] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (1AB08000) [pid = 2496] [serial = 1603] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (19B33800) [pid = 2496] [serial = 1591] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (146AF000) [pid = 2496] [serial = 1541] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 2496 | 1465205531743 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 02:32:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:32:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1223ms 02:32:11 INFO - PROCESS | 2496 | 1465205531794 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 02:32:11 INFO - PROCESS | 2496 | 1465205531798 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 02:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:32:11 INFO - PROCESS | 2496 | 1465205531802 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:32:11 INFO - PROCESS | 2496 | 1465205531807 Marionette TRACE conn5 <- [1,2162,null,{}] 02:32:11 INFO - PROCESS | 2496 | 1465205531811 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:11 INFO - PROCESS | 2496 | 1465205531814 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:11 INFO - PROCESS | 2496 | 1465205531905 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 02:32:11 INFO - PROCESS | 2496 | 1465205531912 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:11 INFO - PROCESS | 2496 | 1465205531915 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:11 INFO - PROCESS | 2496 | ++DOCSHELL 0D0E9400 == 29 [pid = 2496] [id = 550] 02:32:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0D31CC00) [pid = 2496] [serial = 1650] [outer = 00000000] 02:32:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0D8F0000) [pid = 2496] [serial = 1651] [outer = 0D31CC00] 02:32:11 INFO - PROCESS | 2496 | 1465205531963 Marionette DEBUG loaded listener.js 02:32:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0DCB7800) [pid = 2496] [serial = 1652] [outer = 0D31CC00] 02:32:12 INFO - PROCESS | 2496 | 1465205532503 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 02:32:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:32:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 730ms 02:32:12 INFO - PROCESS | 2496 | 1465205532534 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 02:32:12 INFO - PROCESS | 2496 | 1465205532538 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 02:32:12 INFO - PROCESS | 2496 | 1465205532544 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:32:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:32:12 INFO - PROCESS | 2496 | 1465205532547 Marionette TRACE conn5 <- [1,2166,null,{}] 02:32:12 INFO - PROCESS | 2496 | 1465205532551 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:12 INFO - PROCESS | 2496 | 1465205532553 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:12 INFO - PROCESS | 2496 | 1465205532642 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 02:32:12 INFO - PROCESS | 2496 | 1465205532648 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:12 INFO - PROCESS | 2496 | 1465205532650 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:12 INFO - PROCESS | 2496 | ++DOCSHELL 14A31400 == 30 [pid = 2496] [id = 551] 02:32:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (14A34C00) [pid = 2496] [serial = 1653] [outer = 00000000] 02:32:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (14CE3800) [pid = 2496] [serial = 1654] [outer = 14A34C00] 02:32:12 INFO - PROCESS | 2496 | 1465205532697 Marionette DEBUG loaded listener.js 02:32:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (14D94000) [pid = 2496] [serial = 1655] [outer = 14A34C00] 02:32:13 INFO - PROCESS | 2496 | 1465205533173 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 02:32:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 670ms 02:32:13 INFO - PROCESS | 2496 | 1465205533219 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 02:32:13 INFO - PROCESS | 2496 | 1465205533221 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 02:32:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:32:13 INFO - PROCESS | 2496 | 1465205533224 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:32:13 INFO - PROCESS | 2496 | 1465205533227 Marionette TRACE conn5 <- [1,2170,null,{}] 02:32:13 INFO - PROCESS | 2496 | 1465205533238 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:13 INFO - PROCESS | 2496 | 1465205533243 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:13 INFO - PROCESS | 2496 | 1465205533329 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 02:32:13 INFO - PROCESS | 2496 | 1465205533430 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:13 INFO - PROCESS | 2496 | 1465205533433 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:13 INFO - PROCESS | 2496 | ++DOCSHELL 18088400 == 31 [pid = 2496] [id = 552] 02:32:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (1808AC00) [pid = 2496] [serial = 1656] [outer = 00000000] 02:32:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (181B5000) [pid = 2496] [serial = 1657] [outer = 1808AC00] 02:32:13 INFO - PROCESS | 2496 | 1465205533481 Marionette DEBUG loaded listener.js 02:32:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (18831000) [pid = 2496] [serial = 1658] [outer = 1808AC00] 02:32:13 INFO - PROCESS | 2496 | 1465205533862 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 02:32:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 690ms 02:32:13 INFO - PROCESS | 2496 | 1465205533915 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 02:32:13 INFO - PROCESS | 2496 | 1465205533917 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 02:32:13 INFO - PROCESS | 2496 | 1465205533920 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:32:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:32:13 INFO - PROCESS | 2496 | 1465205533922 Marionette TRACE conn5 <- [1,2174,null,{}] 02:32:13 INFO - PROCESS | 2496 | 1465205533925 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:13 INFO - PROCESS | 2496 | 1465205533927 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:14 INFO - PROCESS | 2496 | 1465205534085 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 02:32:14 INFO - PROCESS | 2496 | 1465205534105 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:14 INFO - PROCESS | 2496 | 1465205534108 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:14 INFO - PROCESS | 2496 | ++DOCSHELL 1886BC00 == 32 [pid = 2496] [id = 553] 02:32:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (1886C000) [pid = 2496] [serial = 1659] [outer = 00000000] 02:32:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (188F0800) [pid = 2496] [serial = 1660] [outer = 1886C000] 02:32:14 INFO - PROCESS | 2496 | 1465205534154 Marionette DEBUG loaded listener.js 02:32:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (19103400) [pid = 2496] [serial = 1661] [outer = 1886C000] 02:32:14 INFO - PROCESS | 2496 | 1465205534589 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 02:32:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:32:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 730ms 02:32:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:32:14 INFO - PROCESS | 2496 | 1465205534657 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 02:32:14 INFO - PROCESS | 2496 | 1465205534659 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 02:32:14 INFO - PROCESS | 2496 | 1465205534662 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:32:14 INFO - PROCESS | 2496 | 1465205534664 Marionette TRACE conn5 <- [1,2178,null,{}] 02:32:14 INFO - PROCESS | 2496 | 1465205534667 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:14 INFO - PROCESS | 2496 | 1465205534669 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:14 INFO - PROCESS | 2496 | 1465205534783 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 02:32:14 INFO - PROCESS | 2496 | 1465205534793 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:14 INFO - PROCESS | 2496 | 1465205534795 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:14 INFO - PROCESS | 2496 | ++DOCSHELL 19105400 == 33 [pid = 2496] [id = 554] 02:32:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (1910D000) [pid = 2496] [serial = 1662] [outer = 00000000] 02:32:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (19174C00) [pid = 2496] [serial = 1663] [outer = 1910D000] 02:32:14 INFO - PROCESS | 2496 | 1465205534894 Marionette DEBUG loaded listener.js 02:32:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (19175C00) [pid = 2496] [serial = 1664] [outer = 1910D000] 02:32:15 INFO - PROCESS | 2496 | 1465205535330 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 02:32:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:32:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 730ms 02:32:15 INFO - PROCESS | 2496 | 1465205535420 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 02:32:15 INFO - PROCESS | 2496 | 1465205535422 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 02:32:15 INFO - PROCESS | 2496 | 1465205535431 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:32:15 INFO - PROCESS | 2496 | 1465205535432 Marionette TRACE conn5 <- [1,2182,null,{}] 02:32:15 INFO - PROCESS | 2496 | 1465205535436 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:32:15 INFO - PROCESS | 2496 | 1465205535442 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:15 INFO - PROCESS | 2496 | 1465205535587 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 02:32:15 INFO - PROCESS | 2496 | 1465205535648 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:15 INFO - PROCESS | 2496 | 1465205535650 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:15 INFO - PROCESS | 2496 | ++DOCSHELL 19B28400 == 34 [pid = 2496] [id = 555] 02:32:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (19B34400) [pid = 2496] [serial = 1665] [outer = 00000000] 02:32:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (19C5D400) [pid = 2496] [serial = 1666] [outer = 19B34400] 02:32:15 INFO - PROCESS | 2496 | 1465205535694 Marionette DEBUG loaded listener.js 02:32:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (19C5E400) [pid = 2496] [serial = 1667] [outer = 19B34400] 02:32:16 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0E694400) [pid = 2496] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:32:16 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (181AD800) [pid = 2496] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:32:16 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (170DBC00) [pid = 2496] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:32:16 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0CF74000) [pid = 2496] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:32:16 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (15A21000) [pid = 2496] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:32:16 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0C955C00) [pid = 2496] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:32:16 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0E693800) [pid = 2496] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:32:16 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0E69E000) [pid = 2496] [serial = 38] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:32:16 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (18872000) [pid = 2496] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:32:16 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0D325C00) [pid = 2496] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:32:16 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (166F1800) [pid = 2496] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:32:16 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (1B443400) [pid = 2496] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:32:16 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0D562400) [pid = 2496] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:32:16 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (14CEDC00) [pid = 2496] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:32:16 INFO - PROCESS | 2496 | 1465205536214 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 02:32:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:32:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 810ms 02:32:16 INFO - PROCESS | 2496 | 1465205536250 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 02:32:16 INFO - PROCESS | 2496 | 1465205536252 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 02:32:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:32:16 INFO - PROCESS | 2496 | 1465205536255 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:32:16 INFO - PROCESS | 2496 | 1465205536256 Marionette TRACE conn5 <- [1,2186,null,{}] 02:32:16 INFO - PROCESS | 2496 | 1465205536260 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:16 INFO - PROCESS | 2496 | 1465205536262 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:16 INFO - PROCESS | 2496 | 1465205536340 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 02:32:16 INFO - PROCESS | 2496 | 1465205536348 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:16 INFO - PROCESS | 2496 | 1465205536350 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:16 INFO - PROCESS | 2496 | ++DOCSHELL 0DC2AC00 == 35 [pid = 2496] [id = 556] 02:32:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0DCAAC00) [pid = 2496] [serial = 1668] [outer = 00000000] 02:32:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (14CEC400) [pid = 2496] [serial = 1669] [outer = 0DCAAC00] 02:32:16 INFO - PROCESS | 2496 | 1465205536394 Marionette DEBUG loaded listener.js 02:32:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (166F1800) [pid = 2496] [serial = 1670] [outer = 0DCAAC00] 02:32:16 INFO - PROCESS | 2496 | 1465205536820 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:32:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:32:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 630ms 02:32:16 INFO - PROCESS | 2496 | 1465205536886 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 02:32:16 INFO - PROCESS | 2496 | 1465205536888 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 02:32:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:32:16 INFO - PROCESS | 2496 | 1465205536891 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:32:16 INFO - PROCESS | 2496 | 1465205536893 Marionette TRACE conn5 <- [1,2190,null,{}] 02:32:16 INFO - PROCESS | 2496 | 1465205536896 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:16 INFO - PROCESS | 2496 | 1465205536898 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:17 INFO - PROCESS | 2496 | 1465205537004 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 02:32:17 INFO - PROCESS | 2496 | 1465205537010 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:17 INFO - PROCESS | 2496 | 1465205537012 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:17 INFO - PROCESS | 2496 | ++DOCSHELL 19169C00 == 36 [pid = 2496] [id = 557] 02:32:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (19BE3C00) [pid = 2496] [serial = 1671] [outer = 00000000] 02:32:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (19EF3C00) [pid = 2496] [serial = 1672] [outer = 19BE3C00] 02:32:17 INFO - PROCESS | 2496 | 1465205537055 Marionette DEBUG loaded listener.js 02:32:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (19EFA000) [pid = 2496] [serial = 1673] [outer = 19BE3C00] 02:32:17 INFO - PROCESS | 2496 | 1465205537477 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 02:32:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:32:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 630ms 02:32:17 INFO - PROCESS | 2496 | 1465205537528 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 02:32:17 INFO - PROCESS | 2496 | 1465205537540 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 02:32:17 INFO - PROCESS | 2496 | 1465205537543 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:32:17 INFO - PROCESS | 2496 | 1465205537545 Marionette TRACE conn5 <- [1,2194,null,{}] 02:32:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:32:17 INFO - PROCESS | 2496 | 1465205537548 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:17 INFO - PROCESS | 2496 | 1465205537550 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:17 INFO - PROCESS | 2496 | 1465205537631 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 02:32:17 INFO - PROCESS | 2496 | 1465205537636 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:17 INFO - PROCESS | 2496 | 1465205537638 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:17 INFO - PROCESS | 2496 | ++DOCSHELL 0CF6C400 == 37 [pid = 2496] [id = 558] 02:32:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0D349400) [pid = 2496] [serial = 1674] [outer = 00000000] 02:32:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (1AADD800) [pid = 2496] [serial = 1675] [outer = 0D349400] 02:32:17 INFO - PROCESS | 2496 | 1465205537681 Marionette DEBUG loaded listener.js 02:32:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (1AB08000) [pid = 2496] [serial = 1676] [outer = 0D349400] 02:32:18 INFO - PROCESS | 2496 | 1465205538089 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 02:32:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:32:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 570ms 02:32:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:32:18 INFO - PROCESS | 2496 | 1465205538120 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 02:32:18 INFO - PROCESS | 2496 | 1465205538122 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 02:32:18 INFO - PROCESS | 2496 | 1465205538128 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:32:18 INFO - PROCESS | 2496 | 1465205538130 Marionette TRACE conn5 <- [1,2198,null,{}] 02:32:18 INFO - PROCESS | 2496 | 1465205538133 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:18 INFO - PROCESS | 2496 | 1465205538135 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:18 INFO - PROCESS | 2496 | 1465205538310 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 02:32:18 INFO - PROCESS | 2496 | 1465205538473 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:18 INFO - PROCESS | 2496 | 1465205538476 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:18 INFO - PROCESS | 2496 | ++DOCSHELL 0CA16800 == 38 [pid = 2496] [id = 559] 02:32:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0CA17C00) [pid = 2496] [serial = 1677] [outer = 00000000] 02:32:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0CBEB400) [pid = 2496] [serial = 1678] [outer = 0CA17C00] 02:32:18 INFO - PROCESS | 2496 | 1465205538548 Marionette DEBUG loaded listener.js 02:32:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0D346800) [pid = 2496] [serial = 1679] [outer = 0CA17C00] 02:32:19 INFO - PROCESS | 2496 | 1465205539146 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 02:32:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:32:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1074ms 02:32:19 INFO - PROCESS | 2496 | 1465205539201 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 02:32:19 INFO - PROCESS | 2496 | 1465205539205 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 02:32:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:32:19 INFO - PROCESS | 2496 | 1465205539210 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:32:19 INFO - PROCESS | 2496 | 1465205539213 Marionette TRACE conn5 <- [1,2202,null,{}] 02:32:19 INFO - PROCESS | 2496 | 1465205539218 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:19 INFO - PROCESS | 2496 | 1465205539221 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:19 INFO - PROCESS | 2496 | 1465205539339 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 02:32:19 INFO - PROCESS | 2496 | 1465205539482 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:19 INFO - PROCESS | 2496 | 1465205539485 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:19 INFO - PROCESS | 2496 | ++DOCSHELL 166EC400 == 39 [pid = 2496] [id = 560] 02:32:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (17818C00) [pid = 2496] [serial = 1680] [outer = 00000000] 02:32:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (17832000) [pid = 2496] [serial = 1681] [outer = 17818C00] 02:32:19 INFO - PROCESS | 2496 | 1465205539544 Marionette DEBUG loaded listener.js 02:32:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (1876D000) [pid = 2496] [serial = 1682] [outer = 17818C00] 02:32:20 INFO - PROCESS | 2496 | 1465205540160 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 02:32:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:32:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 988ms 02:32:20 INFO - PROCESS | 2496 | 1465205540205 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 02:32:20 INFO - PROCESS | 2496 | 1465205540208 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 02:32:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:32:20 INFO - PROCESS | 2496 | 1465205540213 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:32:20 INFO - PROCESS | 2496 | 1465205540215 Marionette TRACE conn5 <- [1,2206,null,{}] 02:32:20 INFO - PROCESS | 2496 | 1465205540219 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:20 INFO - PROCESS | 2496 | 1465205540222 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:20 INFO - PROCESS | 2496 | 1465205540333 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 02:32:20 INFO - PROCESS | 2496 | 1465205540474 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:20 INFO - PROCESS | 2496 | 1465205540476 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:20 INFO - PROCESS | 2496 | ++DOCSHELL 18775800 == 40 [pid = 2496] [id = 561] 02:32:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (19B61800) [pid = 2496] [serial = 1683] [outer = 00000000] 02:32:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (1AAD4C00) [pid = 2496] [serial = 1684] [outer = 19B61800] 02:32:20 INFO - PROCESS | 2496 | 1465205540531 Marionette DEBUG loaded listener.js 02:32:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (1B2C1800) [pid = 2496] [serial = 1685] [outer = 19B61800] 02:32:21 INFO - PROCESS | 2496 | 1465205541149 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 02:32:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:32:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 970ms 02:32:21 INFO - PROCESS | 2496 | 1465205541188 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 02:32:21 INFO - PROCESS | 2496 | 1465205541192 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 02:32:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:32:21 INFO - PROCESS | 2496 | 1465205541203 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:32:21 INFO - PROCESS | 2496 | 1465205541208 Marionette TRACE conn5 <- [1,2210,null,{}] 02:32:21 INFO - PROCESS | 2496 | 1465205541212 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:21 INFO - PROCESS | 2496 | 1465205541215 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:21 INFO - PROCESS | 2496 | 1465205541330 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 02:32:21 INFO - PROCESS | 2496 | 1465205541470 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:21 INFO - PROCESS | 2496 | 1465205541472 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:21 INFO - PROCESS | 2496 | ++DOCSHELL 1B4A9800 == 41 [pid = 2496] [id = 562] 02:32:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (1BF75800) [pid = 2496] [serial = 1686] [outer = 00000000] 02:32:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (1C08F400) [pid = 2496] [serial = 1687] [outer = 1BF75800] 02:32:21 INFO - PROCESS | 2496 | 1465205541527 Marionette DEBUG loaded listener.js 02:32:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (1C0D6C00) [pid = 2496] [serial = 1688] [outer = 1BF75800] 02:32:22 INFO - PROCESS | 2496 | 1465205542281 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:32:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:32:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1130ms 02:32:22 INFO - PROCESS | 2496 | 1465205542338 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 02:32:22 INFO - PROCESS | 2496 | 1465205542342 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 02:32:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:32:22 INFO - PROCESS | 2496 | 1465205542348 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:32:22 INFO - PROCESS | 2496 | 1465205542351 Marionette TRACE conn5 <- [1,2214,null,{}] 02:32:22 INFO - PROCESS | 2496 | 1465205542357 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:22 INFO - PROCESS | 2496 | 1465205542359 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:22 INFO - PROCESS | 2496 | 1465205542468 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 02:32:22 INFO - PROCESS | 2496 | 1465205542617 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:22 INFO - PROCESS | 2496 | 1465205542622 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:22 INFO - PROCESS | 2496 | ++DOCSHELL 0D567C00 == 42 [pid = 2496] [id = 563] 02:32:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0D71E800) [pid = 2496] [serial = 1689] [outer = 00000000] 02:32:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0E50E000) [pid = 2496] [serial = 1690] [outer = 0D71E800] 02:32:22 INFO - PROCESS | 2496 | 1465205542676 Marionette DEBUG loaded listener.js 02:32:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (141F9000) [pid = 2496] [serial = 1691] [outer = 0D71E800] 02:32:23 INFO - PROCESS | 2496 | --DOCSHELL 0CF6C400 == 41 [pid = 2496] [id = 558] 02:32:23 INFO - PROCESS | 2496 | --DOCSHELL 19169C00 == 40 [pid = 2496] [id = 557] 02:32:23 INFO - PROCESS | 2496 | --DOCSHELL 0DC2AC00 == 39 [pid = 2496] [id = 556] 02:32:23 INFO - PROCESS | 2496 | --DOCSHELL 19B28400 == 38 [pid = 2496] [id = 555] 02:32:23 INFO - PROCESS | 2496 | --DOCSHELL 19105400 == 37 [pid = 2496] [id = 554] 02:32:23 INFO - PROCESS | 2496 | --DOCSHELL 1886BC00 == 36 [pid = 2496] [id = 553] 02:32:23 INFO - PROCESS | 2496 | --DOCSHELL 18088400 == 35 [pid = 2496] [id = 552] 02:32:23 INFO - PROCESS | 2496 | --DOCSHELL 14A31400 == 34 [pid = 2496] [id = 551] 02:32:23 INFO - PROCESS | 2496 | --DOCSHELL 0D0E9400 == 33 [pid = 2496] [id = 550] 02:32:23 INFO - PROCESS | 2496 | --DOCSHELL 0D31EC00 == 32 [pid = 2496] [id = 549] 02:32:23 INFO - PROCESS | 2496 | --DOCSHELL 0D06BC00 == 31 [pid = 2496] [id = 548] 02:32:23 INFO - PROCESS | 2496 | --DOCSHELL 14CEEC00 == 30 [pid = 2496] [id = 547] 02:32:23 INFO - PROCESS | 2496 | --DOCSHELL 0C91E400 == 29 [pid = 2496] [id = 538] 02:32:23 INFO - PROCESS | 2496 | --DOCSHELL 1B4A9800 == 28 [pid = 2496] [id = 562] 02:32:23 INFO - PROCESS | 2496 | --DOCSHELL 18775800 == 27 [pid = 2496] [id = 561] 02:32:23 INFO - PROCESS | 2496 | --DOCSHELL 0CA16800 == 26 [pid = 2496] [id = 559] 02:32:23 INFO - PROCESS | 2496 | --DOCSHELL 166EC400 == 25 [pid = 2496] [id = 560] 02:32:23 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (14657800) [pid = 2496] [serial = 37] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:32:23 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (19844400) [pid = 2496] [serial = 1639] [outer = 00000000] [url = about:blank] 02:32:23 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (17835C00) [pid = 2496] [serial = 1627] [outer = 00000000] [url = about:blank] 02:32:23 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0D0E7800) [pid = 2496] [serial = 1618] [outer = 00000000] [url = about:blank] 02:32:23 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0D322C00) [pid = 2496] [serial = 1619] [outer = 00000000] [url = about:blank] 02:32:23 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (15F0E000) [pid = 2496] [serial = 1624] [outer = 00000000] [url = about:blank] 02:32:23 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0D326800) [pid = 2496] [serial = 1616] [outer = 00000000] [url = about:blank] 02:32:23 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (14140400) [pid = 2496] [serial = 1621] [outer = 00000000] [url = about:blank] 02:32:23 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (14149000) [pid = 2496] [serial = 1622] [outer = 00000000] [url = about:blank] 02:32:23 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0CB85400) [pid = 2496] [serial = 1615] [outer = 00000000] [url = about:blank] 02:32:23 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (1445C000) [pid = 2496] [serial = 1100] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:32:23 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (188C2800) [pid = 2496] [serial = 1630] [outer = 00000000] [url = about:blank] 02:32:23 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (14CEB400) [pid = 2496] [serial = 1607] [outer = 00000000] [url = about:blank] 02:32:23 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (14182000) [pid = 2496] [serial = 1606] [outer = 00000000] [url = about:blank] 02:32:23 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (18868C00) [pid = 2496] [serial = 1610] [outer = 00000000] [url = about:blank] 02:32:23 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (1782EC00) [pid = 2496] [serial = 1609] [outer = 00000000] [url = about:blank] 02:32:23 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (1BEBF000) [pid = 2496] [serial = 1613] [outer = 00000000] [url = about:blank] 02:32:23 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (1B4A8800) [pid = 2496] [serial = 1612] [outer = 00000000] [url = about:blank] 02:32:23 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (188C3400) [pid = 2496] [serial = 1631] [outer = 00000000] [url = about:blank] 02:32:23 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (1876C800) [pid = 2496] [serial = 1633] [outer = 00000000] [url = about:blank] 02:32:23 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (15A17C00) [pid = 2496] [serial = 1640] [outer = 00000000] [url = about:blank] 02:32:23 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (19178800) [pid = 2496] [serial = 1634] [outer = 00000000] [url = about:blank] 02:32:23 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (181B4800) [pid = 2496] [serial = 1628] [outer = 00000000] [url = about:blank] 02:32:23 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (19176800) [pid = 2496] [serial = 1637] [outer = 00000000] [url = about:blank] 02:32:23 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (16676800) [pid = 2496] [serial = 1625] [outer = 00000000] [url = about:blank] 02:32:23 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (19108000) [pid = 2496] [serial = 1636] [outer = 00000000] [url = about:blank] 02:32:24 INFO - PROCESS | 2496 | 1465205544016 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 02:32:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:32:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1723ms 02:32:24 INFO - PROCESS | 2496 | 1465205544073 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 02:32:24 INFO - PROCESS | 2496 | 1465205544077 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 02:32:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:32:24 INFO - PROCESS | 2496 | 1465205544082 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:32:24 INFO - PROCESS | 2496 | 1465205544085 Marionette TRACE conn5 <- [1,2218,null,{}] 02:32:24 INFO - PROCESS | 2496 | 1465205544097 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:24 INFO - PROCESS | 2496 | 1465205544100 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:24 INFO - PROCESS | 2496 | 1465205544203 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 02:32:24 INFO - PROCESS | 2496 | 1465205544211 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:24 INFO - PROCESS | 2496 | 1465205544215 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:24 INFO - PROCESS | 2496 | ++DOCSHELL 0CA1B800 == 26 [pid = 2496] [id = 564] 02:32:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0CF6C400) [pid = 2496] [serial = 1692] [outer = 00000000] 02:32:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0D0E7800) [pid = 2496] [serial = 1693] [outer = 0CF6C400] 02:32:24 INFO - PROCESS | 2496 | 1465205544264 Marionette DEBUG loaded listener.js 02:32:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0D320400) [pid = 2496] [serial = 1694] [outer = 0CF6C400] 02:32:24 INFO - PROCESS | 2496 | 1465205544767 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 02:32:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:32:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 731ms 02:32:24 INFO - PROCESS | 2496 | 1465205544814 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 02:32:24 INFO - PROCESS | 2496 | 1465205544819 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 02:32:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:32:24 INFO - PROCESS | 2496 | 1465205544825 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:32:24 INFO - PROCESS | 2496 | 1465205544827 Marionette TRACE conn5 <- [1,2222,null,{}] 02:32:24 INFO - PROCESS | 2496 | 1465205544831 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:24 INFO - PROCESS | 2496 | 1465205544834 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:24 INFO - PROCESS | 2496 | 1465205544923 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 02:32:24 INFO - PROCESS | 2496 | 1465205544929 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:24 INFO - PROCESS | 2496 | 1465205544931 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:24 INFO - PROCESS | 2496 | ++DOCSHELL 0D847C00 == 27 [pid = 2496] [id = 565] 02:32:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0D8EF400) [pid = 2496] [serial = 1695] [outer = 00000000] 02:32:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0DC30000) [pid = 2496] [serial = 1696] [outer = 0D8EF400] 02:32:25 INFO - PROCESS | 2496 | 1465205544979 Marionette DEBUG loaded listener.js 02:32:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0E695800) [pid = 2496] [serial = 1697] [outer = 0D8EF400] 02:32:25 INFO - PROCESS | 2496 | 1465205545451 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 02:32:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:32:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 671ms 02:32:25 INFO - PROCESS | 2496 | 1465205545499 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 02:32:25 INFO - PROCESS | 2496 | 1465205545502 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 02:32:25 INFO - PROCESS | 2496 | 1465205545505 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:32:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:32:25 INFO - PROCESS | 2496 | 1465205545508 Marionette TRACE conn5 <- [1,2226,null,{}] 02:32:25 INFO - PROCESS | 2496 | 1465205545519 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:25 INFO - PROCESS | 2496 | 1465205545524 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:25 INFO - PROCESS | 2496 | 1465205545642 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 02:32:25 INFO - PROCESS | 2496 | 1465205545746 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:25 INFO - PROCESS | 2496 | 1465205545749 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:25 INFO - PROCESS | 2496 | ++DOCSHELL 14CE8400 == 28 [pid = 2496] [id = 566] 02:32:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (14CE8C00) [pid = 2496] [serial = 1698] [outer = 00000000] 02:32:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (14CEEC00) [pid = 2496] [serial = 1699] [outer = 14CE8C00] 02:32:25 INFO - PROCESS | 2496 | 1465205545797 Marionette DEBUG loaded listener.js 02:32:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (14F28800) [pid = 2496] [serial = 1700] [outer = 14CE8C00] 02:32:26 INFO - PROCESS | 2496 | 1465205546181 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:32:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:32:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 730ms 02:32:26 INFO - PROCESS | 2496 | 1465205546239 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 02:32:26 INFO - PROCESS | 2496 | 1465205546242 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 02:32:26 INFO - PROCESS | 2496 | 1465205546245 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:32:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:32:26 INFO - PROCESS | 2496 | 1465205546246 Marionette TRACE conn5 <- [1,2230,null,{}] 02:32:26 INFO - PROCESS | 2496 | 1465205546250 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:26 INFO - PROCESS | 2496 | 1465205546252 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:26 INFO - PROCESS | 2496 | 1465205546371 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 02:32:26 INFO - PROCESS | 2496 | 1465205546438 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:26 INFO - PROCESS | 2496 | 1465205546440 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:26 INFO - PROCESS | 2496 | ++DOCSHELL 15A21000 == 29 [pid = 2496] [id = 567] 02:32:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (15F0C000) [pid = 2496] [serial = 1701] [outer = 00000000] 02:32:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (170CF000) [pid = 2496] [serial = 1702] [outer = 15F0C000] 02:32:26 INFO - PROCESS | 2496 | 1465205546486 Marionette DEBUG loaded listener.js 02:32:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (17811800) [pid = 2496] [serial = 1703] [outer = 15F0C000] 02:32:26 INFO - PROCESS | 2496 | 1465205546908 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 02:32:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:32:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 02:32:26 INFO - PROCESS | 2496 | 1465205546928 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 02:32:26 INFO - PROCESS | 2496 | 1465205546930 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 02:32:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:32:26 INFO - PROCESS | 2496 | 1465205546933 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:32:26 INFO - PROCESS | 2496 | 1465205546935 Marionette TRACE conn5 <- [1,2234,null,{}] 02:32:26 INFO - PROCESS | 2496 | 1465205546938 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:26 INFO - PROCESS | 2496 | 1465205546940 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:27 INFO - PROCESS | 2496 | 1465205547083 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 02:32:27 INFO - PROCESS | 2496 | 1465205547106 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:27 INFO - PROCESS | 2496 | 1465205547108 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:27 INFO - PROCESS | 2496 | ++DOCSHELL 17835400 == 30 [pid = 2496] [id = 568] 02:32:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (17836000) [pid = 2496] [serial = 1704] [outer = 00000000] 02:32:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (1808E400) [pid = 2496] [serial = 1705] [outer = 17836000] 02:32:27 INFO - PROCESS | 2496 | 1465205547151 Marionette DEBUG loaded listener.js 02:32:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (181B3C00) [pid = 2496] [serial = 1706] [outer = 17836000] 02:32:27 INFO - PROCESS | 2496 | 1465205547604 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 02:32:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:32:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 730ms 02:32:27 INFO - PROCESS | 2496 | 1465205547664 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 02:32:27 INFO - PROCESS | 2496 | 1465205547666 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 02:32:27 INFO - PROCESS | 2496 | 1465205547670 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:32:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:32:27 INFO - PROCESS | 2496 | 1465205547671 Marionette TRACE conn5 <- [1,2238,null,{}] 02:32:27 INFO - PROCESS | 2496 | 1465205547675 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:27 INFO - PROCESS | 2496 | 1465205547680 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:27 INFO - PROCESS | 2496 | 1465205547821 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 02:32:27 INFO - PROCESS | 2496 | 1465205547890 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:27 INFO - PROCESS | 2496 | 1465205547892 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:27 INFO - PROCESS | 2496 | ++DOCSHELL 18829C00 == 31 [pid = 2496] [id = 569] 02:32:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (18833000) [pid = 2496] [serial = 1707] [outer = 00000000] 02:32:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (188C3400) [pid = 2496] [serial = 1708] [outer = 18833000] 02:32:27 INFO - PROCESS | 2496 | 1465205547936 Marionette DEBUG loaded listener.js 02:32:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (188ECC00) [pid = 2496] [serial = 1709] [outer = 18833000] 02:32:28 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0D349400) [pid = 2496] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:32:28 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (1910D000) [pid = 2496] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:32:28 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (19B34400) [pid = 2496] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:32:28 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0D564C00) [pid = 2496] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:32:28 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0D31F800) [pid = 2496] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:32:28 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0D31CC00) [pid = 2496] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:32:28 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (14A34C00) [pid = 2496] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:32:28 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (17831800) [pid = 2496] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:32:28 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (1808AC00) [pid = 2496] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:32:28 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0DCAAC00) [pid = 2496] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:32:28 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (19BE3C00) [pid = 2496] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:32:28 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (1886C000) [pid = 2496] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:32:28 INFO - PROCESS | 2496 | 1465205548523 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 02:32:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:32:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 930ms 02:32:28 INFO - PROCESS | 2496 | 1465205548605 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 02:32:28 INFO - PROCESS | 2496 | 1465205548607 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 02:32:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:32:28 INFO - PROCESS | 2496 | 1465205548610 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:32:28 INFO - PROCESS | 2496 | 1465205548611 Marionette TRACE conn5 <- [1,2242,null,{}] 02:32:28 INFO - PROCESS | 2496 | 1465205548615 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:28 INFO - PROCESS | 2496 | 1465205548617 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:28 INFO - PROCESS | 2496 | 1465205548694 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 02:32:28 INFO - PROCESS | 2496 | 1465205548699 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:28 INFO - PROCESS | 2496 | 1465205548701 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:28 INFO - PROCESS | 2496 | ++DOCSHELL 0CA1D400 == 32 [pid = 2496] [id = 570] 02:32:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (14A2F000) [pid = 2496] [serial = 1710] [outer = 00000000] 02:32:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (18873800) [pid = 2496] [serial = 1711] [outer = 14A2F000] 02:32:28 INFO - PROCESS | 2496 | 1465205548745 Marionette DEBUG loaded listener.js 02:32:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (188BDC00) [pid = 2496] [serial = 1712] [outer = 14A2F000] 02:32:29 INFO - PROCESS | 2496 | 1465205549162 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 02:32:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:32:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 571ms 02:32:29 INFO - PROCESS | 2496 | 1465205549181 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 02:32:29 INFO - PROCESS | 2496 | 1465205549183 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 02:32:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:32:29 INFO - PROCESS | 2496 | 1465205549186 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:32:29 INFO - PROCESS | 2496 | 1465205549188 Marionette TRACE conn5 <- [1,2246,null,{}] 02:32:29 INFO - PROCESS | 2496 | 1465205549191 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:29 INFO - PROCESS | 2496 | 1465205549193 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:29 INFO - PROCESS | 2496 | 1465205549316 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 02:32:29 INFO - PROCESS | 2496 | 1465205549324 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:29 INFO - PROCESS | 2496 | 1465205549326 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:29 INFO - PROCESS | 2496 | ++DOCSHELL 18ABD400 == 33 [pid = 2496] [id = 571] 02:32:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (19106000) [pid = 2496] [serial = 1713] [outer = 00000000] 02:32:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (1916A400) [pid = 2496] [serial = 1714] [outer = 19106000] 02:32:29 INFO - PROCESS | 2496 | 1465205549370 Marionette DEBUG loaded listener.js 02:32:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (1910D000) [pid = 2496] [serial = 1715] [outer = 19106000] 02:32:29 INFO - PROCESS | 2496 | 1465205549818 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:32:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:32:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 670ms 02:32:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:32:29 INFO - PROCESS | 2496 | 1465205549857 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 02:32:29 INFO - PROCESS | 2496 | 1465205549859 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 02:32:29 INFO - PROCESS | 2496 | 1465205549862 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:32:29 INFO - PROCESS | 2496 | 1465205549864 Marionette TRACE conn5 <- [1,2250,null,{}] 02:32:29 INFO - PROCESS | 2496 | 1465205549868 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:29 INFO - PROCESS | 2496 | 1465205549869 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:30 INFO - PROCESS | 2496 | 1465205549987 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 02:32:30 INFO - PROCESS | 2496 | 1465205549995 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:30 INFO - PROCESS | 2496 | 1465205549997 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:30 INFO - PROCESS | 2496 | ++DOCSHELL 14CE8000 == 34 [pid = 2496] [id = 572] 02:32:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (191B1800) [pid = 2496] [serial = 1716] [outer = 00000000] 02:32:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (191BAC00) [pid = 2496] [serial = 1717] [outer = 191B1800] 02:32:30 INFO - PROCESS | 2496 | 1465205550040 Marionette DEBUG loaded listener.js 02:32:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (191BE400) [pid = 2496] [serial = 1718] [outer = 191B1800] 02:32:30 INFO - PROCESS | 2496 | 1465205550727 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 02:32:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:32:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 931ms 02:32:30 INFO - PROCESS | 2496 | 1465205550816 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 02:32:30 INFO - PROCESS | 2496 | 1465205550820 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 02:32:30 INFO - PROCESS | 2496 | 1465205550826 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:32:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:32:30 INFO - PROCESS | 2496 | 1465205550829 Marionette TRACE conn5 <- [1,2254,null,{}] 02:32:30 INFO - PROCESS | 2496 | 1465205550835 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:30 INFO - PROCESS | 2496 | 1465205550838 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:30 INFO - PROCESS | 2496 | 1465205550972 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 02:32:31 INFO - PROCESS | 2496 | 1465205551105 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:31 INFO - PROCESS | 2496 | 1465205551108 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:31 INFO - PROCESS | 2496 | ++DOCSHELL 0CA20400 == 35 [pid = 2496] [id = 573] 02:32:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0CA21800) [pid = 2496] [serial = 1719] [outer = 00000000] 02:32:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0D564400) [pid = 2496] [serial = 1720] [outer = 0CA21800] 02:32:31 INFO - PROCESS | 2496 | 1465205551169 Marionette DEBUG loaded listener.js 02:32:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0E6A1800) [pid = 2496] [serial = 1721] [outer = 0CA21800] 02:32:31 INFO - PROCESS | 2496 | 1465205551881 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 02:32:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:32:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1124ms 02:32:31 INFO - PROCESS | 2496 | 1465205551954 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 02:32:31 INFO - PROCESS | 2496 | 1465205551959 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 02:32:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:32:31 INFO - PROCESS | 2496 | 1465205551965 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:32:31 INFO - PROCESS | 2496 | 1465205551968 Marionette TRACE conn5 <- [1,2258,null,{}] 02:32:31 INFO - PROCESS | 2496 | 1465205551972 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:31 INFO - PROCESS | 2496 | 1465205551975 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:32 INFO - PROCESS | 2496 | 1465205552130 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 02:32:32 INFO - PROCESS | 2496 | 1465205552268 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:32 INFO - PROCESS | 2496 | 1465205552271 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:32 INFO - PROCESS | 2496 | ++DOCSHELL 14A80800 == 36 [pid = 2496] [id = 574] 02:32:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (14CE0400) [pid = 2496] [serial = 1722] [outer = 00000000] 02:32:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (165E1000) [pid = 2496] [serial = 1723] [outer = 14CE0400] 02:32:32 INFO - PROCESS | 2496 | 1465205552329 Marionette DEBUG loaded listener.js 02:32:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (17814400) [pid = 2496] [serial = 1724] [outer = 14CE0400] 02:32:33 INFO - PROCESS | 2496 | --DOCSHELL 18ABD400 == 35 [pid = 2496] [id = 571] 02:32:33 INFO - PROCESS | 2496 | --DOCSHELL 0CA1D400 == 34 [pid = 2496] [id = 570] 02:32:33 INFO - PROCESS | 2496 | --DOCSHELL 18829C00 == 33 [pid = 2496] [id = 569] 02:32:33 INFO - PROCESS | 2496 | --DOCSHELL 17835400 == 32 [pid = 2496] [id = 568] 02:32:33 INFO - PROCESS | 2496 | --DOCSHELL 15A21000 == 31 [pid = 2496] [id = 567] 02:32:33 INFO - PROCESS | 2496 | --DOCSHELL 14CE8400 == 30 [pid = 2496] [id = 566] 02:32:33 INFO - PROCESS | 2496 | --DOCSHELL 0D847C00 == 29 [pid = 2496] [id = 565] 02:32:33 INFO - PROCESS | 2496 | --DOCSHELL 0CA1B800 == 28 [pid = 2496] [id = 564] 02:32:33 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (1AADD800) [pid = 2496] [serial = 1675] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (19174C00) [pid = 2496] [serial = 1663] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (19C5D400) [pid = 2496] [serial = 1666] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (19175C00) [pid = 2496] [serial = 1664] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (14141000) [pid = 2496] [serial = 1645] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (14A2E000) [pid = 2496] [serial = 1646] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (14A42C00) [pid = 2496] [serial = 1648] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (17813400) [pid = 2496] [serial = 1649] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0D8F0000) [pid = 2496] [serial = 1651] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0DCB7800) [pid = 2496] [serial = 1652] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (14CE3800) [pid = 2496] [serial = 1654] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (14D94000) [pid = 2496] [serial = 1655] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (19B2F400) [pid = 2496] [serial = 1642] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (19B32800) [pid = 2496] [serial = 1643] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (181B5000) [pid = 2496] [serial = 1657] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (18831000) [pid = 2496] [serial = 1658] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (14CEC400) [pid = 2496] [serial = 1669] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (1AB08000) [pid = 2496] [serial = 1676] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (19EF3C00) [pid = 2496] [serial = 1672] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (19C5E400) [pid = 2496] [serial = 1667] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (19EFA000) [pid = 2496] [serial = 1673] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (188F0800) [pid = 2496] [serial = 1660] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (19103400) [pid = 2496] [serial = 1661] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (166F1800) [pid = 2496] [serial = 1670] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 2496 | 1465205553175 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 02:32:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:32:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1233ms 02:32:33 INFO - PROCESS | 2496 | 1465205553202 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 02:32:33 INFO - PROCESS | 2496 | 1465205553206 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 02:32:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:32:33 INFO - PROCESS | 2496 | 1465205553210 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:32:33 INFO - PROCESS | 2496 | 1465205553213 Marionette TRACE conn5 <- [1,2262,null,{}] 02:32:33 INFO - PROCESS | 2496 | 1465205553219 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:33 INFO - PROCESS | 2496 | 1465205553222 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:33 INFO - PROCESS | 2496 | 1465205553313 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 02:32:33 INFO - PROCESS | 2496 | 1465205553319 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:33 INFO - PROCESS | 2496 | 1465205553324 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:33 INFO - PROCESS | 2496 | ++DOCSHELL 0D31DC00 == 29 [pid = 2496] [id = 575] 02:32:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (0D31F800) [pid = 2496] [serial = 1725] [outer = 00000000] 02:32:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0D559800) [pid = 2496] [serial = 1726] [outer = 0D31F800] 02:32:33 INFO - PROCESS | 2496 | 1465205553372 Marionette DEBUG loaded listener.js 02:32:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0D719C00) [pid = 2496] [serial = 1727] [outer = 0D31F800] 02:32:33 INFO - PROCESS | 2496 | 1465205553911 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 02:32:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:32:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 730ms 02:32:33 INFO - PROCESS | 2496 | 1465205553942 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 02:32:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:32:33 INFO - PROCESS | 2496 | 1465205553946 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 02:32:33 INFO - PROCESS | 2496 | 1465205553951 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:32:33 INFO - PROCESS | 2496 | 1465205553954 Marionette TRACE conn5 <- [1,2266,null,{}] 02:32:33 INFO - PROCESS | 2496 | 1465205553958 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:33 INFO - PROCESS | 2496 | 1465205553960 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:34 INFO - PROCESS | 2496 | 1465205554048 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 02:32:34 INFO - PROCESS | 2496 | 1465205554167 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:34 INFO - PROCESS | 2496 | 1465205554169 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:34 INFO - PROCESS | 2496 | ++DOCSHELL 14652C00 == 30 [pid = 2496] [id = 576] 02:32:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (14655C00) [pid = 2496] [serial = 1728] [outer = 00000000] 02:32:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (14A34C00) [pid = 2496] [serial = 1729] [outer = 14655C00] 02:32:34 INFO - PROCESS | 2496 | 1465205554223 Marionette DEBUG loaded listener.js 02:32:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (14CE7000) [pid = 2496] [serial = 1730] [outer = 14655C00] 02:32:34 INFO - PROCESS | 2496 | 1465205554605 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 02:32:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:32:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 670ms 02:32:34 INFO - PROCESS | 2496 | 1465205554622 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 02:32:34 INFO - PROCESS | 2496 | 1465205554624 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 02:32:34 INFO - PROCESS | 2496 | 1465205554627 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:32:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:32:34 INFO - PROCESS | 2496 | 1465205554631 Marionette TRACE conn5 <- [1,2270,null,{}] 02:32:34 INFO - PROCESS | 2496 | 1465205554642 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:34 INFO - PROCESS | 2496 | 1465205554646 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:34 INFO - PROCESS | 2496 | 1465205554732 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 02:32:34 INFO - PROCESS | 2496 | 1465205554739 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:34 INFO - PROCESS | 2496 | 1465205554742 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:34 INFO - PROCESS | 2496 | ++DOCSHELL 166EA800 == 31 [pid = 2496] [id = 577] 02:32:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (166EAC00) [pid = 2496] [serial = 1731] [outer = 00000000] 02:32:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (17819800) [pid = 2496] [serial = 1732] [outer = 166EAC00] 02:32:34 INFO - PROCESS | 2496 | 1465205554801 Marionette DEBUG loaded listener.js 02:32:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (17831C00) [pid = 2496] [serial = 1733] [outer = 166EAC00] 02:32:35 INFO - PROCESS | 2496 | 1465205555275 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 02:32:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:32:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 670ms 02:32:35 INFO - PROCESS | 2496 | 1465205555314 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 02:32:35 INFO - PROCESS | 2496 | 1465205555317 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 02:32:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:32:35 INFO - PROCESS | 2496 | 1465205555320 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:32:35 INFO - PROCESS | 2496 | 1465205555321 Marionette TRACE conn5 <- [1,2274,null,{}] 02:32:35 INFO - PROCESS | 2496 | 1465205555325 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:35 INFO - PROCESS | 2496 | 1465205555327 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:35 INFO - PROCESS | 2496 | 1465205555452 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 02:32:35 INFO - PROCESS | 2496 | 1465205555459 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:35 INFO - PROCESS | 2496 | 1465205555461 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:35 INFO - PROCESS | 2496 | ++DOCSHELL 18655800 == 32 [pid = 2496] [id = 578] 02:32:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (18775800) [pid = 2496] [serial = 1734] [outer = 00000000] 02:32:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (1886C000) [pid = 2496] [serial = 1735] [outer = 18775800] 02:32:35 INFO - PROCESS | 2496 | 1465205555505 Marionette DEBUG loaded listener.js 02:32:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (18876C00) [pid = 2496] [serial = 1736] [outer = 18775800] 02:32:35 INFO - PROCESS | 2496 | 1465205555959 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 02:32:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 02:32:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 670ms 02:32:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:32:36 INFO - PROCESS | 2496 | 1465205555992 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 02:32:36 INFO - PROCESS | 2496 | 1465205555994 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 02:32:36 INFO - PROCESS | 2496 | 1465205555997 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:32:36 INFO - PROCESS | 2496 | 1465205555999 Marionette TRACE conn5 <- [1,2278,null,{}] 02:32:36 INFO - PROCESS | 2496 | 1465205556002 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:36 INFO - PROCESS | 2496 | 1465205556004 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:36 INFO - PROCESS | 2496 | 1465205556120 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 02:32:36 INFO - PROCESS | 2496 | 1465205556215 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:36 INFO - PROCESS | 2496 | 1465205556218 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:36 INFO - PROCESS | 2496 | ++DOCSHELL 188F6800 == 33 [pid = 2496] [id = 579] 02:32:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (18AB6000) [pid = 2496] [serial = 1737] [outer = 00000000] 02:32:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (1910C400) [pid = 2496] [serial = 1738] [outer = 18AB6000] 02:32:36 INFO - PROCESS | 2496 | 1465205556263 Marionette DEBUG loaded listener.js 02:32:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (19174C00) [pid = 2496] [serial = 1739] [outer = 18AB6000] 02:32:36 INFO - PROCESS | 2496 | 1465205556699 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 02:32:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:32:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 730ms 02:32:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:32:36 INFO - PROCESS | 2496 | 1465205556729 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 02:32:36 INFO - PROCESS | 2496 | 1465205556731 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 02:32:36 INFO - PROCESS | 2496 | 1465205556734 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:32:36 INFO - PROCESS | 2496 | 1465205556735 Marionette TRACE conn5 <- [1,2282,null,{}] 02:32:36 INFO - PROCESS | 2496 | 1465205556739 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:36 INFO - PROCESS | 2496 | 1465205556744 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:36 INFO - PROCESS | 2496 | 1465205556892 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 02:32:36 INFO - PROCESS | 2496 | 1465205556962 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:36 INFO - PROCESS | 2496 | 1465205556964 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:37 INFO - PROCESS | 2496 | ++DOCSHELL 19970400 == 34 [pid = 2496] [id = 580] 02:32:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (19B2B400) [pid = 2496] [serial = 1740] [outer = 00000000] 02:32:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (19B30400) [pid = 2496] [serial = 1741] [outer = 19B2B400] 02:32:37 INFO - PROCESS | 2496 | 1465205557010 Marionette DEBUG loaded listener.js 02:32:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (19B30800) [pid = 2496] [serial = 1742] [outer = 19B2B400] 02:32:37 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (19106000) [pid = 2496] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:32:37 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (14CE8C00) [pid = 2496] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:32:37 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0D8EF400) [pid = 2496] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:32:37 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0CF6C400) [pid = 2496] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:32:37 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (15F0C000) [pid = 2496] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:32:37 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0D71E800) [pid = 2496] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:32:37 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0CA17C00) [pid = 2496] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:32:37 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (17818C00) [pid = 2496] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:32:37 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (19B61800) [pid = 2496] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:32:37 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (1BF75800) [pid = 2496] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:32:37 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (17836000) [pid = 2496] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:32:37 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (18833000) [pid = 2496] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:32:37 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (14A2F000) [pid = 2496] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:32:37 INFO - PROCESS | 2496 | 1465205557528 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 02:32:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:32:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 830ms 02:32:37 INFO - PROCESS | 2496 | 1465205557565 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 02:32:37 INFO - PROCESS | 2496 | 1465205557567 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 02:32:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:32:37 INFO - PROCESS | 2496 | 1465205557570 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:32:37 INFO - PROCESS | 2496 | 1465205557572 Marionette TRACE conn5 <- [1,2286,null,{}] 02:32:37 INFO - PROCESS | 2496 | 1465205557575 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:37 INFO - PROCESS | 2496 | 1465205557577 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:37 INFO - PROCESS | 2496 | 1465205557656 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 02:32:37 INFO - PROCESS | 2496 | 1465205557664 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:37 INFO - PROCESS | 2496 | 1465205557666 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:37 INFO - PROCESS | 2496 | ++DOCSHELL 14460400 == 35 [pid = 2496] [id = 581] 02:32:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (146B1C00) [pid = 2496] [serial = 1743] [outer = 00000000] 02:32:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (18094800) [pid = 2496] [serial = 1744] [outer = 146B1C00] 02:32:37 INFO - PROCESS | 2496 | 1465205557709 Marionette DEBUG loaded listener.js 02:32:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (18778C00) [pid = 2496] [serial = 1745] [outer = 146B1C00] 02:32:38 INFO - PROCESS | 2496 | 1465205558126 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 02:32:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:32:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 630ms 02:32:38 INFO - PROCESS | 2496 | 1465205558201 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 02:32:38 INFO - PROCESS | 2496 | 1465205558203 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 02:32:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:32:38 INFO - PROCESS | 2496 | 1465205558206 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:32:38 INFO - PROCESS | 2496 | 1465205558207 Marionette TRACE conn5 <- [1,2290,null,{}] 02:32:38 INFO - PROCESS | 2496 | 1465205558211 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:38 INFO - PROCESS | 2496 | 1465205558213 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:38 INFO - PROCESS | 2496 | 1465205558297 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 02:32:38 INFO - PROCESS | 2496 | 1465205558302 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:38 INFO - PROCESS | 2496 | 1465205558304 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:38 INFO - PROCESS | 2496 | ++DOCSHELL 191BCC00 == 36 [pid = 2496] [id = 582] 02:32:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (19B6D800) [pid = 2496] [serial = 1746] [outer = 00000000] 02:32:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (19C5DC00) [pid = 2496] [serial = 1747] [outer = 19B6D800] 02:32:38 INFO - PROCESS | 2496 | 1465205558347 Marionette DEBUG loaded listener.js 02:32:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (19C5F400) [pid = 2496] [serial = 1748] [outer = 19B6D800] 02:32:38 INFO - PROCESS | 2496 | 1465205558772 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:32:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:32:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 630ms 02:32:38 INFO - PROCESS | 2496 | 1465205558847 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 02:32:38 INFO - PROCESS | 2496 | 1465205558849 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 02:32:38 INFO - PROCESS | 2496 | 1465205558852 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:32:38 INFO - PROCESS | 2496 | 1465205558854 Marionette TRACE conn5 <- [1,2294,null,{}] 02:32:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:32:38 INFO - PROCESS | 2496 | 1465205558858 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:38 INFO - PROCESS | 2496 | 1465205558859 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:38 INFO - PROCESS | 2496 | 1465205558939 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 02:32:38 INFO - PROCESS | 2496 | 1465205558945 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:38 INFO - PROCESS | 2496 | 1465205558947 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:38 INFO - PROCESS | 2496 | ++DOCSHELL 166E5800 == 37 [pid = 2496] [id = 583] 02:32:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (19C5D400) [pid = 2496] [serial = 1749] [outer = 00000000] 02:32:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (1AAD5C00) [pid = 2496] [serial = 1750] [outer = 19C5D400] 02:32:39 INFO - PROCESS | 2496 | 1465205558990 Marionette DEBUG loaded listener.js 02:32:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (1AADC800) [pid = 2496] [serial = 1751] [outer = 19C5D400] 02:32:39 INFO - PROCESS | 2496 | 1465205559498 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 02:32:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:32:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 670ms 02:32:39 INFO - PROCESS | 2496 | 1465205559532 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 02:32:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:32:39 INFO - PROCESS | 2496 | 1465205559537 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 02:32:39 INFO - PROCESS | 2496 | 1465205559542 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:32:39 INFO - PROCESS | 2496 | 1465205559547 Marionette TRACE conn5 <- [1,2298,null,{}] 02:32:39 INFO - PROCESS | 2496 | 1465205559554 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:39 INFO - PROCESS | 2496 | 1465205559557 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:39 INFO - PROCESS | 2496 | 1465205559697 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 02:32:39 INFO - PROCESS | 2496 | 1465205559834 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:39 INFO - PROCESS | 2496 | 1465205559838 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:39 INFO - PROCESS | 2496 | ++DOCSHELL 0D31C800 == 38 [pid = 2496] [id = 584] 02:32:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0D320000) [pid = 2496] [serial = 1752] [outer = 00000000] 02:32:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0D565000) [pid = 2496] [serial = 1753] [outer = 0D320000] 02:32:39 INFO - PROCESS | 2496 | 1465205559898 Marionette DEBUG loaded listener.js 02:32:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0E694400) [pid = 2496] [serial = 1754] [outer = 0D320000] 02:32:40 INFO - PROCESS | 2496 | 1465205560547 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 02:32:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:32:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1077ms 02:32:40 INFO - PROCESS | 2496 | 1465205560627 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 02:32:40 INFO - PROCESS | 2496 | 1465205560631 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 02:32:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:32:40 INFO - PROCESS | 2496 | 1465205560638 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:32:40 INFO - PROCESS | 2496 | 1465205560641 Marionette TRACE conn5 <- [1,2302,null,{}] 02:32:40 INFO - PROCESS | 2496 | 1465205560645 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:40 INFO - PROCESS | 2496 | 1465205560648 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:40 INFO - PROCESS | 2496 | 1465205560768 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 02:32:40 INFO - PROCESS | 2496 | 1465205560904 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:40 INFO - PROCESS | 2496 | 1465205560907 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:40 INFO - PROCESS | 2496 | ++DOCSHELL 165E3800 == 39 [pid = 2496] [id = 585] 02:32:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (166EA400) [pid = 2496] [serial = 1755] [outer = 00000000] 02:32:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (1781F800) [pid = 2496] [serial = 1756] [outer = 166EA400] 02:32:40 INFO - PROCESS | 2496 | 1465205560966 Marionette DEBUG loaded listener.js 02:32:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (181AD800) [pid = 2496] [serial = 1757] [outer = 166EA400] 02:32:41 INFO - PROCESS | 2496 | 1465205561521 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 02:32:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:32:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 930ms 02:32:41 INFO - PROCESS | 2496 | 1465205561571 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 02:32:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:32:41 INFO - PROCESS | 2496 | 1465205561573 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 02:32:41 INFO - PROCESS | 2496 | 1465205561577 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:32:41 INFO - PROCESS | 2496 | 1465205561581 Marionette TRACE conn5 <- [1,2306,null,{}] 02:32:41 INFO - PROCESS | 2496 | 1465205561592 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:41 INFO - PROCESS | 2496 | 1465205561597 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:41 INFO - PROCESS | 2496 | 1465205561711 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 02:32:41 INFO - PROCESS | 2496 | 1465205561866 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:41 INFO - PROCESS | 2496 | 1465205561869 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:41 INFO - PROCESS | 2496 | ++DOCSHELL 19C5B800 == 40 [pid = 2496] [id = 586] 02:32:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (19C5C800) [pid = 2496] [serial = 1758] [outer = 00000000] 02:32:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (1AADDC00) [pid = 2496] [serial = 1759] [outer = 19C5C800] 02:32:41 INFO - PROCESS | 2496 | 1465205561928 Marionette DEBUG loaded listener.js 02:32:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (1AB0D000) [pid = 2496] [serial = 1760] [outer = 19C5C800] 02:32:42 INFO - PROCESS | 2496 | 1465205562595 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 02:32:42 INFO - PROCESS | 2496 | 1465205562662 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 02:32:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:32:42 INFO - PROCESS | 2496 | 1465205562666 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:32:42 INFO - PROCESS | 2496 | 1465205562668 Marionette TRACE conn5 <- [1,2310,null,{}] 02:32:42 INFO - PROCESS | 2496 | 1465205562672 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:42 INFO - PROCESS | 2496 | 1465205562674 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:42 INFO - PROCESS | 2496 | 1465205562788 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 02:32:43 INFO - PROCESS | 2496 | 1465205563053 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:43 INFO - PROCESS | 2496 | 1465205563056 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:43 INFO - PROCESS | 2496 | ++DOCSHELL 0C951400 == 41 [pid = 2496] [id = 587] 02:32:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0C951C00) [pid = 2496] [serial = 1761] [outer = 00000000] 02:32:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0CF77C00) [pid = 2496] [serial = 1762] [outer = 0C951C00] 02:32:43 INFO - PROCESS | 2496 | 1465205563133 Marionette DEBUG loaded listener.js 02:32:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0D324400) [pid = 2496] [serial = 1763] [outer = 0C951C00] 02:32:43 INFO - PROCESS | 2496 | 1465205563740 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 02:32:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:32:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1123ms 02:32:43 INFO - PROCESS | 2496 | 1465205563793 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 02:32:43 INFO - PROCESS | 2496 | 1465205563797 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 02:32:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:32:43 INFO - PROCESS | 2496 | 1465205563801 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:32:43 INFO - PROCESS | 2496 | 1465205563804 Marionette TRACE conn5 <- [1,2314,null,{}] 02:32:43 INFO - PROCESS | 2496 | 1465205563809 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:43 INFO - PROCESS | 2496 | 1465205563813 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:44 INFO - PROCESS | 2496 | --DOCSHELL 191BCC00 == 40 [pid = 2496] [id = 582] 02:32:44 INFO - PROCESS | 2496 | --DOCSHELL 14460400 == 39 [pid = 2496] [id = 581] 02:32:44 INFO - PROCESS | 2496 | --DOCSHELL 19970400 == 38 [pid = 2496] [id = 580] 02:32:44 INFO - PROCESS | 2496 | --DOCSHELL 188F6800 == 37 [pid = 2496] [id = 579] 02:32:44 INFO - PROCESS | 2496 | --DOCSHELL 18655800 == 36 [pid = 2496] [id = 578] 02:32:44 INFO - PROCESS | 2496 | --DOCSHELL 166EA800 == 35 [pid = 2496] [id = 577] 02:32:44 INFO - PROCESS | 2496 | --DOCSHELL 14652C00 == 34 [pid = 2496] [id = 576] 02:32:44 INFO - PROCESS | 2496 | --DOCSHELL 0D31DC00 == 33 [pid = 2496] [id = 575] 02:32:44 INFO - PROCESS | 2496 | --DOCSHELL 0D567C00 == 32 [pid = 2496] [id = 563] 02:32:44 INFO - PROCESS | 2496 | --DOCSHELL 14CE8000 == 31 [pid = 2496] [id = 572] 02:32:44 INFO - PROCESS | 2496 | --DOCSHELL 0CA20400 == 30 [pid = 2496] [id = 573] 02:32:44 INFO - PROCESS | 2496 | --DOCSHELL 14A80800 == 29 [pid = 2496] [id = 574] 02:32:44 INFO - PROCESS | 2496 | --DOCSHELL 0C951400 == 28 [pid = 2496] [id = 587] 02:32:44 INFO - PROCESS | 2496 | --DOCSHELL 165E3800 == 27 [pid = 2496] [id = 585] 02:32:44 INFO - PROCESS | 2496 | --DOCSHELL 19C5B800 == 26 [pid = 2496] [id = 586] 02:32:44 INFO - PROCESS | 2496 | --DOCSHELL 166E5800 == 25 [pid = 2496] [id = 583] 02:32:44 INFO - PROCESS | 2496 | --DOCSHELL 0D31C800 == 24 [pid = 2496] [id = 584] 02:32:44 INFO - PROCESS | 2496 | 1465205564528 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 02:32:44 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (1910D000) [pid = 2496] [serial = 1715] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (14CEEC00) [pid = 2496] [serial = 1699] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0DC30000) [pid = 2496] [serial = 1696] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0E695800) [pid = 2496] [serial = 1697] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0D0E7800) [pid = 2496] [serial = 1693] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0D320400) [pid = 2496] [serial = 1694] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (170CF000) [pid = 2496] [serial = 1702] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (141F9000) [pid = 2496] [serial = 1691] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0E50E000) [pid = 2496] [serial = 1690] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (17811800) [pid = 2496] [serial = 1703] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0D346800) [pid = 2496] [serial = 1679] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0CBEB400) [pid = 2496] [serial = 1678] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (1876D000) [pid = 2496] [serial = 1682] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (17832000) [pid = 2496] [serial = 1681] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (1B2C1800) [pid = 2496] [serial = 1685] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (1AAD4C00) [pid = 2496] [serial = 1684] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (1C0D6C00) [pid = 2496] [serial = 1688] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (1C08F400) [pid = 2496] [serial = 1687] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (181B3C00) [pid = 2496] [serial = 1706] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (1808E400) [pid = 2496] [serial = 1705] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (188C3400) [pid = 2496] [serial = 1708] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (188ECC00) [pid = 2496] [serial = 1709] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (18873800) [pid = 2496] [serial = 1711] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (191BAC00) [pid = 2496] [serial = 1717] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (188BDC00) [pid = 2496] [serial = 1712] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (14F28800) [pid = 2496] [serial = 1700] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (1916A400) [pid = 2496] [serial = 1714] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 2496 | 1465205564750 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:44 INFO - PROCESS | 2496 | 1465205564753 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:44 INFO - PROCESS | 2496 | ++DOCSHELL 0CA19C00 == 25 [pid = 2496] [id = 588] 02:32:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (0CA1A000) [pid = 2496] [serial = 1764] [outer = 00000000] 02:32:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (0CA22C00) [pid = 2496] [serial = 1765] [outer = 0CA1A000] 02:32:44 INFO - PROCESS | 2496 | 1465205564804 Marionette DEBUG loaded listener.js 02:32:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0CF26C00) [pid = 2496] [serial = 1766] [outer = 0CA1A000] 02:32:45 INFO - PROCESS | 2496 | 1465205565262 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 02:32:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:32:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1520ms 02:32:45 INFO - PROCESS | 2496 | 1465205565323 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 02:32:45 INFO - PROCESS | 2496 | 1465205565328 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 02:32:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:32:45 INFO - PROCESS | 2496 | 1465205565337 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:32:45 INFO - PROCESS | 2496 | 1465205565340 Marionette TRACE conn5 <- [1,2318,null,{}] 02:32:45 INFO - PROCESS | 2496 | 1465205565345 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:45 INFO - PROCESS | 2496 | 1465205565347 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:45 INFO - PROCESS | 2496 | 1465205565443 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 02:32:45 INFO - PROCESS | 2496 | 1465205565452 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:45 INFO - PROCESS | 2496 | 1465205565455 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:45 INFO - PROCESS | 2496 | ++DOCSHELL 0DC30000 == 26 [pid = 2496] [id = 589] 02:32:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0DC30800) [pid = 2496] [serial = 1767] [outer = 00000000] 02:32:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0E503C00) [pid = 2496] [serial = 1768] [outer = 0DC30800] 02:32:45 INFO - PROCESS | 2496 | 1465205565502 Marionette DEBUG loaded listener.js 02:32:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0E69E000) [pid = 2496] [serial = 1769] [outer = 0DC30800] 02:32:46 INFO - PROCESS | 2496 | 1465205565992 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 02:32:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:32:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 670ms 02:32:46 INFO - PROCESS | 2496 | 1465205566008 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 02:32:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:32:46 INFO - PROCESS | 2496 | 1465205566011 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 02:32:46 INFO - PROCESS | 2496 | 1465205566015 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:32:46 INFO - PROCESS | 2496 | 1465205566017 Marionette TRACE conn5 <- [1,2322,null,{}] 02:32:46 INFO - PROCESS | 2496 | 1465205566021 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:46 INFO - PROCESS | 2496 | 1465205566023 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:46 INFO - PROCESS | 2496 | 1465205566139 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 02:32:46 INFO - PROCESS | 2496 | 1465205566240 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:46 INFO - PROCESS | 2496 | 1465205566242 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:46 INFO - PROCESS | 2496 | ++DOCSHELL 14657400 == 27 [pid = 2496] [id = 590] 02:32:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (14A80800) [pid = 2496] [serial = 1770] [outer = 00000000] 02:32:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (14CE4000) [pid = 2496] [serial = 1771] [outer = 14A80800] 02:32:46 INFO - PROCESS | 2496 | 1465205566288 Marionette DEBUG loaded listener.js 02:32:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (14CEC000) [pid = 2496] [serial = 1772] [outer = 14A80800] 02:32:46 INFO - PROCESS | 2496 | 1465205566688 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 02:32:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:32:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 730ms 02:32:46 INFO - PROCESS | 2496 | 1465205566747 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 02:32:46 INFO - PROCESS | 2496 | 1465205566751 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 02:32:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:32:46 INFO - PROCESS | 2496 | 1465205566762 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:32:46 INFO - PROCESS | 2496 | 1465205566766 Marionette TRACE conn5 <- [1,2326,null,{}] 02:32:46 INFO - PROCESS | 2496 | 1465205566770 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:46 INFO - PROCESS | 2496 | 1465205566773 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:46 INFO - PROCESS | 2496 | 1465205566914 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 02:32:46 INFO - PROCESS | 2496 | 1465205566937 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:46 INFO - PROCESS | 2496 | 1465205566939 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:46 INFO - PROCESS | 2496 | ++DOCSHELL 14CEF800 == 28 [pid = 2496] [id = 591] 02:32:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (14D8E000) [pid = 2496] [serial = 1773] [outer = 00000000] 02:32:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (166F1800) [pid = 2496] [serial = 1774] [outer = 14D8E000] 02:32:47 INFO - PROCESS | 2496 | 1465205566983 Marionette DEBUG loaded listener.js 02:32:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (17815000) [pid = 2496] [serial = 1775] [outer = 14D8E000] 02:32:47 INFO - PROCESS | 2496 | 1465205567442 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 02:32:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:32:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 730ms 02:32:47 INFO - PROCESS | 2496 | 1465205567506 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 02:32:47 INFO - PROCESS | 2496 | 1465205567509 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 02:32:47 INFO - PROCESS | 2496 | 1465205567515 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:32:47 INFO - PROCESS | 2496 | 1465205567517 Marionette TRACE conn5 <- [1,2330,null,{}] 02:32:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:32:47 INFO - PROCESS | 2496 | 1465205567520 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:47 INFO - PROCESS | 2496 | 1465205567522 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:47 INFO - PROCESS | 2496 | 1465205567637 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 02:32:47 INFO - PROCESS | 2496 | 1465205567649 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:47 INFO - PROCESS | 2496 | 1465205567651 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:47 INFO - PROCESS | 2496 | ++DOCSHELL 166EF000 == 29 [pid = 2496] [id = 592] 02:32:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (17817000) [pid = 2496] [serial = 1776] [outer = 00000000] 02:32:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (1802B400) [pid = 2496] [serial = 1777] [outer = 17817000] 02:32:47 INFO - PROCESS | 2496 | 1465205567695 Marionette DEBUG loaded listener.js 02:32:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (181B7000) [pid = 2496] [serial = 1778] [outer = 17817000] 02:32:48 INFO - PROCESS | 2496 | 1465205568127 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 02:32:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:32:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 630ms 02:32:48 INFO - PROCESS | 2496 | 1465205568156 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 02:32:48 INFO - PROCESS | 2496 | 1465205568158 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 02:32:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:32:48 INFO - PROCESS | 2496 | 1465205568161 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:32:48 INFO - PROCESS | 2496 | 1465205568162 Marionette TRACE conn5 <- [1,2334,null,{}] 02:32:48 INFO - PROCESS | 2496 | 1465205568166 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:48 INFO - PROCESS | 2496 | 1465205568168 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:48 INFO - PROCESS | 2496 | 1465205568284 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 02:32:48 INFO - PROCESS | 2496 | 1465205568291 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:48 INFO - PROCESS | 2496 | 1465205568296 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:48 INFO - PROCESS | 2496 | ++DOCSHELL 1876F000 == 30 [pid = 2496] [id = 593] 02:32:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (18771C00) [pid = 2496] [serial = 1779] [outer = 00000000] 02:32:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (18872C00) [pid = 2496] [serial = 1780] [outer = 18771C00] 02:32:48 INFO - PROCESS | 2496 | 1465205568406 Marionette DEBUG loaded listener.js 02:32:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (188C0C00) [pid = 2496] [serial = 1781] [outer = 18771C00] 02:32:48 INFO - PROCESS | 2496 | 1465205568853 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 02:32:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:32:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 730ms 02:32:49 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (166EAC00) [pid = 2496] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:32:49 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (19B2B400) [pid = 2496] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:32:49 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (14655C00) [pid = 2496] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:32:49 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (18775800) [pid = 2496] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:32:49 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (14CE0400) [pid = 2496] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:32:49 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0D31F800) [pid = 2496] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:32:49 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (191B1800) [pid = 2496] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:32:49 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (146B1C00) [pid = 2496] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:32:49 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (19B6D800) [pid = 2496] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:32:49 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0CA21800) [pid = 2496] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:32:49 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (18AB6000) [pid = 2496] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:32:49 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (19C5D400) [pid = 2496] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:32:49 INFO - PROCESS | 2496 | 1465205569175 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 02:32:49 INFO - PROCESS | 2496 | 1465205569177 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 02:32:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:32:49 INFO - PROCESS | 2496 | 1465205569229 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:32:49 INFO - PROCESS | 2496 | 1465205569231 Marionette TRACE conn5 <- [1,2338,null,{}] 02:32:49 INFO - PROCESS | 2496 | 1465205569234 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:49 INFO - PROCESS | 2496 | 1465205569236 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:49 INFO - PROCESS | 2496 | 1465205569316 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 02:32:49 INFO - PROCESS | 2496 | 1465205569321 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:49 INFO - PROCESS | 2496 | 1465205569323 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:49 INFO - PROCESS | 2496 | ++DOCSHELL 0C94F800 == 31 [pid = 2496] [id = 594] 02:32:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (146AF000) [pid = 2496] [serial = 1782] [outer = 00000000] 02:32:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (15F0C000) [pid = 2496] [serial = 1783] [outer = 146AF000] 02:32:49 INFO - PROCESS | 2496 | 1465205569367 Marionette DEBUG loaded listener.js 02:32:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (18775800) [pid = 2496] [serial = 1784] [outer = 146AF000] 02:32:49 INFO - PROCESS | 2496 | 1465205569868 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 02:32:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:32:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 691ms 02:32:49 INFO - PROCESS | 2496 | 1465205569914 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 02:32:49 INFO - PROCESS | 2496 | 1465205569916 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 02:32:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:32:49 INFO - PROCESS | 2496 | 1465205569919 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:32:49 INFO - PROCESS | 2496 | 1465205569921 Marionette TRACE conn5 <- [1,2342,null,{}] 02:32:49 INFO - PROCESS | 2496 | 1465205569924 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:49 INFO - PROCESS | 2496 | 1465205569926 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:50 INFO - PROCESS | 2496 | 1465205570003 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 02:32:50 INFO - PROCESS | 2496 | 1465205570010 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:50 INFO - PROCESS | 2496 | 1465205570011 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:50 INFO - PROCESS | 2496 | ++DOCSHELL 188C9800 == 32 [pid = 2496] [id = 595] 02:32:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (188F3C00) [pid = 2496] [serial = 1785] [outer = 00000000] 02:32:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (1910F400) [pid = 2496] [serial = 1786] [outer = 188F3C00] 02:32:50 INFO - PROCESS | 2496 | 1465205570055 Marionette DEBUG loaded listener.js 02:32:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (1916D400) [pid = 2496] [serial = 1787] [outer = 188F3C00] 02:32:50 INFO - PROCESS | 2496 | 1465205570494 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 02:32:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:32:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 631ms 02:32:50 INFO - PROCESS | 2496 | 1465205570551 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 02:32:50 INFO - PROCESS | 2496 | 1465205570553 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 02:32:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:32:50 INFO - PROCESS | 2496 | 1465205570556 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:32:50 INFO - PROCESS | 2496 | 1465205570558 Marionette TRACE conn5 <- [1,2346,null,{}] 02:32:50 INFO - PROCESS | 2496 | 1465205570561 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:50 INFO - PROCESS | 2496 | 1465205570563 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:50 INFO - PROCESS | 2496 | 1465205570642 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 02:32:50 INFO - PROCESS | 2496 | 1465205570673 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:50 INFO - PROCESS | 2496 | 1465205570674 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:50 INFO - PROCESS | 2496 | ++DOCSHELL 14652400 == 33 [pid = 2496] [id = 596] 02:32:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (19176800) [pid = 2496] [serial = 1788] [outer = 00000000] 02:32:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (191BC400) [pid = 2496] [serial = 1789] [outer = 19176800] 02:32:50 INFO - PROCESS | 2496 | 1465205570721 Marionette DEBUG loaded listener.js 02:32:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (191BDC00) [pid = 2496] [serial = 1790] [outer = 19176800] 02:32:51 INFO - PROCESS | 2496 | 1465205571216 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 02:32:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:32:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 731ms 02:32:51 INFO - PROCESS | 2496 | 1465205571288 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 02:32:51 INFO - PROCESS | 2496 | 1465205571293 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 02:32:51 INFO - PROCESS | 2496 | 1465205571298 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:32:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:32:51 INFO - PROCESS | 2496 | 1465205571303 Marionette TRACE conn5 <- [1,2350,null,{}] 02:32:51 INFO - PROCESS | 2496 | 1465205571310 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:51 INFO - PROCESS | 2496 | 1465205571313 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:51 INFO - PROCESS | 2496 | 1465205571453 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 02:32:51 INFO - PROCESS | 2496 | 1465205571569 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:51 INFO - PROCESS | 2496 | 1465205571572 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:51 INFO - PROCESS | 2496 | ++DOCSHELL 0CF6F400 == 34 [pid = 2496] [id = 597] 02:32:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0CF75400) [pid = 2496] [serial = 1791] [outer = 00000000] 02:32:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0D320800) [pid = 2496] [serial = 1792] [outer = 0CF75400] 02:32:51 INFO - PROCESS | 2496 | 1465205571632 Marionette DEBUG loaded listener.js 02:32:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0D843400) [pid = 2496] [serial = 1793] [outer = 0CF75400] 02:32:52 INFO - PROCESS | 2496 | 1465205572415 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 02:32:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:32:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1133ms 02:32:52 INFO - PROCESS | 2496 | 1465205572449 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 02:32:52 INFO - PROCESS | 2496 | 1465205572454 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 02:32:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:32:52 INFO - PROCESS | 2496 | 1465205572462 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:32:52 INFO - PROCESS | 2496 | 1465205572465 Marionette TRACE conn5 <- [1,2354,null,{}] 02:32:52 INFO - PROCESS | 2496 | 1465205572469 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:52 INFO - PROCESS | 2496 | 1465205572472 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:52 INFO - PROCESS | 2496 | 1465205572596 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 02:32:52 INFO - PROCESS | 2496 | 1465205572735 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:52 INFO - PROCESS | 2496 | 1465205572737 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:52 INFO - PROCESS | 2496 | ++DOCSHELL 14CE2800 == 35 [pid = 2496] [id = 598] 02:32:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (14CE3800) [pid = 2496] [serial = 1794] [outer = 00000000] 02:32:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (15A18000) [pid = 2496] [serial = 1795] [outer = 14CE3800] 02:32:52 INFO - PROCESS | 2496 | 1465205572796 Marionette DEBUG loaded listener.js 02:32:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (15F03C00) [pid = 2496] [serial = 1796] [outer = 14CE3800] 02:32:53 INFO - PROCESS | 2496 | 1465205573657 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 02:32:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:32:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1236ms 02:32:53 INFO - PROCESS | 2496 | 1465205573700 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 02:32:53 INFO - PROCESS | 2496 | 1465205573704 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 02:32:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:32:53 INFO - PROCESS | 2496 | 1465205573718 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:32:53 INFO - PROCESS | 2496 | 1465205573721 Marionette TRACE conn5 <- [1,2358,null,{}] 02:32:53 INFO - PROCESS | 2496 | 1465205573727 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:53 INFO - PROCESS | 2496 | 1465205573730 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:53 INFO - PROCESS | 2496 | 1465205573846 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 02:32:54 INFO - PROCESS | 2496 | 1465205573981 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:54 INFO - PROCESS | 2496 | 1465205573986 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:54 INFO - PROCESS | 2496 | ++DOCSHELL 0D55B800 == 36 [pid = 2496] [id = 599] 02:32:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0D563C00) [pid = 2496] [serial = 1797] [outer = 00000000] 02:32:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0DC32C00) [pid = 2496] [serial = 1798] [outer = 0D563C00] 02:32:54 INFO - PROCESS | 2496 | 1465205574038 Marionette DEBUG loaded listener.js 02:32:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (141F0C00) [pid = 2496] [serial = 1799] [outer = 0D563C00] 02:32:54 INFO - PROCESS | 2496 | --DOCSHELL 188C9800 == 35 [pid = 2496] [id = 595] 02:32:54 INFO - PROCESS | 2496 | --DOCSHELL 0C94F800 == 34 [pid = 2496] [id = 594] 02:32:54 INFO - PROCESS | 2496 | --DOCSHELL 1876F000 == 33 [pid = 2496] [id = 593] 02:32:54 INFO - PROCESS | 2496 | --DOCSHELL 166EF000 == 32 [pid = 2496] [id = 592] 02:32:54 INFO - PROCESS | 2496 | --DOCSHELL 14CEF800 == 31 [pid = 2496] [id = 591] 02:32:54 INFO - PROCESS | 2496 | --DOCSHELL 14657400 == 30 [pid = 2496] [id = 590] 02:32:54 INFO - PROCESS | 2496 | --DOCSHELL 0DC30000 == 29 [pid = 2496] [id = 589] 02:32:54 INFO - PROCESS | 2496 | --DOCSHELL 0CA19C00 == 28 [pid = 2496] [id = 588] 02:32:54 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (17831C00) [pid = 2496] [serial = 1733] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (19B30800) [pid = 2496] [serial = 1742] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (14CE7000) [pid = 2496] [serial = 1730] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (1886C000) [pid = 2496] [serial = 1735] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (19B30400) [pid = 2496] [serial = 1741] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (165E1000) [pid = 2496] [serial = 1723] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0D719C00) [pid = 2496] [serial = 1727] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (191BE400) [pid = 2496] [serial = 1718] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (18876C00) [pid = 2496] [serial = 1736] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (17819800) [pid = 2496] [serial = 1732] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (18094800) [pid = 2496] [serial = 1744] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0D559800) [pid = 2496] [serial = 1726] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (19C5DC00) [pid = 2496] [serial = 1747] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0E6A1800) [pid = 2496] [serial = 1721] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (19174C00) [pid = 2496] [serial = 1739] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (14A34C00) [pid = 2496] [serial = 1729] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (1910C400) [pid = 2496] [serial = 1738] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (18778C00) [pid = 2496] [serial = 1745] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (17814400) [pid = 2496] [serial = 1724] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0D564400) [pid = 2496] [serial = 1720] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (19C5F400) [pid = 2496] [serial = 1748] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (1AAD5C00) [pid = 2496] [serial = 1750] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (1AADC800) [pid = 2496] [serial = 1751] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 2496 | 1465205574514 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 02:32:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:32:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 870ms 02:32:54 INFO - PROCESS | 2496 | 1465205574591 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 02:32:54 INFO - PROCESS | 2496 | 1465205574595 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 02:32:54 INFO - PROCESS | 2496 | 1465205574601 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:32:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:32:54 INFO - PROCESS | 2496 | 1465205574604 Marionette TRACE conn5 <- [1,2362,null,{}] 02:32:54 INFO - PROCESS | 2496 | 1465205574607 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:54 INFO - PROCESS | 2496 | 1465205574610 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:54 INFO - PROCESS | 2496 | 1465205574704 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 02:32:54 INFO - PROCESS | 2496 | 1465205574719 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:54 INFO - PROCESS | 2496 | 1465205574722 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:54 INFO - PROCESS | 2496 | ++DOCSHELL 0E69D400 == 29 [pid = 2496] [id = 600] 02:32:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (0E6A0800) [pid = 2496] [serial = 1800] [outer = 00000000] 02:32:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (143C8800) [pid = 2496] [serial = 1801] [outer = 0E6A0800] 02:32:54 INFO - PROCESS | 2496 | 1465205574768 Marionette DEBUG loaded listener.js 02:32:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (14A28800) [pid = 2496] [serial = 1802] [outer = 0E6A0800] 02:32:55 INFO - PROCESS | 2496 | 1465205575256 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 02:32:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:32:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 670ms 02:32:55 INFO - PROCESS | 2496 | 1465205575280 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 02:32:55 INFO - PROCESS | 2496 | 1465205575282 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 02:32:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:32:55 INFO - PROCESS | 2496 | 1465205575286 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:32:55 INFO - PROCESS | 2496 | 1465205575289 Marionette TRACE conn5 <- [1,2366,null,{}] 02:32:55 INFO - PROCESS | 2496 | 1465205575300 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:55 INFO - PROCESS | 2496 | 1465205575304 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:55 INFO - PROCESS | 2496 | 1465205575428 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 02:32:55 INFO - PROCESS | 2496 | 1465205575537 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:55 INFO - PROCESS | 2496 | 1465205575540 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:55 INFO - PROCESS | 2496 | ++DOCSHELL 17676400 == 30 [pid = 2496] [id = 601] 02:32:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (17676C00) [pid = 2496] [serial = 1803] [outer = 00000000] 02:32:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (17815800) [pid = 2496] [serial = 1804] [outer = 17676C00] 02:32:55 INFO - PROCESS | 2496 | 1465205575589 Marionette DEBUG loaded listener.js 02:32:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (1782DC00) [pid = 2496] [serial = 1805] [outer = 17676C00] 02:32:55 INFO - PROCESS | 2496 | 1465205575966 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 02:32:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:32:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 730ms 02:32:56 INFO - PROCESS | 2496 | 1465205576021 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 02:32:56 INFO - PROCESS | 2496 | 1465205576024 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 02:32:56 INFO - PROCESS | 2496 | 1465205576027 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:32:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:32:56 INFO - PROCESS | 2496 | 1465205576029 Marionette TRACE conn5 <- [1,2370,null,{}] 02:32:56 INFO - PROCESS | 2496 | 1465205576032 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:56 INFO - PROCESS | 2496 | 1465205576034 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:56 INFO - PROCESS | 2496 | 1465205576121 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 02:32:56 INFO - PROCESS | 2496 | 1465205576127 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:56 INFO - PROCESS | 2496 | 1465205576138 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:56 INFO - PROCESS | 2496 | ++DOCSHELL 18091000 == 31 [pid = 2496] [id = 602] 02:32:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (18095C00) [pid = 2496] [serial = 1806] [outer = 00000000] 02:32:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (18877400) [pid = 2496] [serial = 1807] [outer = 18095C00] 02:32:56 INFO - PROCESS | 2496 | 1465205576182 Marionette DEBUG loaded listener.js 02:32:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (188C5C00) [pid = 2496] [serial = 1808] [outer = 18095C00] 02:32:56 INFO - PROCESS | 2496 | 1465205576665 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 02:32:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:32:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 670ms 02:32:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:32:56 INFO - PROCESS | 2496 | 1465205576701 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 02:32:56 INFO - PROCESS | 2496 | 1465205576703 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 02:32:56 INFO - PROCESS | 2496 | 1465205576706 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:32:56 INFO - PROCESS | 2496 | 1465205576708 Marionette TRACE conn5 <- [1,2374,null,{}] 02:32:56 INFO - PROCESS | 2496 | 1465205576711 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:56 INFO - PROCESS | 2496 | 1465205576713 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:56 INFO - PROCESS | 2496 | 1465205576825 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 02:32:56 INFO - PROCESS | 2496 | 1465205576920 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:56 INFO - PROCESS | 2496 | 1465205576922 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:56 INFO - PROCESS | 2496 | ++DOCSHELL 14A42800 == 32 [pid = 2496] [id = 603] 02:32:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (14F77400) [pid = 2496] [serial = 1809] [outer = 00000000] 02:32:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (1910D000) [pid = 2496] [serial = 1810] [outer = 14F77400] 02:32:57 INFO - PROCESS | 2496 | 1465205576967 Marionette DEBUG loaded listener.js 02:32:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (19175800) [pid = 2496] [serial = 1811] [outer = 14F77400] 02:32:57 INFO - PROCESS | 2496 | 1465205577393 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 02:32:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:32:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 730ms 02:32:57 INFO - PROCESS | 2496 | 1465205577437 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 02:32:57 INFO - PROCESS | 2496 | 1465205577439 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 02:32:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:32:57 INFO - PROCESS | 2496 | 1465205577442 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:32:57 INFO - PROCESS | 2496 | 1465205577444 Marionette TRACE conn5 <- [1,2378,null,{}] 02:32:57 INFO - PROCESS | 2496 | 1465205577447 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:57 INFO - PROCESS | 2496 | 1465205577453 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:57 INFO - PROCESS | 2496 | 1465205577600 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 02:32:57 INFO - PROCESS | 2496 | 1465205577667 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:57 INFO - PROCESS | 2496 | 1465205577669 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:57 INFO - PROCESS | 2496 | ++DOCSHELL 0D0F0C00 == 33 [pid = 2496] [id = 604] 02:32:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (191AF400) [pid = 2496] [serial = 1812] [outer = 00000000] 02:32:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (19B2D400) [pid = 2496] [serial = 1813] [outer = 191AF400] 02:32:57 INFO - PROCESS | 2496 | 1465205577714 Marionette DEBUG loaded listener.js 02:32:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (19B65000) [pid = 2496] [serial = 1814] [outer = 191AF400] 02:32:58 INFO - PROCESS | 2496 | 1465205578139 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 02:32:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:32:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 730ms 02:32:58 INFO - PROCESS | 2496 | 1465205578173 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 02:32:58 INFO - PROCESS | 2496 | 1465205578175 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 02:32:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:32:58 INFO - PROCESS | 2496 | 1465205578219 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:32:58 INFO - PROCESS | 2496 | 1465205578220 Marionette TRACE conn5 <- [1,2382,null,{}] 02:32:58 INFO - PROCESS | 2496 | 1465205578224 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:58 INFO - PROCESS | 2496 | 1465205578236 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:58 INFO - PROCESS | 2496 | 1465205578353 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 02:32:58 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0CA1A000) [pid = 2496] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:32:58 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0C951C00) [pid = 2496] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:32:58 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (14A80800) [pid = 2496] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:32:58 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0DC30800) [pid = 2496] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:32:58 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (18771C00) [pid = 2496] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:32:58 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (17817000) [pid = 2496] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:32:58 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (146AF000) [pid = 2496] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:32:58 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0D320000) [pid = 2496] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:32:58 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (166EA400) [pid = 2496] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:32:58 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (19C5C800) [pid = 2496] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:32:58 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (14D8E000) [pid = 2496] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:32:58 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (188F3C00) [pid = 2496] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:32:58 INFO - PROCESS | 2496 | 1465205578489 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:58 INFO - PROCESS | 2496 | 1465205578491 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:58 INFO - PROCESS | 2496 | ++DOCSHELL 0C959C00 == 34 [pid = 2496] [id = 605] 02:32:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0C95A000) [pid = 2496] [serial = 1815] [outer = 00000000] 02:32:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (14384400) [pid = 2496] [serial = 1816] [outer = 0C95A000] 02:32:58 INFO - PROCESS | 2496 | 1465205578537 Marionette DEBUG loaded listener.js 02:32:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (165DB000) [pid = 2496] [serial = 1817] [outer = 0C95A000] 02:32:58 INFO - PROCESS | 2496 | 1465205578920 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:32:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:32:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 730ms 02:32:58 INFO - PROCESS | 2496 | 1465205578939 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 02:32:58 INFO - PROCESS | 2496 | 1465205578941 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 02:32:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:32:58 INFO - PROCESS | 2496 | 1465205578944 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:32:58 INFO - PROCESS | 2496 | 1465205578946 Marionette TRACE conn5 <- [1,2386,null,{}] 02:32:58 INFO - PROCESS | 2496 | 1465205578949 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:58 INFO - PROCESS | 2496 | 1465205578950 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:59 INFO - PROCESS | 2496 | 1465205579029 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 02:32:59 INFO - PROCESS | 2496 | 1465205579129 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:59 INFO - PROCESS | 2496 | 1465205579131 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:59 INFO - PROCESS | 2496 | ++DOCSHELL 0E695800 == 35 [pid = 2496] [id = 606] 02:32:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (14145800) [pid = 2496] [serial = 1818] [outer = 00000000] 02:32:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (19B2D000) [pid = 2496] [serial = 1819] [outer = 14145800] 02:32:59 INFO - PROCESS | 2496 | 1465205579176 Marionette DEBUG loaded listener.js 02:32:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (19C5E800) [pid = 2496] [serial = 1820] [outer = 14145800] 02:32:59 INFO - PROCESS | 2496 | 1465205579521 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 02:32:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:32:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 630ms 02:32:59 INFO - PROCESS | 2496 | 1465205579575 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 02:32:59 INFO - PROCESS | 2496 | 1465205579577 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 02:32:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:32:59 INFO - PROCESS | 2496 | 1465205579580 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:32:59 INFO - PROCESS | 2496 | 1465205579582 Marionette TRACE conn5 <- [1,2390,null,{}] 02:32:59 INFO - PROCESS | 2496 | 1465205579586 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:59 INFO - PROCESS | 2496 | 1465205579587 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:59 INFO - PROCESS | 2496 | 1465205579709 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 02:32:59 INFO - PROCESS | 2496 | 1465205579746 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:59 INFO - PROCESS | 2496 | 1465205579748 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:32:59 INFO - PROCESS | 2496 | ++DOCSHELL 19C63C00 == 36 [pid = 2496] [id = 607] 02:32:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (1AA55800) [pid = 2496] [serial = 1821] [outer = 00000000] 02:32:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (1AADD800) [pid = 2496] [serial = 1822] [outer = 1AA55800] 02:32:59 INFO - PROCESS | 2496 | 1465205579791 Marionette DEBUG loaded listener.js 02:32:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (1AB01C00) [pid = 2496] [serial = 1823] [outer = 1AA55800] 02:33:00 INFO - PROCESS | 2496 | 1465205580210 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 02:33:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:33:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 671ms 02:33:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:33:00 INFO - PROCESS | 2496 | 1465205580251 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 02:33:00 INFO - PROCESS | 2496 | 1465205580253 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 02:33:00 INFO - PROCESS | 2496 | 1465205580256 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:33:00 INFO - PROCESS | 2496 | 1465205580257 Marionette TRACE conn5 <- [1,2394,null,{}] 02:33:00 INFO - PROCESS | 2496 | 1465205580273 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:00 INFO - PROCESS | 2496 | 1465205580275 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:00 INFO - PROCESS | 2496 | 1465205580356 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 02:33:00 INFO - PROCESS | 2496 | 1465205580361 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:00 INFO - PROCESS | 2496 | 1465205580363 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:00 INFO - PROCESS | 2496 | ++DOCSHELL 1B2C1800 == 37 [pid = 2496] [id = 608] 02:33:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (1B384400) [pid = 2496] [serial = 1824] [outer = 00000000] 02:33:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (1B44B400) [pid = 2496] [serial = 1825] [outer = 1B384400] 02:33:00 INFO - PROCESS | 2496 | 1465205580407 Marionette DEBUG loaded listener.js 02:33:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (1B4AE000) [pid = 2496] [serial = 1826] [outer = 1B384400] 02:33:01 INFO - PROCESS | 2496 | 1465205581138 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 02:33:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:33:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 930ms 02:33:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:33:01 INFO - PROCESS | 2496 | 1465205581188 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 02:33:01 INFO - PROCESS | 2496 | 1465205581192 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 02:33:01 INFO - PROCESS | 2496 | 1465205581197 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:33:01 INFO - PROCESS | 2496 | 1465205581203 Marionette TRACE conn5 <- [1,2398,null,{}] 02:33:01 INFO - PROCESS | 2496 | 1465205581208 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:01 INFO - PROCESS | 2496 | 1465205581211 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:01 INFO - PROCESS | 2496 | 1465205581337 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 02:33:01 INFO - PROCESS | 2496 | 1465205581473 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:01 INFO - PROCESS | 2496 | 1465205581476 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:01 INFO - PROCESS | 2496 | ++DOCSHELL 0D346400 == 38 [pid = 2496] [id = 609] 02:33:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0D560000) [pid = 2496] [serial = 1827] [outer = 00000000] 02:33:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (14657800) [pid = 2496] [serial = 1828] [outer = 0D560000] 02:33:01 INFO - PROCESS | 2496 | 1465205581536 Marionette DEBUG loaded listener.js 02:33:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (14CEE800) [pid = 2496] [serial = 1829] [outer = 0D560000] 02:33:02 INFO - PROCESS | 2496 | 1465205582150 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 02:33:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:33:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 990ms 02:33:02 INFO - PROCESS | 2496 | 1465205582188 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 02:33:02 INFO - PROCESS | 2496 | 1465205582193 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 02:33:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:33:02 INFO - PROCESS | 2496 | 1465205582199 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:33:02 INFO - PROCESS | 2496 | 1465205582202 Marionette TRACE conn5 <- [1,2402,null,{}] 02:33:02 INFO - PROCESS | 2496 | 1465205582207 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:02 INFO - PROCESS | 2496 | 1465205582209 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:02 INFO - PROCESS | 2496 | 1465205582357 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 02:33:02 INFO - PROCESS | 2496 | 1465205582499 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:02 INFO - PROCESS | 2496 | 1465205582502 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:02 INFO - PROCESS | 2496 | ++DOCSHELL 18025400 == 39 [pid = 2496] [id = 610] 02:33:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (18655800) [pid = 2496] [serial = 1830] [outer = 00000000] 02:33:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (188C8800) [pid = 2496] [serial = 1831] [outer = 18655800] 02:33:02 INFO - PROCESS | 2496 | 1465205582559 Marionette DEBUG loaded listener.js 02:33:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (191AF800) [pid = 2496] [serial = 1832] [outer = 18655800] 02:33:03 INFO - PROCESS | 2496 | 1465205583163 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 02:33:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:33:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1023ms 02:33:03 INFO - PROCESS | 2496 | 1465205583226 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 02:33:03 INFO - PROCESS | 2496 | 1465205583228 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 02:33:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:33:03 INFO - PROCESS | 2496 | 1465205583232 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:33:03 INFO - PROCESS | 2496 | 1465205583236 Marionette TRACE conn5 <- [1,2406,null,{}] 02:33:03 INFO - PROCESS | 2496 | 1465205583247 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:03 INFO - PROCESS | 2496 | 1465205583252 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:03 INFO - PROCESS | 2496 | 1465205583391 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 02:33:03 INFO - PROCESS | 2496 | 1465205583543 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:03 INFO - PROCESS | 2496 | 1465205583547 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:03 INFO - PROCESS | 2496 | ++DOCSHELL 1B4B1800 == 40 [pid = 2496] [id = 611] 02:33:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (1B4B2400) [pid = 2496] [serial = 1833] [outer = 00000000] 02:33:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (1BEC8C00) [pid = 2496] [serial = 1834] [outer = 1B4B2400] 02:33:03 INFO - PROCESS | 2496 | 1465205583604 Marionette DEBUG loaded listener.js 02:33:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (1C01F400) [pid = 2496] [serial = 1835] [outer = 1B4B2400] 02:33:04 INFO - PROCESS | 2496 | 1465205584425 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:33:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:33:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1225ms 02:33:04 INFO - PROCESS | 2496 | 1465205584461 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 02:33:04 INFO - PROCESS | 2496 | 1465205584465 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 02:33:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:33:04 INFO - PROCESS | 2496 | 1465205584469 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:33:04 INFO - PROCESS | 2496 | 1465205584472 Marionette TRACE conn5 <- [1,2410,null,{}] 02:33:04 INFO - PROCESS | 2496 | 1465205584478 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:04 INFO - PROCESS | 2496 | 1465205584481 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:04 INFO - PROCESS | 2496 | 1465205584588 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 02:33:04 INFO - PROCESS | 2496 | 1465205584739 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:04 INFO - PROCESS | 2496 | 1465205584742 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:04 INFO - PROCESS | 2496 | ++DOCSHELL 0D83B800 == 41 [pid = 2496] [id = 612] 02:33:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0DB6D000) [pid = 2496] [serial = 1836] [outer = 00000000] 02:33:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0E65C800) [pid = 2496] [serial = 1837] [outer = 0DB6D000] 02:33:04 INFO - PROCESS | 2496 | 1465205584796 Marionette DEBUG loaded listener.js 02:33:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (1437D400) [pid = 2496] [serial = 1838] [outer = 0DB6D000] 02:33:05 INFO - PROCESS | 2496 | --DOCSHELL 19C63C00 == 40 [pid = 2496] [id = 607] 02:33:05 INFO - PROCESS | 2496 | --DOCSHELL 0E695800 == 39 [pid = 2496] [id = 606] 02:33:05 INFO - PROCESS | 2496 | --DOCSHELL 0C959C00 == 38 [pid = 2496] [id = 605] 02:33:05 INFO - PROCESS | 2496 | --DOCSHELL 0D0F0C00 == 37 [pid = 2496] [id = 604] 02:33:05 INFO - PROCESS | 2496 | --DOCSHELL 14A42800 == 36 [pid = 2496] [id = 603] 02:33:05 INFO - PROCESS | 2496 | --DOCSHELL 18091000 == 35 [pid = 2496] [id = 602] 02:33:05 INFO - PROCESS | 2496 | --DOCSHELL 17676400 == 34 [pid = 2496] [id = 601] 02:33:05 INFO - PROCESS | 2496 | --DOCSHELL 0E69D400 == 33 [pid = 2496] [id = 600] 02:33:05 INFO - PROCESS | 2496 | --DOCSHELL 0D55B800 == 32 [pid = 2496] [id = 599] 02:33:05 INFO - PROCESS | 2496 | --DOCSHELL 14CE2800 == 31 [pid = 2496] [id = 598] 02:33:05 INFO - PROCESS | 2496 | --DOCSHELL 0CF6F400 == 30 [pid = 2496] [id = 597] 02:33:05 INFO - PROCESS | 2496 | --DOCSHELL 14652400 == 29 [pid = 2496] [id = 596] 02:33:05 INFO - PROCESS | 2496 | --DOCSHELL 1B4B1800 == 28 [pid = 2496] [id = 611] 02:33:05 INFO - PROCESS | 2496 | --DOCSHELL 18025400 == 27 [pid = 2496] [id = 610] 02:33:05 INFO - PROCESS | 2496 | --DOCSHELL 1B2C1800 == 26 [pid = 2496] [id = 608] 02:33:05 INFO - PROCESS | 2496 | --DOCSHELL 0D346400 == 25 [pid = 2496] [id = 609] 02:33:05 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0CA22C00) [pid = 2496] [serial = 1765] [outer = 00000000] [url = about:blank] 02:33:05 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0CF26C00) [pid = 2496] [serial = 1766] [outer = 00000000] [url = about:blank] 02:33:05 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0D324400) [pid = 2496] [serial = 1763] [outer = 00000000] [url = about:blank] 02:33:05 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0CF77C00) [pid = 2496] [serial = 1762] [outer = 00000000] [url = about:blank] 02:33:05 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (14CE4000) [pid = 2496] [serial = 1771] [outer = 00000000] [url = about:blank] 02:33:05 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (14CEC000) [pid = 2496] [serial = 1772] [outer = 00000000] [url = about:blank] 02:33:05 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0E503C00) [pid = 2496] [serial = 1768] [outer = 00000000] [url = about:blank] 02:33:05 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0E69E000) [pid = 2496] [serial = 1769] [outer = 00000000] [url = about:blank] 02:33:05 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (18872C00) [pid = 2496] [serial = 1780] [outer = 00000000] [url = about:blank] 02:33:05 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (1802B400) [pid = 2496] [serial = 1777] [outer = 00000000] [url = about:blank] 02:33:05 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (15F0C000) [pid = 2496] [serial = 1783] [outer = 00000000] [url = about:blank] 02:33:05 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0E694400) [pid = 2496] [serial = 1754] [outer = 00000000] [url = about:blank] 02:33:05 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0D565000) [pid = 2496] [serial = 1753] [outer = 00000000] [url = about:blank] 02:33:05 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (181AD800) [pid = 2496] [serial = 1757] [outer = 00000000] [url = about:blank] 02:33:05 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (1781F800) [pid = 2496] [serial = 1756] [outer = 00000000] [url = about:blank] 02:33:05 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (191BC400) [pid = 2496] [serial = 1789] [outer = 00000000] [url = about:blank] 02:33:05 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (1AB0D000) [pid = 2496] [serial = 1760] [outer = 00000000] [url = about:blank] 02:33:05 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (1AADDC00) [pid = 2496] [serial = 1759] [outer = 00000000] [url = about:blank] 02:33:05 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (188C0C00) [pid = 2496] [serial = 1781] [outer = 00000000] [url = about:blank] 02:33:05 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (166F1800) [pid = 2496] [serial = 1774] [outer = 00000000] [url = about:blank] 02:33:05 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (18775800) [pid = 2496] [serial = 1784] [outer = 00000000] [url = about:blank] 02:33:05 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (17815000) [pid = 2496] [serial = 1775] [outer = 00000000] [url = about:blank] 02:33:05 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (181B7000) [pid = 2496] [serial = 1778] [outer = 00000000] [url = about:blank] 02:33:05 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (1916D400) [pid = 2496] [serial = 1787] [outer = 00000000] [url = about:blank] 02:33:05 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (1910F400) [pid = 2496] [serial = 1786] [outer = 00000000] [url = about:blank] 02:33:06 INFO - PROCESS | 2496 | 1465205586106 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:33:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:33:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1681ms 02:33:06 INFO - PROCESS | 2496 | 1465205586152 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 02:33:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:33:06 INFO - PROCESS | 2496 | 1465205586156 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 02:33:06 INFO - PROCESS | 2496 | 1465205586161 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:33:06 INFO - PROCESS | 2496 | 1465205586164 Marionette TRACE conn5 <- [1,2414,null,{}] 02:33:06 INFO - PROCESS | 2496 | 1465205586169 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:06 INFO - PROCESS | 2496 | 1465205586172 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:06 INFO - PROCESS | 2496 | 1465205586310 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 02:33:06 INFO - PROCESS | 2496 | 1465205586409 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:06 INFO - PROCESS | 2496 | 1465205586414 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:06 INFO - PROCESS | 2496 | ++DOCSHELL 0CF25000 == 26 [pid = 2496] [id = 613] 02:33:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0CF26C00) [pid = 2496] [serial = 1839] [outer = 00000000] 02:33:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0CFD3400) [pid = 2496] [serial = 1840] [outer = 0CF26C00] 02:33:06 INFO - PROCESS | 2496 | 1465205586462 Marionette DEBUG loaded listener.js 02:33:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0D31C800) [pid = 2496] [serial = 1841] [outer = 0CF26C00] 02:33:06 INFO - PROCESS | 2496 | 1465205586884 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 02:33:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:33:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 770ms 02:33:06 INFO - PROCESS | 2496 | 1465205586931 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 02:33:06 INFO - PROCESS | 2496 | 1465205586936 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 02:33:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:33:06 INFO - PROCESS | 2496 | 1465205586942 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:33:06 INFO - PROCESS | 2496 | 1465205586945 Marionette TRACE conn5 <- [1,2418,null,{}] 02:33:06 INFO - PROCESS | 2496 | 1465205586949 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:06 INFO - PROCESS | 2496 | 1465205586951 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:07 INFO - PROCESS | 2496 | 1465205587042 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 02:33:07 INFO - PROCESS | 2496 | 1465205587049 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:07 INFO - PROCESS | 2496 | 1465205587051 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:07 INFO - PROCESS | 2496 | ++DOCSHELL 0D566800 == 27 [pid = 2496] [id = 614] 02:33:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0D71B400) [pid = 2496] [serial = 1842] [outer = 00000000] 02:33:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0DB60800) [pid = 2496] [serial = 1843] [outer = 0D71B400] 02:33:07 INFO - PROCESS | 2496 | 1465205587099 Marionette DEBUG loaded listener.js 02:33:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0E602400) [pid = 2496] [serial = 1844] [outer = 0D71B400] 02:33:07 INFO - PROCESS | 2496 | 1465205587584 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 02:33:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:33:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 670ms 02:33:07 INFO - PROCESS | 2496 | 1465205587617 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 02:33:07 INFO - PROCESS | 2496 | 1465205587619 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 02:33:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:33:07 INFO - PROCESS | 2496 | 1465205587622 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:33:07 INFO - PROCESS | 2496 | 1465205587626 Marionette TRACE conn5 <- [1,2422,null,{}] 02:33:07 INFO - PROCESS | 2496 | 1465205587636 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:07 INFO - PROCESS | 2496 | 1465205587641 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:07 INFO - PROCESS | 2496 | 1465205587756 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 02:33:07 INFO - PROCESS | 2496 | 1465205587767 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:07 INFO - PROCESS | 2496 | 1465205587770 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:07 INFO - PROCESS | 2496 | ++DOCSHELL 14CED000 == 28 [pid = 2496] [id = 615] 02:33:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (14CED800) [pid = 2496] [serial = 1845] [outer = 00000000] 02:33:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (14F1F400) [pid = 2496] [serial = 1846] [outer = 14CED800] 02:33:07 INFO - PROCESS | 2496 | 1465205587906 Marionette DEBUG loaded listener.js 02:33:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (15A1A000) [pid = 2496] [serial = 1847] [outer = 14CED800] 02:33:08 INFO - PROCESS | 2496 | 1465205588309 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 02:33:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:33:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 730ms 02:33:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:33:08 INFO - PROCESS | 2496 | 1465205588356 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 02:33:08 INFO - PROCESS | 2496 | 1465205588359 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 02:33:08 INFO - PROCESS | 2496 | 1465205588362 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:33:08 INFO - PROCESS | 2496 | 1465205588364 Marionette TRACE conn5 <- [1,2426,null,{}] 02:33:08 INFO - PROCESS | 2496 | 1465205588372 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:08 INFO - PROCESS | 2496 | 1465205588374 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:08 INFO - PROCESS | 2496 | 1465205588493 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 02:33:08 INFO - PROCESS | 2496 | 1465205588498 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:08 INFO - PROCESS | 2496 | 1465205588500 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:08 INFO - PROCESS | 2496 | ++DOCSHELL 166EAC00 == 29 [pid = 2496] [id = 616] 02:33:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (166EB000) [pid = 2496] [serial = 1848] [outer = 00000000] 02:33:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (17816000) [pid = 2496] [serial = 1849] [outer = 166EB000] 02:33:08 INFO - PROCESS | 2496 | 1465205588550 Marionette DEBUG loaded listener.js 02:33:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (17830400) [pid = 2496] [serial = 1850] [outer = 166EB000] 02:33:09 INFO - PROCESS | 2496 | 1465205589004 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 02:33:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:33:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 670ms 02:33:09 INFO - PROCESS | 2496 | 1465205589036 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 02:33:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:33:09 INFO - PROCESS | 2496 | 1465205589038 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 02:33:09 INFO - PROCESS | 2496 | 1465205589041 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:33:09 INFO - PROCESS | 2496 | 1465205589043 Marionette TRACE conn5 <- [1,2430,null,{}] 02:33:09 INFO - PROCESS | 2496 | 1465205589046 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:09 INFO - PROCESS | 2496 | 1465205589048 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:09 INFO - PROCESS | 2496 | 1465205589188 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 02:33:09 INFO - PROCESS | 2496 | 1465205589211 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:09 INFO - PROCESS | 2496 | 1465205589213 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:09 INFO - PROCESS | 2496 | ++DOCSHELL 18025000 == 30 [pid = 2496] [id = 617] 02:33:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (18025400) [pid = 2496] [serial = 1851] [outer = 00000000] 02:33:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (181B3400) [pid = 2496] [serial = 1852] [outer = 18025400] 02:33:09 INFO - PROCESS | 2496 | 1465205589256 Marionette DEBUG loaded listener.js 02:33:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (181BC000) [pid = 2496] [serial = 1853] [outer = 18025400] 02:33:09 INFO - PROCESS | 2496 | 1465205589710 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 02:33:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:33:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 730ms 02:33:09 INFO - PROCESS | 2496 | 1465205589772 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 02:33:09 INFO - PROCESS | 2496 | 1465205589775 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 02:33:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:33:09 INFO - PROCESS | 2496 | 1465205589778 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:33:09 INFO - PROCESS | 2496 | 1465205589779 Marionette TRACE conn5 <- [1,2434,null,{}] 02:33:09 INFO - PROCESS | 2496 | 1465205589783 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:09 INFO - PROCESS | 2496 | 1465205589788 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:09 INFO - PROCESS | 2496 | 1465205589927 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 02:33:10 INFO - PROCESS | 2496 | 1465205589993 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:10 INFO - PROCESS | 2496 | 1465205589995 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:10 INFO - PROCESS | 2496 | ++DOCSHELL 18833800 == 31 [pid = 2496] [id = 618] 02:33:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (18868400) [pid = 2496] [serial = 1854] [outer = 00000000] 02:33:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (188F6000) [pid = 2496] [serial = 1855] [outer = 18868400] 02:33:10 INFO - PROCESS | 2496 | 1465205590039 Marionette DEBUG loaded listener.js 02:33:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (19109000) [pid = 2496] [serial = 1856] [outer = 18868400] 02:33:10 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (14F77400) [pid = 2496] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:33:10 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (191AF400) [pid = 2496] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:33:10 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0C95A000) [pid = 2496] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:33:10 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0CF75400) [pid = 2496] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:33:10 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (17676C00) [pid = 2496] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:33:10 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (18095C00) [pid = 2496] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:33:10 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (19176800) [pid = 2496] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:33:10 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0E6A0800) [pid = 2496] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:33:10 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (14CE3800) [pid = 2496] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:33:10 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0D563C00) [pid = 2496] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:33:10 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (14145800) [pid = 2496] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:33:10 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (1AA55800) [pid = 2496] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:33:10 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (1B384400) [pid = 2496] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:33:10 INFO - PROCESS | 2496 | 1465205590674 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 02:33:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:33:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 971ms 02:33:10 INFO - PROCESS | 2496 | 1465205590748 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 02:33:10 INFO - PROCESS | 2496 | 1465205590750 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 02:33:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:33:10 INFO - PROCESS | 2496 | 1465205590753 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:33:10 INFO - PROCESS | 2496 | 1465205590755 Marionette TRACE conn5 <- [1,2438,null,{}] 02:33:10 INFO - PROCESS | 2496 | 1465205590759 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:10 INFO - PROCESS | 2496 | 1465205590761 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:10 INFO - PROCESS | 2496 | 1465205590837 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 02:33:10 INFO - PROCESS | 2496 | 1465205590844 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:10 INFO - PROCESS | 2496 | 1465205590845 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:10 INFO - PROCESS | 2496 | ++DOCSHELL 0CB79C00 == 32 [pid = 2496] [id = 619] 02:33:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (14CE6800) [pid = 2496] [serial = 1857] [outer = 00000000] 02:33:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (18872000) [pid = 2496] [serial = 1858] [outer = 14CE6800] 02:33:10 INFO - PROCESS | 2496 | 1465205590889 Marionette DEBUG loaded listener.js 02:33:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (18874800) [pid = 2496] [serial = 1859] [outer = 14CE6800] 02:33:11 INFO - PROCESS | 2496 | 1465205591321 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 02:33:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:33:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 631ms 02:33:11 INFO - PROCESS | 2496 | 1465205591386 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 02:33:11 INFO - PROCESS | 2496 | 1465205591388 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 02:33:11 INFO - PROCESS | 2496 | 1465205591391 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:33:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:33:11 INFO - PROCESS | 2496 | 1465205591393 Marionette TRACE conn5 <- [1,2442,null,{}] 02:33:11 INFO - PROCESS | 2496 | 1465205591397 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:11 INFO - PROCESS | 2496 | 1465205591398 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:11 INFO - PROCESS | 2496 | 1465205591476 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 02:33:11 INFO - PROCESS | 2496 | 1465205591481 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:11 INFO - PROCESS | 2496 | 1465205591483 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:11 INFO - PROCESS | 2496 | ++DOCSHELL 143BB800 == 33 [pid = 2496] [id = 620] 02:33:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (1445A000) [pid = 2496] [serial = 1860] [outer = 00000000] 02:33:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (19173800) [pid = 2496] [serial = 1861] [outer = 1445A000] 02:33:11 INFO - PROCESS | 2496 | 1465205591527 Marionette DEBUG loaded listener.js 02:33:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (1916D400) [pid = 2496] [serial = 1862] [outer = 1445A000] 02:33:12 INFO - PROCESS | 2496 | 1465205592316 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 02:33:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:33:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 970ms 02:33:12 INFO - PROCESS | 2496 | 1465205592366 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 02:33:12 INFO - PROCESS | 2496 | 1465205592371 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 02:33:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:33:12 INFO - PROCESS | 2496 | 1465205592375 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:33:12 INFO - PROCESS | 2496 | 1465205592380 Marionette TRACE conn5 <- [1,2446,null,{}] 02:33:12 INFO - PROCESS | 2496 | 1465205592386 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:12 INFO - PROCESS | 2496 | 1465205592388 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:12 INFO - PROCESS | 2496 | 1465205592514 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 02:33:12 INFO - PROCESS | 2496 | 1465205592654 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:12 INFO - PROCESS | 2496 | 1465205592656 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:12 INFO - PROCESS | 2496 | ++DOCSHELL 0CFD5C00 == 34 [pid = 2496] [id = 621] 02:33:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0D326000) [pid = 2496] [serial = 1863] [outer = 00000000] 02:33:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0DB5F800) [pid = 2496] [serial = 1864] [outer = 0D326000] 02:33:12 INFO - PROCESS | 2496 | 1465205592715 Marionette DEBUG loaded listener.js 02:33:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (14142800) [pid = 2496] [serial = 1865] [outer = 0D326000] 02:33:13 INFO - PROCESS | 2496 | 1465205593526 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 02:33:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:33:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1229ms 02:33:13 INFO - PROCESS | 2496 | 1465205593605 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 02:33:13 INFO - PROCESS | 2496 | 1465205593610 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 02:33:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:33:13 INFO - PROCESS | 2496 | 1465205593616 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:33:13 INFO - PROCESS | 2496 | 1465205593619 Marionette TRACE conn5 <- [1,2450,null,{}] 02:33:13 INFO - PROCESS | 2496 | 1465205593624 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:13 INFO - PROCESS | 2496 | 1465205593627 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:13 INFO - PROCESS | 2496 | 1465205593781 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 02:33:14 INFO - PROCESS | 2496 | 1465205593980 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:14 INFO - PROCESS | 2496 | 1465205593983 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:14 INFO - PROCESS | 2496 | ++DOCSHELL 0C956C00 == 35 [pid = 2496] [id = 622] 02:33:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0C959800) [pid = 2496] [serial = 1866] [outer = 00000000] 02:33:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0CA1A000) [pid = 2496] [serial = 1867] [outer = 0C959800] 02:33:14 INFO - PROCESS | 2496 | 1465205594042 Marionette DEBUG loaded listener.js 02:33:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0CB85400) [pid = 2496] [serial = 1868] [outer = 0C959800] 02:33:14 INFO - PROCESS | 2496 | --DOCSHELL 0CB79C00 == 34 [pid = 2496] [id = 619] 02:33:14 INFO - PROCESS | 2496 | --DOCSHELL 18833800 == 33 [pid = 2496] [id = 618] 02:33:14 INFO - PROCESS | 2496 | --DOCSHELL 18025000 == 32 [pid = 2496] [id = 617] 02:33:14 INFO - PROCESS | 2496 | --DOCSHELL 166EAC00 == 31 [pid = 2496] [id = 616] 02:33:14 INFO - PROCESS | 2496 | --DOCSHELL 14CED000 == 30 [pid = 2496] [id = 615] 02:33:14 INFO - PROCESS | 2496 | --DOCSHELL 0D566800 == 29 [pid = 2496] [id = 614] 02:33:14 INFO - PROCESS | 2496 | --DOCSHELL 0CF25000 == 28 [pid = 2496] [id = 613] 02:33:14 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (1AADD800) [pid = 2496] [serial = 1822] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (1B44B400) [pid = 2496] [serial = 1825] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (1B4AE000) [pid = 2496] [serial = 1826] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (1910D000) [pid = 2496] [serial = 1810] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (19B2D400) [pid = 2496] [serial = 1813] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (19175800) [pid = 2496] [serial = 1811] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (14384400) [pid = 2496] [serial = 1816] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (19B65000) [pid = 2496] [serial = 1814] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0D320800) [pid = 2496] [serial = 1792] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0D843400) [pid = 2496] [serial = 1793] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (1AB01C00) [pid = 2496] [serial = 1823] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (17815800) [pid = 2496] [serial = 1804] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (1782DC00) [pid = 2496] [serial = 1805] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (18877400) [pid = 2496] [serial = 1807] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (191BDC00) [pid = 2496] [serial = 1790] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (143C8800) [pid = 2496] [serial = 1801] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (14A28800) [pid = 2496] [serial = 1802] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (15A18000) [pid = 2496] [serial = 1795] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (15F03C00) [pid = 2496] [serial = 1796] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (0DC32C00) [pid = 2496] [serial = 1798] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 2496 | --DOMWINDOW == 61 (141F0C00) [pid = 2496] [serial = 1799] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 2496 | --DOMWINDOW == 60 (165DB000) [pid = 2496] [serial = 1817] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 2496 | --DOMWINDOW == 59 (19B2D000) [pid = 2496] [serial = 1819] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 2496 | --DOMWINDOW == 58 (19C5E800) [pid = 2496] [serial = 1820] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 2496 | --DOMWINDOW == 57 (188C5C00) [pid = 2496] [serial = 1808] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 2496 | 1465205594696 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 02:33:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:33:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1124ms 02:33:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:33:14 INFO - PROCESS | 2496 | 1465205594745 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 02:33:14 INFO - PROCESS | 2496 | 1465205594748 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 02:33:14 INFO - PROCESS | 2496 | 1465205594752 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:33:14 INFO - PROCESS | 2496 | 1465205594755 Marionette TRACE conn5 <- [1,2454,null,{}] 02:33:14 INFO - PROCESS | 2496 | 1465205594760 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:14 INFO - PROCESS | 2496 | 1465205594764 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:14 INFO - PROCESS | 2496 | 1465205594857 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 02:33:14 INFO - PROCESS | 2496 | 1465205594962 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:14 INFO - PROCESS | 2496 | 1465205594965 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:15 INFO - PROCESS | 2496 | ++DOCSHELL 0CF71400 == 29 [pid = 2496] [id = 623] 02:33:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 58 (0D328400) [pid = 2496] [serial = 1869] [outer = 00000000] 02:33:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 59 (0D722400) [pid = 2496] [serial = 1870] [outer = 0D328400] 02:33:15 INFO - PROCESS | 2496 | 1465205595013 Marionette DEBUG loaded listener.js 02:33:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 60 (0DC2F000) [pid = 2496] [serial = 1871] [outer = 0D328400] 02:33:15 INFO - PROCESS | 2496 | 1465205595434 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 02:33:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:33:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 730ms 02:33:15 INFO - PROCESS | 2496 | 1465205595486 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 02:33:15 INFO - PROCESS | 2496 | 1465205595490 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 02:33:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:33:15 INFO - PROCESS | 2496 | 1465205595494 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:33:15 INFO - PROCESS | 2496 | 1465205595496 Marionette TRACE conn5 <- [1,2458,null,{}] 02:33:15 INFO - PROCESS | 2496 | 1465205595500 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:15 INFO - PROCESS | 2496 | 1465205595502 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:15 INFO - PROCESS | 2496 | 1465205595590 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 02:33:15 INFO - PROCESS | 2496 | 1465205595596 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:15 INFO - PROCESS | 2496 | 1465205595598 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:15 INFO - PROCESS | 2496 | ++DOCSHELL 14376800 == 30 [pid = 2496] [id = 624] 02:33:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 61 (14377800) [pid = 2496] [serial = 1872] [outer = 00000000] 02:33:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (14CEA000) [pid = 2496] [serial = 1873] [outer = 14377800] 02:33:15 INFO - PROCESS | 2496 | 1465205595644 Marionette DEBUG loaded listener.js 02:33:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (14F7DC00) [pid = 2496] [serial = 1874] [outer = 14377800] 02:33:16 INFO - PROCESS | 2496 | 1465205596126 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 02:33:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:33:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 671ms 02:33:16 INFO - PROCESS | 2496 | 1465205596170 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 02:33:16 INFO - PROCESS | 2496 | 1465205596172 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 02:33:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:33:16 INFO - PROCESS | 2496 | 1465205596177 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:33:16 INFO - PROCESS | 2496 | 1465205596183 Marionette TRACE conn5 <- [1,2462,null,{}] 02:33:16 INFO - PROCESS | 2496 | 1465205596192 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:16 INFO - PROCESS | 2496 | 1465205596196 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:16 INFO - PROCESS | 2496 | 1465205596283 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 02:33:16 INFO - PROCESS | 2496 | 1465205596294 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:16 INFO - PROCESS | 2496 | 1465205596296 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:16 INFO - PROCESS | 2496 | ++DOCSHELL 17819800 == 31 [pid = 2496] [id = 625] 02:33:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (1782E800) [pid = 2496] [serial = 1875] [outer = 00000000] 02:33:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0D724000) [pid = 2496] [serial = 1876] [outer = 1782E800] 02:33:16 INFO - PROCESS | 2496 | 1465205596339 Marionette DEBUG loaded listener.js 02:33:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (1808AC00) [pid = 2496] [serial = 1877] [outer = 1782E800] 02:33:16 INFO - PROCESS | 2496 | 1465205596817 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 02:33:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:33:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 690ms 02:33:16 INFO - PROCESS | 2496 | 1465205596874 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 02:33:16 INFO - PROCESS | 2496 | 1465205596876 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 02:33:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:33:16 INFO - PROCESS | 2496 | 1465205596879 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:33:16 INFO - PROCESS | 2496 | 1465205596881 Marionette TRACE conn5 <- [1,2466,null,{}] 02:33:16 INFO - PROCESS | 2496 | 1465205596884 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:16 INFO - PROCESS | 2496 | 1465205596886 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:17 INFO - PROCESS | 2496 | 1465205597007 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 02:33:17 INFO - PROCESS | 2496 | 1465205597013 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:17 INFO - PROCESS | 2496 | 1465205597015 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:17 INFO - PROCESS | 2496 | ++DOCSHELL 181B4400 == 32 [pid = 2496] [id = 626] 02:33:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (181B4800) [pid = 2496] [serial = 1878] [outer = 00000000] 02:33:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (18874400) [pid = 2496] [serial = 1879] [outer = 181B4800] 02:33:17 INFO - PROCESS | 2496 | 1465205597113 Marionette DEBUG loaded listener.js 02:33:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (188BF800) [pid = 2496] [serial = 1880] [outer = 181B4800] 02:33:17 INFO - PROCESS | 2496 | 1465205597520 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 02:33:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:33:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 670ms 02:33:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:33:17 INFO - PROCESS | 2496 | 1465205597550 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 02:33:17 INFO - PROCESS | 2496 | 1465205597552 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 02:33:17 INFO - PROCESS | 2496 | 1465205597555 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:33:17 INFO - PROCESS | 2496 | 1465205597556 Marionette TRACE conn5 <- [1,2470,null,{}] 02:33:17 INFO - PROCESS | 2496 | 1465205597560 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:17 INFO - PROCESS | 2496 | 1465205597562 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:17 INFO - PROCESS | 2496 | 1465205597675 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 02:33:17 INFO - PROCESS | 2496 | 1465205597770 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:17 INFO - PROCESS | 2496 | 1465205597776 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:17 INFO - PROCESS | 2496 | ++DOCSHELL 14A7DC00 == 33 [pid = 2496] [id = 627] 02:33:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (188CBC00) [pid = 2496] [serial = 1881] [outer = 00000000] 02:33:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (19169800) [pid = 2496] [serial = 1882] [outer = 188CBC00] 02:33:17 INFO - PROCESS | 2496 | 1465205597832 Marionette DEBUG loaded listener.js 02:33:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (191B2000) [pid = 2496] [serial = 1883] [outer = 188CBC00] 02:33:18 INFO - PROCESS | 2496 | 1465205598279 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 02:33:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:33:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 770ms 02:33:18 INFO - PROCESS | 2496 | 1465205598326 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 02:33:18 INFO - PROCESS | 2496 | 1465205598328 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 02:33:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:33:18 INFO - PROCESS | 2496 | 1465205598336 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:33:18 INFO - PROCESS | 2496 | 1465205598338 Marionette TRACE conn5 <- [1,2474,null,{}] 02:33:18 INFO - PROCESS | 2496 | 1465205598342 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:18 INFO - PROCESS | 2496 | 1465205598344 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:18 INFO - PROCESS | 2496 | 1465205598463 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 02:33:18 INFO - PROCESS | 2496 | 1465205598474 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:18 INFO - PROCESS | 2496 | 1465205598476 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:18 INFO - PROCESS | 2496 | ++DOCSHELL 191BD800 == 34 [pid = 2496] [id = 628] 02:33:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (191BDC00) [pid = 2496] [serial = 1884] [outer = 00000000] 02:33:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (19B27400) [pid = 2496] [serial = 1885] [outer = 191BDC00] 02:33:18 INFO - PROCESS | 2496 | 1465205598521 Marionette DEBUG loaded listener.js 02:33:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (19B28000) [pid = 2496] [serial = 1886] [outer = 191BDC00] 02:33:18 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (14CE6800) [pid = 2496] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:33:18 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0CF26C00) [pid = 2496] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:33:18 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0DB6D000) [pid = 2496] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:33:18 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0D71B400) [pid = 2496] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:33:18 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (14CED800) [pid = 2496] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:33:18 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (166EB000) [pid = 2496] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:33:18 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (18025400) [pid = 2496] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:33:18 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (18868400) [pid = 2496] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:33:18 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0D560000) [pid = 2496] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:33:18 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (18655800) [pid = 2496] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:33:19 INFO - PROCESS | 2496 | 1465205599025 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 02:33:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:33:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 730ms 02:33:19 INFO - PROCESS | 2496 | 1465205599094 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 02:33:19 INFO - PROCESS | 2496 | 1465205599096 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 02:33:19 INFO - PROCESS | 2496 | 1465205599099 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:33:19 INFO - PROCESS | 2496 | 1465205599100 Marionette TRACE conn5 <- [1,2478,null,{}] 02:33:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:33:19 INFO - PROCESS | 2496 | 1465205599104 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:19 INFO - PROCESS | 2496 | 1465205599106 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:19 INFO - PROCESS | 2496 | 1465205599186 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 02:33:19 INFO - PROCESS | 2496 | 1465205599285 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:19 INFO - PROCESS | 2496 | 1465205599287 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:19 INFO - PROCESS | 2496 | ++DOCSHELL 0D847400 == 35 [pid = 2496] [id = 629] 02:33:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0DB6D000) [pid = 2496] [serial = 1887] [outer = 00000000] 02:33:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (188C2800) [pid = 2496] [serial = 1888] [outer = 0DB6D000] 02:33:19 INFO - PROCESS | 2496 | 1465205599332 Marionette DEBUG loaded listener.js 02:33:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (191B7800) [pid = 2496] [serial = 1889] [outer = 0DB6D000] 02:33:19 INFO - PROCESS | 2496 | 1465205599702 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 02:33:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:33:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 671ms 02:33:19 INFO - PROCESS | 2496 | 1465205599778 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 02:33:19 INFO - PROCESS | 2496 | 1465205599780 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 02:33:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:33:19 INFO - PROCESS | 2496 | 1465205599783 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:33:19 INFO - PROCESS | 2496 | 1465205599785 Marionette TRACE conn5 <- [1,2482,null,{}] 02:33:19 INFO - PROCESS | 2496 | 1465205599788 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:19 INFO - PROCESS | 2496 | 1465205599790 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:19 INFO - PROCESS | 2496 | 1465205599871 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 02:33:19 INFO - PROCESS | 2496 | 1465205599877 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:19 INFO - PROCESS | 2496 | 1465205599879 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:19 INFO - PROCESS | 2496 | ++DOCSHELL 18025400 == 36 [pid = 2496] [id = 630] 02:33:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (19B68800) [pid = 2496] [serial = 1890] [outer = 00000000] 02:33:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (19C63800) [pid = 2496] [serial = 1891] [outer = 19B68800] 02:33:19 INFO - PROCESS | 2496 | 1465205599922 Marionette DEBUG loaded listener.js 02:33:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (19C64800) [pid = 2496] [serial = 1892] [outer = 19B68800] 02:33:20 INFO - PROCESS | 2496 | 1465205600360 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 02:33:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:33:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 631ms 02:33:20 INFO - PROCESS | 2496 | 1465205600414 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 02:33:20 INFO - PROCESS | 2496 | 1465205600416 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 02:33:20 INFO - PROCESS | 2496 | 1465205600420 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:33:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:33:20 INFO - PROCESS | 2496 | 1465205600421 Marionette TRACE conn5 <- [1,2486,null,{}] 02:33:20 INFO - PROCESS | 2496 | 1465205600425 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:20 INFO - PROCESS | 2496 | 1465205600427 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:20 INFO - PROCESS | 2496 | 1465205600519 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 02:33:20 INFO - PROCESS | 2496 | 1465205600525 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:20 INFO - PROCESS | 2496 | 1465205600527 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:20 INFO - PROCESS | 2496 | ++DOCSHELL 0CBE7800 == 37 [pid = 2496] [id = 631] 02:33:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (14AD3C00) [pid = 2496] [serial = 1893] [outer = 00000000] 02:33:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (1AAD4C00) [pid = 2496] [serial = 1894] [outer = 14AD3C00] 02:33:20 INFO - PROCESS | 2496 | 1465205600571 Marionette DEBUG loaded listener.js 02:33:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (1AADA000) [pid = 2496] [serial = 1895] [outer = 14AD3C00] 02:33:21 INFO - PROCESS | 2496 | 1465205601194 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 02:33:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:33:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 830ms 02:33:21 INFO - PROCESS | 2496 | 1465205601255 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 02:33:21 INFO - PROCESS | 2496 | 1465205601260 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 02:33:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:33:21 INFO - PROCESS | 2496 | 1465205601265 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:33:21 INFO - PROCESS | 2496 | 1465205601269 Marionette TRACE conn5 <- [1,2490,null,{}] 02:33:21 INFO - PROCESS | 2496 | 1465205601275 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:21 INFO - PROCESS | 2496 | 1465205601278 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:21 INFO - PROCESS | 2496 | 1465205601432 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 02:33:21 INFO - PROCESS | 2496 | 1465205601547 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:21 INFO - PROCESS | 2496 | 1465205601552 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:21 INFO - PROCESS | 2496 | ++DOCSHELL 0CA23400 == 38 [pid = 2496] [id = 632] 02:33:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0CF6F000) [pid = 2496] [serial = 1896] [outer = 00000000] 02:33:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0DCB3400) [pid = 2496] [serial = 1897] [outer = 0CF6F000] 02:33:21 INFO - PROCESS | 2496 | 1465205601609 Marionette DEBUG loaded listener.js 02:33:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (146B1C00) [pid = 2496] [serial = 1898] [outer = 0CF6F000] 02:33:22 INFO - PROCESS | 2496 | 1465205602241 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:33:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:33:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1020ms 02:33:22 INFO - PROCESS | 2496 | 1465205602289 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 02:33:22 INFO - PROCESS | 2496 | 1465205602294 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 02:33:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:33:22 INFO - PROCESS | 2496 | 1465205602301 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:33:22 INFO - PROCESS | 2496 | 1465205602304 Marionette TRACE conn5 <- [1,2494,null,{}] 02:33:22 INFO - PROCESS | 2496 | 1465205602308 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:22 INFO - PROCESS | 2496 | 1465205602311 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:22 INFO - PROCESS | 2496 | 1465205602455 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 02:33:22 INFO - PROCESS | 2496 | 1465205602597 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:22 INFO - PROCESS | 2496 | 1465205602600 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:22 INFO - PROCESS | 2496 | ++DOCSHELL 1781C800 == 39 [pid = 2496] [id = 633] 02:33:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (1781E800) [pid = 2496] [serial = 1899] [outer = 00000000] 02:33:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (181B0800) [pid = 2496] [serial = 1900] [outer = 1781E800] 02:33:22 INFO - PROCESS | 2496 | 1465205602659 Marionette DEBUG loaded listener.js 02:33:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (188F5C00) [pid = 2496] [serial = 1901] [outer = 1781E800] 02:33:23 INFO - PROCESS | 2496 | 1465205603251 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:33:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:33:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1018ms 02:33:23 INFO - PROCESS | 2496 | 1465205603323 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 02:33:23 INFO - PROCESS | 2496 | 1465205603326 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 02:33:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:33:23 INFO - PROCESS | 2496 | 1465205603329 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:33:23 INFO - PROCESS | 2496 | 1465205603333 Marionette TRACE conn5 <- [1,2498,null,{}] 02:33:23 INFO - PROCESS | 2496 | 1465205603344 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:23 INFO - PROCESS | 2496 | 1465205603349 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:23 INFO - PROCESS | 2496 | 1465205603460 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 02:33:23 INFO - PROCESS | 2496 | 1465205603603 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:23 INFO - PROCESS | 2496 | 1465205603607 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:23 INFO - PROCESS | 2496 | ++DOCSHELL 1AB9D800 == 40 [pid = 2496] [id = 634] 02:33:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (1AB9F400) [pid = 2496] [serial = 1902] [outer = 00000000] 02:33:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (1B2C8C00) [pid = 2496] [serial = 1903] [outer = 1AB9F400] 02:33:23 INFO - PROCESS | 2496 | 1465205603666 Marionette DEBUG loaded listener.js 02:33:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (1B44A400) [pid = 2496] [serial = 1904] [outer = 1AB9F400] 02:33:24 INFO - PROCESS | 2496 | 1465205604270 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 02:33:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:33:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 970ms 02:33:24 INFO - PROCESS | 2496 | 1465205604302 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 02:33:24 INFO - PROCESS | 2496 | 1465205604305 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 02:33:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:33:24 INFO - PROCESS | 2496 | 1465205604309 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:33:24 INFO - PROCESS | 2496 | 1465205604311 Marionette TRACE conn5 <- [1,2502,null,{}] 02:33:24 INFO - PROCESS | 2496 | 1465205604315 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:24 INFO - PROCESS | 2496 | 1465205604317 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:24 INFO - PROCESS | 2496 | 1465205604429 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 02:33:24 INFO - PROCESS | 2496 | 1465205604572 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:24 INFO - PROCESS | 2496 | 1465205604575 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:24 INFO - PROCESS | 2496 | ++DOCSHELL 0D0ED000 == 41 [pid = 2496] [id = 635] 02:33:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0D0EE000) [pid = 2496] [serial = 1905] [outer = 00000000] 02:33:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0D840800) [pid = 2496] [serial = 1906] [outer = 0D0EE000] 02:33:24 INFO - PROCESS | 2496 | 1465205604630 Marionette DEBUG loaded listener.js 02:33:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (14651C00) [pid = 2496] [serial = 1907] [outer = 0D0EE000] 02:33:25 INFO - PROCESS | 2496 | 1465205605378 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 02:33:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:33:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1132ms 02:33:25 INFO - PROCESS | 2496 | 1465205605462 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 02:33:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:33:25 INFO - PROCESS | 2496 | 1465205605466 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 02:33:25 INFO - PROCESS | 2496 | 1465205605472 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:33:25 INFO - PROCESS | 2496 | 1465205605477 Marionette TRACE conn5 <- [1,2506,null,{}] 02:33:25 INFO - PROCESS | 2496 | 1465205605482 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:25 INFO - PROCESS | 2496 | 1465205605484 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:25 INFO - PROCESS | 2496 | 1465205605600 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 02:33:26 INFO - PROCESS | 2496 | --DOCSHELL 18025400 == 40 [pid = 2496] [id = 630] 02:33:26 INFO - PROCESS | 2496 | --DOCSHELL 0D847400 == 39 [pid = 2496] [id = 629] 02:33:26 INFO - PROCESS | 2496 | --DOCSHELL 191BD800 == 38 [pid = 2496] [id = 628] 02:33:26 INFO - PROCESS | 2496 | --DOCSHELL 14A7DC00 == 37 [pid = 2496] [id = 627] 02:33:26 INFO - PROCESS | 2496 | --DOCSHELL 181B4400 == 36 [pid = 2496] [id = 626] 02:33:26 INFO - PROCESS | 2496 | --DOCSHELL 17819800 == 35 [pid = 2496] [id = 625] 02:33:26 INFO - PROCESS | 2496 | --DOCSHELL 14376800 == 34 [pid = 2496] [id = 624] 02:33:26 INFO - PROCESS | 2496 | --DOCSHELL 0CF71400 == 33 [pid = 2496] [id = 623] 02:33:26 INFO - PROCESS | 2496 | --DOCSHELL 0C956C00 == 32 [pid = 2496] [id = 622] 02:33:26 INFO - PROCESS | 2496 | --DOCSHELL 0CFD5C00 == 31 [pid = 2496] [id = 621] 02:33:26 INFO - PROCESS | 2496 | --DOCSHELL 143BB800 == 30 [pid = 2496] [id = 620] 02:33:26 INFO - PROCESS | 2496 | --DOCSHELL 0D83B800 == 29 [pid = 2496] [id = 612] 02:33:26 INFO - PROCESS | 2496 | --DOCSHELL 0D0ED000 == 28 [pid = 2496] [id = 635] 02:33:26 INFO - PROCESS | 2496 | --DOCSHELL 1781C800 == 27 [pid = 2496] [id = 633] 02:33:26 INFO - PROCESS | 2496 | --DOCSHELL 1AB9D800 == 26 [pid = 2496] [id = 634] 02:33:26 INFO - PROCESS | 2496 | --DOCSHELL 0CBE7800 == 25 [pid = 2496] [id = 631] 02:33:26 INFO - PROCESS | 2496 | --DOCSHELL 0CA23400 == 24 [pid = 2496] [id = 632] 02:33:26 INFO - PROCESS | 2496 | 1465205606353 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:26 INFO - PROCESS | 2496 | 1465205606356 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:26 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (18872000) [pid = 2496] [serial = 1858] [outer = 00000000] [url = about:blank] 02:33:26 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0CFD3400) [pid = 2496] [serial = 1840] [outer = 00000000] [url = about:blank] 02:33:26 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0D31C800) [pid = 2496] [serial = 1841] [outer = 00000000] [url = about:blank] 02:33:26 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (1437D400) [pid = 2496] [serial = 1838] [outer = 00000000] [url = about:blank] 02:33:26 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0E65C800) [pid = 2496] [serial = 1837] [outer = 00000000] [url = about:blank] 02:33:26 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0DB60800) [pid = 2496] [serial = 1843] [outer = 00000000] [url = about:blank] 02:33:26 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0E602400) [pid = 2496] [serial = 1844] [outer = 00000000] [url = about:blank] 02:33:26 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (14F1F400) [pid = 2496] [serial = 1846] [outer = 00000000] [url = about:blank] 02:33:26 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (17816000) [pid = 2496] [serial = 1849] [outer = 00000000] [url = about:blank] 02:33:26 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (181B3400) [pid = 2496] [serial = 1852] [outer = 00000000] [url = about:blank] 02:33:26 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (188F6000) [pid = 2496] [serial = 1855] [outer = 00000000] [url = about:blank] 02:33:26 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (14CEE800) [pid = 2496] [serial = 1829] [outer = 00000000] [url = about:blank] 02:33:26 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (14657800) [pid = 2496] [serial = 1828] [outer = 00000000] [url = about:blank] 02:33:26 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (191AF800) [pid = 2496] [serial = 1832] [outer = 00000000] [url = about:blank] 02:33:26 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (188C8800) [pid = 2496] [serial = 1831] [outer = 00000000] [url = about:blank] 02:33:26 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (1BEC8C00) [pid = 2496] [serial = 1834] [outer = 00000000] [url = about:blank] 02:33:26 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (18874800) [pid = 2496] [serial = 1859] [outer = 00000000] [url = about:blank] 02:33:26 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (19109000) [pid = 2496] [serial = 1856] [outer = 00000000] [url = about:blank] 02:33:26 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (181BC000) [pid = 2496] [serial = 1853] [outer = 00000000] [url = about:blank] 02:33:26 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (17830400) [pid = 2496] [serial = 1850] [outer = 00000000] [url = about:blank] 02:33:26 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (15A1A000) [pid = 2496] [serial = 1847] [outer = 00000000] [url = about:blank] 02:33:26 INFO - PROCESS | 2496 | ++DOCSHELL 0C91C400 == 25 [pid = 2496] [id = 636] 02:33:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0C94D800) [pid = 2496] [serial = 1908] [outer = 00000000] 02:33:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0C95A800) [pid = 2496] [serial = 1909] [outer = 0C94D800] 02:33:26 INFO - PROCESS | 2496 | 1465205606536 Marionette DEBUG loaded listener.js 02:33:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0CA24800) [pid = 2496] [serial = 1910] [outer = 0C94D800] 02:33:27 INFO - PROCESS | 2496 | 1465205607009 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 02:33:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:33:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1577ms 02:33:27 INFO - PROCESS | 2496 | 1465205607051 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 02:33:27 INFO - PROCESS | 2496 | 1465205607054 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 02:33:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:33:27 INFO - PROCESS | 2496 | 1465205607058 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:33:27 INFO - PROCESS | 2496 | 1465205607061 Marionette TRACE conn5 <- [1,2510,null,{}] 02:33:27 INFO - PROCESS | 2496 | 1465205607066 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:27 INFO - PROCESS | 2496 | 1465205607071 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:27 INFO - PROCESS | 2496 | 1465205607165 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 02:33:27 INFO - PROCESS | 2496 | 1465205607181 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:27 INFO - PROCESS | 2496 | 1465205607183 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:27 INFO - PROCESS | 2496 | ++DOCSHELL 0D34A800 == 26 [pid = 2496] [id = 637] 02:33:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0D558400) [pid = 2496] [serial = 1911] [outer = 00000000] 02:33:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0D562C00) [pid = 2496] [serial = 1912] [outer = 0D558400] 02:33:27 INFO - PROCESS | 2496 | 1465205607231 Marionette DEBUG loaded listener.js 02:33:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0D8EB800) [pid = 2496] [serial = 1913] [outer = 0D558400] 02:33:27 INFO - PROCESS | 2496 | 1465205607730 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 02:33:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:33:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 730ms 02:33:27 INFO - PROCESS | 2496 | 1465205607802 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 02:33:27 INFO - PROCESS | 2496 | 1465205607807 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 02:33:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:33:27 INFO - PROCESS | 2496 | 1465205607812 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:33:27 INFO - PROCESS | 2496 | 1465205607814 Marionette TRACE conn5 <- [1,2514,null,{}] 02:33:27 INFO - PROCESS | 2496 | 1465205607818 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:27 INFO - PROCESS | 2496 | 1465205607821 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:27 INFO - PROCESS | 2496 | 1465205607951 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 02:33:27 INFO - PROCESS | 2496 | 1465205607969 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:27 INFO - PROCESS | 2496 | 1465205607971 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:28 INFO - PROCESS | 2496 | ++DOCSHELL 14143C00 == 27 [pid = 2496] [id = 638] 02:33:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (14144800) [pid = 2496] [serial = 1914] [outer = 00000000] 02:33:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (143BD000) [pid = 2496] [serial = 1915] [outer = 14144800] 02:33:28 INFO - PROCESS | 2496 | 1465205608017 Marionette DEBUG loaded listener.js 02:33:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (14657800) [pid = 2496] [serial = 1916] [outer = 14144800] 02:33:28 INFO - PROCESS | 2496 | 1465205608480 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 02:33:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:33:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 731ms 02:33:28 INFO - PROCESS | 2496 | 1465205608549 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 02:33:28 INFO - PROCESS | 2496 | 1465205608551 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 02:33:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:33:28 INFO - PROCESS | 2496 | 1465205608565 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:33:28 INFO - PROCESS | 2496 | 1465205608571 Marionette TRACE conn5 <- [1,2518,null,{}] 02:33:28 INFO - PROCESS | 2496 | 1465205608581 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:28 INFO - PROCESS | 2496 | 1465205608584 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:28 INFO - PROCESS | 2496 | 1465205608709 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 02:33:28 INFO - PROCESS | 2496 | 1465205608776 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:28 INFO - PROCESS | 2496 | 1465205608778 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:28 INFO - PROCESS | 2496 | ++DOCSHELL 0CF6EC00 == 28 [pid = 2496] [id = 639] 02:33:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (14147400) [pid = 2496] [serial = 1917] [outer = 00000000] 02:33:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (166EAC00) [pid = 2496] [serial = 1918] [outer = 14147400] 02:33:28 INFO - PROCESS | 2496 | 1465205608832 Marionette DEBUG loaded listener.js 02:33:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (173D4800) [pid = 2496] [serial = 1919] [outer = 14147400] 02:33:29 INFO - PROCESS | 2496 | 1465205609275 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 02:33:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:33:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 750ms 02:33:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:33:29 INFO - PROCESS | 2496 | 1465205609323 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 02:33:29 INFO - PROCESS | 2496 | 1465205609326 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 02:33:29 INFO - PROCESS | 2496 | 1465205609329 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:33:29 INFO - PROCESS | 2496 | 1465205609331 Marionette TRACE conn5 <- [1,2522,null,{}] 02:33:29 INFO - PROCESS | 2496 | 1465205609334 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:29 INFO - PROCESS | 2496 | 1465205609336 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:29 INFO - PROCESS | 2496 | 1465205609459 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 02:33:29 INFO - PROCESS | 2496 | 1465205609471 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:29 INFO - PROCESS | 2496 | 1465205609473 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:29 INFO - PROCESS | 2496 | ++DOCSHELL 166EA400 == 29 [pid = 2496] [id = 640] 02:33:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (173D2C00) [pid = 2496] [serial = 1920] [outer = 00000000] 02:33:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (17830000) [pid = 2496] [serial = 1921] [outer = 173D2C00] 02:33:29 INFO - PROCESS | 2496 | 1465205609572 Marionette DEBUG loaded listener.js 02:33:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (18024800) [pid = 2496] [serial = 1922] [outer = 173D2C00] 02:33:30 INFO - PROCESS | 2496 | 1465205610004 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 02:33:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:33:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 730ms 02:33:30 INFO - PROCESS | 2496 | 1465205610064 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 02:33:30 INFO - PROCESS | 2496 | 1465205610066 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 02:33:30 INFO - PROCESS | 2496 | 1465205610069 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:33:30 INFO - PROCESS | 2496 | 1465205610071 Marionette TRACE conn5 <- [1,2526,null,{}] 02:33:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:33:30 INFO - PROCESS | 2496 | 1465205610075 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:30 INFO - PROCESS | 2496 | 1465205610076 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:30 INFO - PROCESS | 2496 | 1465205610193 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 02:33:30 INFO - PROCESS | 2496 | 1465205610205 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:30 INFO - PROCESS | 2496 | 1465205610211 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:30 INFO - PROCESS | 2496 | ++DOCSHELL 181B1400 == 30 [pid = 2496] [id = 641] 02:33:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (181B2400) [pid = 2496] [serial = 1923] [outer = 00000000] 02:33:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (181B8400) [pid = 2496] [serial = 1924] [outer = 181B2400] 02:33:30 INFO - PROCESS | 2496 | 1465205610323 Marionette DEBUG loaded listener.js 02:33:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (18777C00) [pid = 2496] [serial = 1925] [outer = 181B2400] 02:33:30 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (181B4800) [pid = 2496] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:33:30 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (188CBC00) [pid = 2496] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:33:30 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (1445A000) [pid = 2496] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:33:30 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (14377800) [pid = 2496] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:33:30 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0DB6D000) [pid = 2496] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:33:30 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0D326000) [pid = 2496] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:33:30 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0D328400) [pid = 2496] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:33:30 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (1782E800) [pid = 2496] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:33:30 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0C959800) [pid = 2496] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:33:30 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (191BDC00) [pid = 2496] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:33:30 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (19B68800) [pid = 2496] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:33:30 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (14AD3C00) [pid = 2496] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:33:30 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (1B4B2400) [pid = 2496] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:33:31 INFO - PROCESS | 2496 | 1465205611018 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 02:33:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:33:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 970ms 02:33:31 INFO - PROCESS | 2496 | 1465205611045 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 02:33:31 INFO - PROCESS | 2496 | 1465205611047 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 02:33:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:33:31 INFO - PROCESS | 2496 | 1465205611050 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:33:31 INFO - PROCESS | 2496 | 1465205611052 Marionette TRACE conn5 <- [1,2530,null,{}] 02:33:31 INFO - PROCESS | 2496 | 1465205611056 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:31 INFO - PROCESS | 2496 | 1465205611058 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:31 INFO - PROCESS | 2496 | 1465205611143 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 02:33:31 INFO - PROCESS | 2496 | 1465205611151 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:31 INFO - PROCESS | 2496 | 1465205611152 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:31 INFO - PROCESS | 2496 | ++DOCSHELL 0C91B800 == 31 [pid = 2496] [id = 642] 02:33:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (15F0E000) [pid = 2496] [serial = 1926] [outer = 00000000] 02:33:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (18870800) [pid = 2496] [serial = 1927] [outer = 15F0E000] 02:33:31 INFO - PROCESS | 2496 | 1465205611206 Marionette DEBUG loaded listener.js 02:33:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (188C0C00) [pid = 2496] [serial = 1928] [outer = 15F0E000] 02:33:31 INFO - PROCESS | 2496 | 1465205611645 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 02:33:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:33:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 630ms 02:33:31 INFO - PROCESS | 2496 | 1465205611695 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 02:33:31 INFO - PROCESS | 2496 | 1465205611697 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 02:33:31 INFO - PROCESS | 2496 | 1465205611700 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:33:31 INFO - PROCESS | 2496 | 1465205611702 Marionette TRACE conn5 <- [1,2534,null,{}] 02:33:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:33:31 INFO - PROCESS | 2496 | 1465205611706 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:31 INFO - PROCESS | 2496 | 1465205611707 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:31 INFO - PROCESS | 2496 | 1465205611789 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 02:33:31 INFO - PROCESS | 2496 | 1465205611795 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:31 INFO - PROCESS | 2496 | 1465205611797 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:31 INFO - PROCESS | 2496 | ++DOCSHELL 188C4800 == 32 [pid = 2496] [id = 643] 02:33:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (188CBC00) [pid = 2496] [serial = 1929] [outer = 00000000] 02:33:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (18AC0C00) [pid = 2496] [serial = 1930] [outer = 188CBC00] 02:33:31 INFO - PROCESS | 2496 | 1465205611841 Marionette DEBUG loaded listener.js 02:33:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (19105800) [pid = 2496] [serial = 1931] [outer = 188CBC00] 02:33:32 INFO - PROCESS | 2496 | 1465205612288 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 02:33:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:33:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 630ms 02:33:32 INFO - PROCESS | 2496 | 1465205612336 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 02:33:32 INFO - PROCESS | 2496 | 1465205612338 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 02:33:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:33:32 INFO - PROCESS | 2496 | 1465205612341 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:33:32 INFO - PROCESS | 2496 | 1465205612343 Marionette TRACE conn5 <- [1,2538,null,{}] 02:33:32 INFO - PROCESS | 2496 | 1465205612359 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:32 INFO - PROCESS | 2496 | 1465205612361 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:32 INFO - PROCESS | 2496 | 1465205612446 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 02:33:32 INFO - PROCESS | 2496 | 1465205612452 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:32 INFO - PROCESS | 2496 | 1465205612454 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:32 INFO - PROCESS | 2496 | ++DOCSHELL 18AB7800 == 33 [pid = 2496] [id = 644] 02:33:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (19109000) [pid = 2496] [serial = 1932] [outer = 00000000] 02:33:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (1916A800) [pid = 2496] [serial = 1933] [outer = 19109000] 02:33:32 INFO - PROCESS | 2496 | 1465205612498 Marionette DEBUG loaded listener.js 02:33:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (1916B400) [pid = 2496] [serial = 1934] [outer = 19109000] 02:33:33 INFO - PROCESS | 2496 | 1465205613292 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 02:33:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:33:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 987ms 02:33:33 INFO - PROCESS | 2496 | 1465205613335 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 02:33:33 INFO - PROCESS | 2496 | 1465205613340 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 02:33:33 INFO - PROCESS | 2496 | 1465205613346 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:33:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:33:33 INFO - PROCESS | 2496 | 1465205613349 Marionette TRACE conn5 <- [1,2542,null,{}] 02:33:33 INFO - PROCESS | 2496 | 1465205613355 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:33 INFO - PROCESS | 2496 | 1465205613358 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:33 INFO - PROCESS | 2496 | 1465205613480 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 02:33:33 INFO - PROCESS | 2496 | 1465205613622 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:33 INFO - PROCESS | 2496 | 1465205613625 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:33 INFO - PROCESS | 2496 | ++DOCSHELL 0D322000 == 34 [pid = 2496] [id = 645] 02:33:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0D326000) [pid = 2496] [serial = 1935] [outer = 00000000] 02:33:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0DC30400) [pid = 2496] [serial = 1936] [outer = 0D326000] 02:33:33 INFO - PROCESS | 2496 | 1465205613686 Marionette DEBUG loaded listener.js 02:33:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0DC33800) [pid = 2496] [serial = 1937] [outer = 0D326000] 02:33:34 INFO - PROCESS | 2496 | 1465205614446 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 02:33:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:33:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1178ms 02:33:34 INFO - PROCESS | 2496 | 1465205614535 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 02:33:34 INFO - PROCESS | 2496 | 1465205614540 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 02:33:34 INFO - PROCESS | 2496 | 1465205614549 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:33:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:33:34 INFO - PROCESS | 2496 | 1465205614552 Marionette TRACE conn5 <- [1,2546,null,{}] 02:33:34 INFO - PROCESS | 2496 | 1465205614556 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:34 INFO - PROCESS | 2496 | 1465205614559 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:34 INFO - PROCESS | 2496 | 1465205614797 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 02:33:34 INFO - PROCESS | 2496 | 1465205614944 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:34 INFO - PROCESS | 2496 | 1465205614947 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:34 INFO - PROCESS | 2496 | ++DOCSHELL 0CA17C00 == 35 [pid = 2496] [id = 646] 02:33:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0CA19000) [pid = 2496] [serial = 1938] [outer = 00000000] 02:33:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0CB86000) [pid = 2496] [serial = 1939] [outer = 0CA19000] 02:33:35 INFO - PROCESS | 2496 | 1465205615005 Marionette DEBUG loaded listener.js 02:33:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0D31C800) [pid = 2496] [serial = 1940] [outer = 0CA19000] 02:33:35 INFO - PROCESS | 2496 | --DOCSHELL 0D8F6800 == 34 [pid = 2496] [id = 257] 02:33:35 INFO - PROCESS | 2496 | --DOCSHELL 18656C00 == 33 [pid = 2496] [id = 268] 02:33:35 INFO - PROCESS | 2496 | --DOCSHELL 19C5BC00 == 32 [pid = 2496] [id = 269] 02:33:35 INFO - PROCESS | 2496 | --DOCSHELL 14140000 == 31 [pid = 2496] [id = 271] 02:33:35 INFO - PROCESS | 2496 | --DOCSHELL 0D31F000 == 30 [pid = 2496] [id = 264] 02:33:35 INFO - PROCESS | 2496 | --DOCSHELL 1876E000 == 29 [pid = 2496] [id = 260] 02:33:35 INFO - PROCESS | 2496 | --DOCSHELL 0DC32800 == 28 [pid = 2496] [id = 261] 02:33:35 INFO - PROCESS | 2496 | --DOCSHELL 14ACE000 == 27 [pid = 2496] [id = 274] 02:33:35 INFO - PROCESS | 2496 | --DOCSHELL 0CA1B000 == 26 [pid = 2496] [id = 272] 02:33:35 INFO - PROCESS | 2496 | --DOCSHELL 0D558800 == 25 [pid = 2496] [id = 273] 02:33:35 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (1C01F400) [pid = 2496] [serial = 1835] [outer = 00000000] [url = about:blank] 02:33:35 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (18874400) [pid = 2496] [serial = 1879] [outer = 00000000] [url = about:blank] 02:33:35 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (191B2000) [pid = 2496] [serial = 1883] [outer = 00000000] [url = about:blank] 02:33:35 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (19169800) [pid = 2496] [serial = 1882] [outer = 00000000] [url = about:blank] 02:33:35 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (1916D400) [pid = 2496] [serial = 1862] [outer = 00000000] [url = about:blank] 02:33:35 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (19173800) [pid = 2496] [serial = 1861] [outer = 00000000] [url = about:blank] 02:33:35 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (14CEA000) [pid = 2496] [serial = 1873] [outer = 00000000] [url = about:blank] 02:33:35 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (188C2800) [pid = 2496] [serial = 1888] [outer = 00000000] [url = about:blank] 02:33:35 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (14F7DC00) [pid = 2496] [serial = 1874] [outer = 00000000] [url = about:blank] 02:33:35 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0DB5F800) [pid = 2496] [serial = 1864] [outer = 00000000] [url = about:blank] 02:33:35 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (14142800) [pid = 2496] [serial = 1865] [outer = 00000000] [url = about:blank] 02:33:35 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0D722400) [pid = 2496] [serial = 1870] [outer = 00000000] [url = about:blank] 02:33:35 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0DC2F000) [pid = 2496] [serial = 1871] [outer = 00000000] [url = about:blank] 02:33:35 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0D724000) [pid = 2496] [serial = 1876] [outer = 00000000] [url = about:blank] 02:33:35 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0CA1A000) [pid = 2496] [serial = 1867] [outer = 00000000] [url = about:blank] 02:33:35 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0CB85400) [pid = 2496] [serial = 1868] [outer = 00000000] [url = about:blank] 02:33:35 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (19B27400) [pid = 2496] [serial = 1885] [outer = 00000000] [url = about:blank] 02:33:35 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (19B28000) [pid = 2496] [serial = 1886] [outer = 00000000] [url = about:blank] 02:33:35 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (19C64800) [pid = 2496] [serial = 1892] [outer = 00000000] [url = about:blank] 02:33:35 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (1AADA000) [pid = 2496] [serial = 1895] [outer = 00000000] [url = about:blank] 02:33:35 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (19C63800) [pid = 2496] [serial = 1891] [outer = 00000000] [url = about:blank] 02:33:35 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (1AAD4C00) [pid = 2496] [serial = 1894] [outer = 00000000] [url = about:blank] 02:33:35 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (191B7800) [pid = 2496] [serial = 1889] [outer = 00000000] [url = about:blank] 02:33:35 INFO - PROCESS | 2496 | --DOMWINDOW == 61 (188BF800) [pid = 2496] [serial = 1880] [outer = 00000000] [url = about:blank] 02:33:35 INFO - PROCESS | 2496 | --DOMWINDOW == 60 (1808AC00) [pid = 2496] [serial = 1877] [outer = 00000000] [url = about:blank] 02:33:35 INFO - PROCESS | 2496 | 1465205615619 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 02:33:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:33:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1122ms 02:33:35 INFO - PROCESS | 2496 | 1465205615679 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 02:33:35 INFO - PROCESS | 2496 | 1465205615683 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 02:33:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:33:35 INFO - PROCESS | 2496 | 1465205615688 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:33:35 INFO - PROCESS | 2496 | 1465205615691 Marionette TRACE conn5 <- [1,2550,null,{}] 02:33:35 INFO - PROCESS | 2496 | 1465205615695 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:35 INFO - PROCESS | 2496 | 1465205615698 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:35 INFO - PROCESS | 2496 | 1465205615791 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 02:33:35 INFO - PROCESS | 2496 | 1465205615888 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:35 INFO - PROCESS | 2496 | 1465205615890 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:35 INFO - PROCESS | 2496 | ++DOCSHELL 0D558800 == 26 [pid = 2496] [id = 647] 02:33:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 61 (0D55BC00) [pid = 2496] [serial = 1941] [outer = 00000000] 02:33:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (0DC31C00) [pid = 2496] [serial = 1942] [outer = 0D55BC00] 02:33:35 INFO - PROCESS | 2496 | 1465205615937 Marionette DEBUG loaded listener.js 02:33:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (0E65C800) [pid = 2496] [serial = 1943] [outer = 0D55BC00] 02:33:36 INFO - PROCESS | 2496 | 1465205616402 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 02:33:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:33:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 770ms 02:33:36 INFO - PROCESS | 2496 | 1465205616458 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 02:33:36 INFO - PROCESS | 2496 | 1465205616461 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 02:33:36 INFO - PROCESS | 2496 | 1465205616465 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:33:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:33:36 INFO - PROCESS | 2496 | 1465205616467 Marionette TRACE conn5 <- [1,2554,null,{}] 02:33:36 INFO - PROCESS | 2496 | 1465205616470 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:36 INFO - PROCESS | 2496 | 1465205616473 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:36 INFO - PROCESS | 2496 | 1465205616561 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 02:33:36 INFO - PROCESS | 2496 | 1465205616572 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:36 INFO - PROCESS | 2496 | 1465205616575 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:36 INFO - PROCESS | 2496 | ++DOCSHELL 14CECC00 == 27 [pid = 2496] [id = 648] 02:33:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (14CED000) [pid = 2496] [serial = 1944] [outer = 00000000] 02:33:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (14F21C00) [pid = 2496] [serial = 1945] [outer = 14CED000] 02:33:36 INFO - PROCESS | 2496 | 1465205616620 Marionette DEBUG loaded listener.js 02:33:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (15F03C00) [pid = 2496] [serial = 1946] [outer = 14CED000] 02:33:37 INFO - PROCESS | 2496 | 1465205617108 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 02:33:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:33:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 670ms 02:33:37 INFO - PROCESS | 2496 | 1465205617138 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 02:33:37 INFO - PROCESS | 2496 | 1465205617142 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 02:33:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:33:37 INFO - PROCESS | 2496 | 1465205617152 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:33:37 INFO - PROCESS | 2496 | 1465205617157 Marionette TRACE conn5 <- [1,2558,null,{}] 02:33:37 INFO - PROCESS | 2496 | 1465205617161 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:37 INFO - PROCESS | 2496 | 1465205617164 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:37 INFO - PROCESS | 2496 | 1465205617257 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 02:33:37 INFO - PROCESS | 2496 | 1465205617265 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:37 INFO - PROCESS | 2496 | 1465205617267 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:37 INFO - PROCESS | 2496 | ++DOCSHELL 17819C00 == 28 [pid = 2496] [id = 649] 02:33:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (1782E400) [pid = 2496] [serial = 1947] [outer = 00000000] 02:33:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (1808AC00) [pid = 2496] [serial = 1948] [outer = 1782E400] 02:33:37 INFO - PROCESS | 2496 | 1465205617310 Marionette DEBUG loaded listener.js 02:33:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (181ADC00) [pid = 2496] [serial = 1949] [outer = 1782E400] 02:33:37 INFO - PROCESS | 2496 | 1465205617774 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 02:33:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:33:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 691ms 02:33:37 INFO - PROCESS | 2496 | 1465205617840 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 02:33:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:33:37 INFO - PROCESS | 2496 | 1465205617842 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 02:33:37 INFO - PROCESS | 2496 | 1465205617845 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:33:37 INFO - PROCESS | 2496 | 1465205617847 Marionette TRACE conn5 <- [1,2562,null,{}] 02:33:37 INFO - PROCESS | 2496 | 1465205617851 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:37 INFO - PROCESS | 2496 | 1465205617853 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:38 INFO - PROCESS | 2496 | 1465205618000 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 02:33:38 INFO - PROCESS | 2496 | 1465205618018 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:38 INFO - PROCESS | 2496 | 1465205618020 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:38 INFO - PROCESS | 2496 | ++DOCSHELL 181B3400 == 29 [pid = 2496] [id = 650] 02:33:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (181B8000) [pid = 2496] [serial = 1950] [outer = 00000000] 02:33:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (18872400) [pid = 2496] [serial = 1951] [outer = 181B8000] 02:33:38 INFO - PROCESS | 2496 | 1465205618064 Marionette DEBUG loaded listener.js 02:33:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (188C2C00) [pid = 2496] [serial = 1952] [outer = 181B8000] 02:33:38 INFO - PROCESS | 2496 | 1465205618508 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 02:33:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:33:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 671ms 02:33:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:33:38 INFO - PROCESS | 2496 | 1465205618517 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 02:33:38 INFO - PROCESS | 2496 | 1465205618519 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 02:33:38 INFO - PROCESS | 2496 | 1465205618522 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:33:38 INFO - PROCESS | 2496 | 1465205618523 Marionette TRACE conn5 <- [1,2566,null,{}] 02:33:38 INFO - PROCESS | 2496 | 1465205618527 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:38 INFO - PROCESS | 2496 | 1465205618529 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:38 INFO - PROCESS | 2496 | 1465205618652 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 02:33:38 INFO - PROCESS | 2496 | 1465205618658 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:38 INFO - PROCESS | 2496 | 1465205618663 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:38 INFO - PROCESS | 2496 | ++DOCSHELL 143BB800 == 30 [pid = 2496] [id = 651] 02:33:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (19103C00) [pid = 2496] [serial = 1953] [outer = 00000000] 02:33:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (1916C000) [pid = 2496] [serial = 1954] [outer = 19103C00] 02:33:38 INFO - PROCESS | 2496 | 1465205618719 Marionette DEBUG loaded listener.js 02:33:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (19177400) [pid = 2496] [serial = 1955] [outer = 19103C00] 02:33:39 INFO - PROCESS | 2496 | 1465205619208 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 02:33:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:33:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 730ms 02:33:39 INFO - PROCESS | 2496 | 1465205619253 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 02:33:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:33:39 INFO - PROCESS | 2496 | 1465205619255 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 02:33:39 INFO - PROCESS | 2496 | 1465205619258 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:33:39 INFO - PROCESS | 2496 | 1465205619260 Marionette TRACE conn5 <- [1,2570,null,{}] 02:33:39 INFO - PROCESS | 2496 | 1465205619269 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:39 INFO - PROCESS | 2496 | 1465205619271 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:39 INFO - PROCESS | 2496 | 1465205619416 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 02:33:39 INFO - PROCESS | 2496 | 1465205619439 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:39 INFO - PROCESS | 2496 | 1465205619441 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:39 INFO - PROCESS | 2496 | ++DOCSHELL 19169800 == 31 [pid = 2496] [id = 652] 02:33:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (191B2000) [pid = 2496] [serial = 1956] [outer = 00000000] 02:33:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (19847C00) [pid = 2496] [serial = 1957] [outer = 191B2000] 02:33:39 INFO - PROCESS | 2496 | 1465205619494 Marionette DEBUG loaded listener.js 02:33:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (14652400) [pid = 2496] [serial = 1958] [outer = 191B2000] 02:33:40 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (14144800) [pid = 2496] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:33:40 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0C94D800) [pid = 2496] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:33:40 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0D558400) [pid = 2496] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:33:40 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0D0EE000) [pid = 2496] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:33:40 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (173D2C00) [pid = 2496] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:33:40 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0CF6F000) [pid = 2496] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:33:40 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (1781E800) [pid = 2496] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:33:40 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (188CBC00) [pid = 2496] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:33:40 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (1AB9F400) [pid = 2496] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:33:40 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (181B2400) [pid = 2496] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:33:40 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (14147400) [pid = 2496] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:33:40 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (15F0E000) [pid = 2496] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:33:40 INFO - PROCESS | 2496 | 1465205620057 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 02:33:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:33:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 831ms 02:33:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:33:40 INFO - PROCESS | 2496 | 1465205620089 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 02:33:40 INFO - PROCESS | 2496 | 1465205620091 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 02:33:40 INFO - PROCESS | 2496 | 1465205620098 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:33:40 INFO - PROCESS | 2496 | 1465205620100 Marionette TRACE conn5 <- [1,2574,null,{}] 02:33:40 INFO - PROCESS | 2496 | 1465205620104 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:40 INFO - PROCESS | 2496 | 1465205620106 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:40 INFO - PROCESS | 2496 | 1465205620188 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 02:33:40 INFO - PROCESS | 2496 | 1465205620196 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:40 INFO - PROCESS | 2496 | 1465205620198 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:40 INFO - PROCESS | 2496 | ++DOCSHELL 0D9B4000 == 32 [pid = 2496] [id = 653] 02:33:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (1445A000) [pid = 2496] [serial = 1959] [outer = 00000000] 02:33:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (1781E800) [pid = 2496] [serial = 1960] [outer = 1445A000] 02:33:40 INFO - PROCESS | 2496 | 1465205620242 Marionette DEBUG loaded listener.js 02:33:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (181B9800) [pid = 2496] [serial = 1961] [outer = 1445A000] 02:33:40 INFO - PROCESS | 2496 | 1465205620683 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 02:33:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:33:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 630ms 02:33:40 INFO - PROCESS | 2496 | 1465205620725 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 02:33:40 INFO - PROCESS | 2496 | 1465205620727 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 02:33:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:33:40 INFO - PROCESS | 2496 | 1465205620730 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:33:40 INFO - PROCESS | 2496 | 1465205620732 Marionette TRACE conn5 <- [1,2578,null,{}] 02:33:40 INFO - PROCESS | 2496 | 1465205620735 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:40 INFO - PROCESS | 2496 | 1465205620737 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:40 INFO - PROCESS | 2496 | 1465205620843 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 02:33:40 INFO - PROCESS | 2496 | 1465205620849 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:40 INFO - PROCESS | 2496 | 1465205620850 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:40 INFO - PROCESS | 2496 | ++DOCSHELL 14F1F400 == 33 [pid = 2496] [id = 654] 02:33:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (170D9000) [pid = 2496] [serial = 1962] [outer = 00000000] 02:33:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (19B2AC00) [pid = 2496] [serial = 1963] [outer = 170D9000] 02:33:40 INFO - PROCESS | 2496 | 1465205620893 Marionette DEBUG loaded listener.js 02:33:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (19B6E000) [pid = 2496] [serial = 1964] [outer = 170D9000] 02:33:41 INFO - PROCESS | 2496 | 1465205621332 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 02:33:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:33:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 630ms 02:33:41 INFO - PROCESS | 2496 | 1465205621369 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 02:33:41 INFO - PROCESS | 2496 | 1465205621371 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 02:33:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:33:41 INFO - PROCESS | 2496 | 1465205621375 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:33:41 INFO - PROCESS | 2496 | 1465205621376 Marionette TRACE conn5 <- [1,2582,null,{}] 02:33:41 INFO - PROCESS | 2496 | 1465205621380 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:41 INFO - PROCESS | 2496 | 1465205621382 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:41 INFO - PROCESS | 2496 | 1465205621466 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 02:33:41 INFO - PROCESS | 2496 | 1465205621471 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:41 INFO - PROCESS | 2496 | 1465205621473 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:41 INFO - PROCESS | 2496 | ++DOCSHELL 15A21400 == 34 [pid = 2496] [id = 655] 02:33:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (166F1800) [pid = 2496] [serial = 1965] [outer = 00000000] 02:33:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (19C62000) [pid = 2496] [serial = 1966] [outer = 166F1800] 02:33:41 INFO - PROCESS | 2496 | 1465205621526 Marionette DEBUG loaded listener.js 02:33:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (19C64000) [pid = 2496] [serial = 1967] [outer = 166F1800] 02:33:41 INFO - PROCESS | 2496 | 1465205621958 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 02:33:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:33:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 630ms 02:33:42 INFO - PROCESS | 2496 | 1465205622035 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 02:33:42 INFO - PROCESS | 2496 | 1465205622039 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 02:33:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:33:42 INFO - PROCESS | 2496 | 1465205622049 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:33:42 INFO - PROCESS | 2496 | 1465205622054 Marionette TRACE conn5 <- [1,2586,null,{}] 02:33:42 INFO - PROCESS | 2496 | 1465205622060 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:42 INFO - PROCESS | 2496 | 1465205622064 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:42 INFO - PROCESS | 2496 | 1465205622193 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 02:33:42 INFO - PROCESS | 2496 | 1465205622361 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:42 INFO - PROCESS | 2496 | 1465205622367 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:42 INFO - PROCESS | 2496 | ++DOCSHELL 0D31F800 == 35 [pid = 2496] [id = 656] 02:33:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0D320400) [pid = 2496] [serial = 1968] [outer = 00000000] 02:33:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0D564400) [pid = 2496] [serial = 1969] [outer = 0D320400] 02:33:42 INFO - PROCESS | 2496 | 1465205622426 Marionette DEBUG loaded listener.js 02:33:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0E69D400) [pid = 2496] [serial = 1970] [outer = 0D320400] 02:33:43 INFO - PROCESS | 2496 | 1465205623010 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 02:33:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:33:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1027ms 02:33:43 INFO - PROCESS | 2496 | 1465205623079 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 02:33:43 INFO - PROCESS | 2496 | 1465205623083 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 02:33:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:33:43 INFO - PROCESS | 2496 | 1465205623090 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:33:43 INFO - PROCESS | 2496 | 1465205623094 Marionette TRACE conn5 <- [1,2590,null,{}] 02:33:43 INFO - PROCESS | 2496 | 1465205623098 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:43 INFO - PROCESS | 2496 | 1465205623101 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:43 INFO - PROCESS | 2496 | 1465205623218 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 02:33:43 INFO - PROCESS | 2496 | 1465205623361 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:43 INFO - PROCESS | 2496 | 1465205623363 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:43 INFO - PROCESS | 2496 | ++DOCSHELL 165E1000 == 36 [pid = 2496] [id = 657] 02:33:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (16672800) [pid = 2496] [serial = 1971] [outer = 00000000] 02:33:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (173DE000) [pid = 2496] [serial = 1972] [outer = 16672800] 02:33:43 INFO - PROCESS | 2496 | 1465205623421 Marionette DEBUG loaded listener.js 02:33:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (1781A800) [pid = 2496] [serial = 1973] [outer = 16672800] 02:33:44 INFO - PROCESS | 2496 | 1465205624075 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 02:33:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:33:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1023ms 02:33:44 INFO - PROCESS | 2496 | 1465205624114 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 02:33:44 INFO - PROCESS | 2496 | 1465205624117 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 02:33:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:33:44 INFO - PROCESS | 2496 | 1465205624120 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:33:44 INFO - PROCESS | 2496 | 1465205624123 Marionette TRACE conn5 <- [1,2594,null,{}] 02:33:44 INFO - PROCESS | 2496 | 1465205624133 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:44 INFO - PROCESS | 2496 | 1465205624138 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:44 INFO - PROCESS | 2496 | 1465205624255 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 02:33:44 INFO - PROCESS | 2496 | 1465205624400 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:44 INFO - PROCESS | 2496 | 1465205624405 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:44 INFO - PROCESS | 2496 | ++DOCSHELL 19848000 == 37 [pid = 2496] [id = 658] 02:33:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (19848400) [pid = 2496] [serial = 1974] [outer = 00000000] 02:33:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (19C5C000) [pid = 2496] [serial = 1975] [outer = 19848400] 02:33:44 INFO - PROCESS | 2496 | 1465205624465 Marionette DEBUG loaded listener.js 02:33:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (1AA53400) [pid = 2496] [serial = 1976] [outer = 19848400] 02:33:45 INFO - PROCESS | 2496 | 1465205625115 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 02:33:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:33:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1018ms 02:33:45 INFO - PROCESS | 2496 | 1465205625140 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 02:33:45 INFO - PROCESS | 2496 | 1465205625143 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 02:33:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:33:45 INFO - PROCESS | 2496 | 1465205625146 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:33:45 INFO - PROCESS | 2496 | 1465205625148 Marionette TRACE conn5 <- [1,2598,null,{}] 02:33:45 INFO - PROCESS | 2496 | 1465205625152 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:45 INFO - PROCESS | 2496 | 1465205625154 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:45 INFO - PROCESS | 2496 | 1465205625266 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 02:33:45 INFO - PROCESS | 2496 | 1465205625381 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:45 INFO - PROCESS | 2496 | 1465205625383 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:45 INFO - PROCESS | 2496 | ++DOCSHELL 188C1400 == 38 [pid = 2496] [id = 659] 02:33:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (188C1800) [pid = 2496] [serial = 1977] [outer = 00000000] 02:33:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (1910B000) [pid = 2496] [serial = 1978] [outer = 188C1800] 02:33:45 INFO - PROCESS | 2496 | 1465205625478 Marionette DEBUG loaded listener.js 02:33:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (1AB9D800) [pid = 2496] [serial = 1979] [outer = 188C1800] 02:33:46 INFO - PROCESS | 2496 | 1465205626213 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 02:33:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:33:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1121ms 02:33:46 INFO - PROCESS | 2496 | 1465205626272 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 02:33:46 INFO - PROCESS | 2496 | 1465205626276 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 02:33:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:33:46 INFO - PROCESS | 2496 | 1465205626280 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:33:46 INFO - PROCESS | 2496 | 1465205626285 Marionette TRACE conn5 <- [1,2602,null,{}] 02:33:46 INFO - PROCESS | 2496 | 1465205626290 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:46 INFO - PROCESS | 2496 | 1465205626292 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:46 INFO - PROCESS | 2496 | 1465205626399 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 02:33:47 INFO - PROCESS | 2496 | --DOCSHELL 0D9AD400 == 37 [pid = 2496] [id = 263] 02:33:47 INFO - PROCESS | 2496 | --DOCSHELL 1910B800 == 36 [pid = 2496] [id = 262] 02:33:47 INFO - PROCESS | 2496 | --DOCSHELL 17816400 == 35 [pid = 2496] [id = 265] 02:33:47 INFO - PROCESS | 2496 | --DOCSHELL 17835800 == 34 [pid = 2496] [id = 259] 02:33:47 INFO - PROCESS | 2496 | --DOCSHELL 14CE5400 == 33 [pid = 2496] [id = 258] 02:33:47 INFO - PROCESS | 2496 | --DOCSHELL 0C91C400 == 32 [pid = 2496] [id = 636] 02:33:47 INFO - PROCESS | 2496 | --DOCSHELL 0D9B4800 == 31 [pid = 2496] [id = 267] 02:33:47 INFO - PROCESS | 2496 | --DOCSHELL 0D567800 == 30 [pid = 2496] [id = 266] 02:33:47 INFO - PROCESS | 2496 | --DOCSHELL 18774C00 == 29 [pid = 2496] [id = 270] 02:33:47 INFO - PROCESS | 2496 | 1465205627145 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:47 INFO - PROCESS | 2496 | 1465205627149 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:47 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (146B1C00) [pid = 2496] [serial = 1898] [outer = 00000000] [url = about:blank] 02:33:47 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0DCB3400) [pid = 2496] [serial = 1897] [outer = 00000000] [url = about:blank] 02:33:47 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (188F5C00) [pid = 2496] [serial = 1901] [outer = 00000000] [url = about:blank] 02:33:47 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (181B0800) [pid = 2496] [serial = 1900] [outer = 00000000] [url = about:blank] 02:33:47 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (19105800) [pid = 2496] [serial = 1931] [outer = 00000000] [url = about:blank] 02:33:47 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (1B44A400) [pid = 2496] [serial = 1904] [outer = 00000000] [url = about:blank] 02:33:47 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (1916A800) [pid = 2496] [serial = 1933] [outer = 00000000] [url = about:blank] 02:33:47 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (1B2C8C00) [pid = 2496] [serial = 1903] [outer = 00000000] [url = about:blank] 02:33:47 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (181B8400) [pid = 2496] [serial = 1924] [outer = 00000000] [url = about:blank] 02:33:47 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (18AC0C00) [pid = 2496] [serial = 1930] [outer = 00000000] [url = about:blank] 02:33:47 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (18777C00) [pid = 2496] [serial = 1925] [outer = 00000000] [url = about:blank] 02:33:47 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (166EAC00) [pid = 2496] [serial = 1918] [outer = 00000000] [url = about:blank] 02:33:47 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (173D4800) [pid = 2496] [serial = 1919] [outer = 00000000] [url = about:blank] 02:33:47 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (18870800) [pid = 2496] [serial = 1927] [outer = 00000000] [url = about:blank] 02:33:47 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (14657800) [pid = 2496] [serial = 1916] [outer = 00000000] [url = about:blank] 02:33:47 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (188C0C00) [pid = 2496] [serial = 1928] [outer = 00000000] [url = about:blank] 02:33:47 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (143BD000) [pid = 2496] [serial = 1915] [outer = 00000000] [url = about:blank] 02:33:47 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0C95A800) [pid = 2496] [serial = 1909] [outer = 00000000] [url = about:blank] 02:33:47 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0CA24800) [pid = 2496] [serial = 1910] [outer = 00000000] [url = about:blank] 02:33:47 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0D562C00) [pid = 2496] [serial = 1912] [outer = 00000000] [url = about:blank] 02:33:47 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0D8EB800) [pid = 2496] [serial = 1913] [outer = 00000000] [url = about:blank] 02:33:47 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (14651C00) [pid = 2496] [serial = 1907] [outer = 00000000] [url = about:blank] 02:33:47 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (0D840800) [pid = 2496] [serial = 1906] [outer = 00000000] [url = about:blank] 02:33:47 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (18024800) [pid = 2496] [serial = 1922] [outer = 00000000] [url = about:blank] 02:33:47 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (17830000) [pid = 2496] [serial = 1921] [outer = 00000000] [url = about:blank] 02:33:47 INFO - PROCESS | 2496 | ++DOCSHELL 0C94E000 == 30 [pid = 2496] [id = 660] 02:33:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (0C94F000) [pid = 2496] [serial = 1980] [outer = 00000000] 02:33:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (0C956400) [pid = 2496] [serial = 1981] [outer = 0C94F000] 02:33:47 INFO - PROCESS | 2496 | 1465205627323 Marionette DEBUG loaded listener.js 02:33:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0CA1B400) [pid = 2496] [serial = 1982] [outer = 0C94F000] 02:33:47 INFO - PROCESS | 2496 | 1465205627798 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 02:33:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:33:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1578ms 02:33:47 INFO - PROCESS | 2496 | 1465205627865 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 02:33:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:33:47 INFO - PROCESS | 2496 | 1465205627869 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 02:33:47 INFO - PROCESS | 2496 | 1465205627873 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:33:47 INFO - PROCESS | 2496 | 1465205627876 Marionette TRACE conn5 <- [1,2606,null,{}] 02:33:47 INFO - PROCESS | 2496 | 1465205627882 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:47 INFO - PROCESS | 2496 | 1465205627886 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:48 INFO - PROCESS | 2496 | 1465205627985 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 02:33:48 INFO - PROCESS | 2496 | 1465205627996 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:48 INFO - PROCESS | 2496 | 1465205627999 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:48 INFO - PROCESS | 2496 | ++DOCSHELL 0D353C00 == 31 [pid = 2496] [id = 661] 02:33:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0D355000) [pid = 2496] [serial = 1983] [outer = 00000000] 02:33:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0D55FC00) [pid = 2496] [serial = 1984] [outer = 0D355000] 02:33:48 INFO - PROCESS | 2496 | 1465205628047 Marionette DEBUG loaded listener.js 02:33:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0D567800) [pid = 2496] [serial = 1985] [outer = 0D355000] 02:33:48 INFO - PROCESS | 2496 | 1465205628545 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 02:33:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:33:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 730ms 02:33:48 INFO - PROCESS | 2496 | 1465205628607 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 02:33:48 INFO - PROCESS | 2496 | 1465205628611 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 02:33:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:33:48 INFO - PROCESS | 2496 | 1465205628616 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:33:48 INFO - PROCESS | 2496 | 1465205628618 Marionette TRACE conn5 <- [1,2610,null,{}] 02:33:48 INFO - PROCESS | 2496 | 1465205628621 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:48 INFO - PROCESS | 2496 | 1465205628624 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:48 INFO - PROCESS | 2496 | 1465205628720 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 02:33:48 INFO - PROCESS | 2496 | 1465205628824 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:48 INFO - PROCESS | 2496 | 1465205628826 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:48 INFO - PROCESS | 2496 | ++DOCSHELL 0E65D000 == 32 [pid = 2496] [id = 662] 02:33:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0E693800) [pid = 2496] [serial = 1986] [outer = 00000000] 02:33:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (14149800) [pid = 2496] [serial = 1987] [outer = 0E693800] 02:33:48 INFO - PROCESS | 2496 | 1465205628874 Marionette DEBUG loaded listener.js 02:33:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (143C4000) [pid = 2496] [serial = 1988] [outer = 0E693800] 02:33:49 INFO - PROCESS | 2496 | 1465205629283 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 02:33:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:33:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 730ms 02:33:49 INFO - PROCESS | 2496 | 1465205629350 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 02:33:49 INFO - PROCESS | 2496 | 1465205629352 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 02:33:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:33:49 INFO - PROCESS | 2496 | 1465205629357 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:33:49 INFO - PROCESS | 2496 | 1465205629363 Marionette TRACE conn5 <- [1,2614,null,{}] 02:33:49 INFO - PROCESS | 2496 | 1465205629380 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:49 INFO - PROCESS | 2496 | 1465205629384 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:49 INFO - PROCESS | 2496 | 1465205629508 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 02:33:49 INFO - PROCESS | 2496 | 1465205629521 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:49 INFO - PROCESS | 2496 | 1465205629523 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:49 INFO - PROCESS | 2496 | ++DOCSHELL 0CF2B400 == 33 [pid = 2496] [id = 663] 02:33:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (1413FC00) [pid = 2496] [serial = 1989] [outer = 00000000] 02:33:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (14D8F400) [pid = 2496] [serial = 1990] [outer = 1413FC00] 02:33:49 INFO - PROCESS | 2496 | 1465205629580 Marionette DEBUG loaded listener.js 02:33:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (15A19800) [pid = 2496] [serial = 1991] [outer = 1413FC00] 02:33:50 INFO - PROCESS | 2496 | 1465205630086 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 02:33:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:33:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 791ms 02:33:50 INFO - PROCESS | 2496 | 1465205630150 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 02:33:50 INFO - PROCESS | 2496 | 1465205630152 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 02:33:50 INFO - PROCESS | 2496 | 1465205630156 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:33:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:33:50 INFO - PROCESS | 2496 | 1465205630157 Marionette TRACE conn5 <- [1,2618,null,{}] 02:33:50 INFO - PROCESS | 2496 | 1465205630172 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:50 INFO - PROCESS | 2496 | 1465205630174 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:50 INFO - PROCESS | 2496 | 1465205630297 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 02:33:50 INFO - PROCESS | 2496 | 1465205630307 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:50 INFO - PROCESS | 2496 | 1465205630309 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:50 INFO - PROCESS | 2496 | ++DOCSHELL 170DBC00 == 34 [pid = 2496] [id = 664] 02:33:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (173D2000) [pid = 2496] [serial = 1992] [outer = 00000000] 02:33:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (17817000) [pid = 2496] [serial = 1993] [outer = 173D2000] 02:33:50 INFO - PROCESS | 2496 | 1465205630354 Marionette DEBUG loaded listener.js 02:33:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (17820400) [pid = 2496] [serial = 1994] [outer = 173D2000] 02:33:50 INFO - PROCESS | 2496 | 1465205630824 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 02:33:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:33:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 690ms 02:33:50 INFO - PROCESS | 2496 | 1465205630850 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 02:33:50 INFO - PROCESS | 2496 | 1465205630852 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 02:33:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:33:50 INFO - PROCESS | 2496 | 1465205630862 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:33:50 INFO - PROCESS | 2496 | 1465205630864 Marionette TRACE conn5 <- [1,2622,null,{}] 02:33:50 INFO - PROCESS | 2496 | 1465205630867 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:50 INFO - PROCESS | 2496 | 1465205630869 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:51 INFO - PROCESS | 2496 | 1465205630996 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 02:33:51 INFO - PROCESS | 2496 | 1465205631002 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:51 INFO - PROCESS | 2496 | 1465205631008 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:51 INFO - PROCESS | 2496 | ++DOCSHELL 17836C00 == 35 [pid = 2496] [id = 665] 02:33:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (18024400) [pid = 2496] [serial = 1995] [outer = 00000000] 02:33:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (180AC800) [pid = 2496] [serial = 1996] [outer = 18024400] 02:33:51 INFO - PROCESS | 2496 | 1465205631125 Marionette DEBUG loaded listener.js 02:33:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (1876AC00) [pid = 2496] [serial = 1997] [outer = 18024400] 02:33:51 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (181B8000) [pid = 2496] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:33:51 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (19103C00) [pid = 2496] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:33:51 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (1782E400) [pid = 2496] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:33:51 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0D55BC00) [pid = 2496] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:33:51 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0CA19000) [pid = 2496] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:33:51 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0D326000) [pid = 2496] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:33:51 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (19109000) [pid = 2496] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:33:51 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (14CED000) [pid = 2496] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:33:51 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (191B2000) [pid = 2496] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:33:51 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (166F1800) [pid = 2496] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:33:51 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (170D9000) [pid = 2496] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:33:51 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (1445A000) [pid = 2496] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:33:51 INFO - PROCESS | 2496 | 1465205631817 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 02:33:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:33:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1017ms 02:33:51 INFO - PROCESS | 2496 | 1465205631882 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 02:33:51 INFO - PROCESS | 2496 | 1465205631884 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 02:33:51 INFO - PROCESS | 2496 | 1465205631887 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:33:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:33:51 INFO - PROCESS | 2496 | 1465205631889 Marionette TRACE conn5 <- [1,2626,null,{}] 02:33:51 INFO - PROCESS | 2496 | 1465205631892 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:51 INFO - PROCESS | 2496 | 1465205631894 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:52 INFO - PROCESS | 2496 | 1465205631989 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 02:33:52 INFO - PROCESS | 2496 | 1465205631998 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:52 INFO - PROCESS | 2496 | 1465205631999 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:52 INFO - PROCESS | 2496 | ++DOCSHELL 0C950400 == 36 [pid = 2496] [id = 666] 02:33:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (1781D400) [pid = 2496] [serial = 1998] [outer = 00000000] 02:33:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (1886BC00) [pid = 2496] [serial = 1999] [outer = 1781D400] 02:33:52 INFO - PROCESS | 2496 | 1465205632048 Marionette DEBUG loaded listener.js 02:33:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (18871800) [pid = 2496] [serial = 2000] [outer = 1781D400] 02:33:52 INFO - PROCESS | 2496 | 1465205632490 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 02:33:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:33:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 630ms 02:33:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:33:52 INFO - PROCESS | 2496 | 1465205632522 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 02:33:52 INFO - PROCESS | 2496 | 1465205632524 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 02:33:52 INFO - PROCESS | 2496 | 1465205632527 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:33:52 INFO - PROCESS | 2496 | 1465205632529 Marionette TRACE conn5 <- [1,2630,null,{}] 02:33:52 INFO - PROCESS | 2496 | 1465205632533 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:52 INFO - PROCESS | 2496 | 1465205632534 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:52 INFO - PROCESS | 2496 | 1465205632614 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 02:33:52 INFO - PROCESS | 2496 | 1465205632620 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:52 INFO - PROCESS | 2496 | 1465205632622 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:52 INFO - PROCESS | 2496 | ++DOCSHELL 1886B000 == 37 [pid = 2496] [id = 667] 02:33:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (18877000) [pid = 2496] [serial = 2001] [outer = 00000000] 02:33:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (188CB400) [pid = 2496] [serial = 2002] [outer = 18877000] 02:33:52 INFO - PROCESS | 2496 | 1465205632665 Marionette DEBUG loaded listener.js 02:33:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (188F6000) [pid = 2496] [serial = 2003] [outer = 18877000] 02:33:53 INFO - PROCESS | 2496 | 1465205633107 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 02:33:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:33:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 630ms 02:33:53 INFO - PROCESS | 2496 | 1465205633158 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 02:33:53 INFO - PROCESS | 2496 | 1465205633160 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 02:33:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:33:53 INFO - PROCESS | 2496 | 1465205633167 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:33:53 INFO - PROCESS | 2496 | 1465205633168 Marionette TRACE conn5 <- [1,2634,null,{}] 02:33:53 INFO - PROCESS | 2496 | 1465205633172 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:53 INFO - PROCESS | 2496 | 1465205633173 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:53 INFO - PROCESS | 2496 | 1465205633255 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 02:33:53 INFO - PROCESS | 2496 | 1465205633260 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:53 INFO - PROCESS | 2496 | 1465205633262 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:53 INFO - PROCESS | 2496 | ++DOCSHELL 173D2C00 == 38 [pid = 2496] [id = 668] 02:33:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (18AC2400) [pid = 2496] [serial = 2004] [outer = 00000000] 02:33:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (19109C00) [pid = 2496] [serial = 2005] [outer = 18AC2400] 02:33:53 INFO - PROCESS | 2496 | 1465205633308 Marionette DEBUG loaded listener.js 02:33:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (17818000) [pid = 2496] [serial = 2006] [outer = 18AC2400] 02:33:54 INFO - PROCESS | 2496 | 1465205634032 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 02:33:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:33:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 930ms 02:33:54 INFO - PROCESS | 2496 | 1465205634098 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 02:33:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:33:54 INFO - PROCESS | 2496 | 1465205634103 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 02:33:54 INFO - PROCESS | 2496 | 1465205634108 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:33:54 INFO - PROCESS | 2496 | 1465205634111 Marionette TRACE conn5 <- [1,2638,null,{}] 02:33:54 INFO - PROCESS | 2496 | 1465205634117 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:54 INFO - PROCESS | 2496 | 1465205634121 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:54 INFO - PROCESS | 2496 | 1465205634252 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 02:33:54 INFO - PROCESS | 2496 | 1465205634388 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:54 INFO - PROCESS | 2496 | 1465205634391 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:54 INFO - PROCESS | 2496 | ++DOCSHELL 0CB35800 == 39 [pid = 2496] [id = 669] 02:33:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0CFCB000) [pid = 2496] [serial = 2007] [outer = 00000000] 02:33:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0D9AD400) [pid = 2496] [serial = 2008] [outer = 0CFCB000] 02:33:54 INFO - PROCESS | 2496 | 1465205634450 Marionette DEBUG loaded listener.js 02:33:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0E69AC00) [pid = 2496] [serial = 2009] [outer = 0CFCB000] 02:33:55 INFO - PROCESS | 2496 | 1465205635153 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 02:33:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:33:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1079ms 02:33:55 INFO - PROCESS | 2496 | 1465205635205 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 02:33:55 INFO - PROCESS | 2496 | 1465205635210 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 02:33:55 INFO - PROCESS | 2496 | 1465205635217 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:33:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:33:55 INFO - PROCESS | 2496 | 1465205635220 Marionette TRACE conn5 <- [1,2642,null,{}] 02:33:55 INFO - PROCESS | 2496 | 1465205635224 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:55 INFO - PROCESS | 2496 | 1465205635227 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:55 INFO - PROCESS | 2496 | 1465205635348 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 02:33:55 INFO - PROCESS | 2496 | 1465205635492 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:55 INFO - PROCESS | 2496 | 1465205635494 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:55 INFO - PROCESS | 2496 | ++DOCSHELL 14A80800 == 40 [pid = 2496] [id = 670] 02:33:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (14A80C00) [pid = 2496] [serial = 2010] [outer = 00000000] 02:33:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (14CEF400) [pid = 2496] [serial = 2011] [outer = 14A80C00] 02:33:55 INFO - PROCESS | 2496 | 1465205635559 Marionette DEBUG loaded listener.js 02:33:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (15F0B000) [pid = 2496] [serial = 2012] [outer = 14A80C00] 02:33:56 INFO - PROCESS | 2496 | --DOCSHELL 0D9B4000 == 39 [pid = 2496] [id = 653] 02:33:56 INFO - PROCESS | 2496 | --DOCSHELL 143BB800 == 38 [pid = 2496] [id = 651] 02:33:56 INFO - PROCESS | 2496 | --DOCSHELL 19169800 == 37 [pid = 2496] [id = 652] 02:33:56 INFO - PROCESS | 2496 | --DOCSHELL 14CECC00 == 36 [pid = 2496] [id = 648] 02:33:56 INFO - PROCESS | 2496 | --DOCSHELL 181B3400 == 35 [pid = 2496] [id = 650] 02:33:56 INFO - PROCESS | 2496 | --DOCSHELL 0D558800 == 34 [pid = 2496] [id = 647] 02:33:56 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (18872400) [pid = 2496] [serial = 1951] [outer = 00000000] [url = about:blank] 02:33:56 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (188C2C00) [pid = 2496] [serial = 1952] [outer = 00000000] [url = about:blank] 02:33:56 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (19177400) [pid = 2496] [serial = 1955] [outer = 00000000] [url = about:blank] 02:33:56 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (1808AC00) [pid = 2496] [serial = 1948] [outer = 00000000] [url = about:blank] 02:33:56 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (1916C000) [pid = 2496] [serial = 1954] [outer = 00000000] [url = about:blank] 02:33:56 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0DC31C00) [pid = 2496] [serial = 1942] [outer = 00000000] [url = about:blank] 02:33:56 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0E65C800) [pid = 2496] [serial = 1943] [outer = 00000000] [url = about:blank] 02:33:56 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0CB86000) [pid = 2496] [serial = 1939] [outer = 00000000] [url = about:blank] 02:33:56 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0D31C800) [pid = 2496] [serial = 1940] [outer = 00000000] [url = about:blank] 02:33:56 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0DC30400) [pid = 2496] [serial = 1936] [outer = 00000000] [url = about:blank] 02:33:56 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0DC33800) [pid = 2496] [serial = 1937] [outer = 00000000] [url = about:blank] 02:33:56 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (1916B400) [pid = 2496] [serial = 1934] [outer = 00000000] [url = about:blank] 02:33:56 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (14F21C00) [pid = 2496] [serial = 1945] [outer = 00000000] [url = about:blank] 02:33:56 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (15F03C00) [pid = 2496] [serial = 1946] [outer = 00000000] [url = about:blank] 02:33:56 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (19847C00) [pid = 2496] [serial = 1957] [outer = 00000000] [url = about:blank] 02:33:56 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (19C62000) [pid = 2496] [serial = 1966] [outer = 00000000] [url = about:blank] 02:33:56 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (19C64000) [pid = 2496] [serial = 1967] [outer = 00000000] [url = about:blank] 02:33:56 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (19B6E000) [pid = 2496] [serial = 1964] [outer = 00000000] [url = about:blank] 02:33:56 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (1781E800) [pid = 2496] [serial = 1960] [outer = 00000000] [url = about:blank] 02:33:56 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (181B9800) [pid = 2496] [serial = 1961] [outer = 00000000] [url = about:blank] 02:33:56 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (19B2AC00) [pid = 2496] [serial = 1963] [outer = 00000000] [url = about:blank] 02:33:56 INFO - PROCESS | 2496 | --DOMWINDOW == 61 (14652400) [pid = 2496] [serial = 1958] [outer = 00000000] [url = about:blank] 02:33:56 INFO - PROCESS | 2496 | --DOMWINDOW == 60 (181ADC00) [pid = 2496] [serial = 1949] [outer = 00000000] [url = about:blank] 02:33:56 INFO - PROCESS | 2496 | 1465205636416 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 02:33:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:33:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1215ms 02:33:56 INFO - PROCESS | 2496 | 1465205636438 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 02:33:56 INFO - PROCESS | 2496 | 1465205636442 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 02:33:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:33:56 INFO - PROCESS | 2496 | 1465205636447 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:33:56 INFO - PROCESS | 2496 | 1465205636450 Marionette TRACE conn5 <- [1,2646,null,{}] 02:33:56 INFO - PROCESS | 2496 | 1465205636456 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:56 INFO - PROCESS | 2496 | 1465205636458 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:56 INFO - PROCESS | 2496 | 1465205636548 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 02:33:56 INFO - PROCESS | 2496 | 1465205636555 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:56 INFO - PROCESS | 2496 | 1465205636559 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:56 INFO - PROCESS | 2496 | ++DOCSHELL 0D324800 == 35 [pid = 2496] [id = 671] 02:33:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 61 (0D326800) [pid = 2496] [serial = 2013] [outer = 00000000] 02:33:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (0D55A000) [pid = 2496] [serial = 2014] [outer = 0D326800] 02:33:56 INFO - PROCESS | 2496 | 1465205636607 Marionette DEBUG loaded listener.js 02:33:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (0D9AC400) [pid = 2496] [serial = 2015] [outer = 0D326800] 02:33:57 INFO - PROCESS | 2496 | 1465205637143 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 02:33:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:33:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 730ms 02:33:57 INFO - PROCESS | 2496 | 1465205637178 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 02:33:57 INFO - PROCESS | 2496 | 1465205637182 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 02:33:57 INFO - PROCESS | 2496 | 1465205637189 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:33:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:33:57 INFO - PROCESS | 2496 | 1465205637191 Marionette TRACE conn5 <- [1,2650,null,{}] 02:33:57 INFO - PROCESS | 2496 | 1465205637195 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:57 INFO - PROCESS | 2496 | 1465205637197 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:57 INFO - PROCESS | 2496 | 1465205637285 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 02:33:57 INFO - PROCESS | 2496 | 1465205637385 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:57 INFO - PROCESS | 2496 | 1465205637387 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:57 INFO - PROCESS | 2496 | ++DOCSHELL 1445A000 == 36 [pid = 2496] [id = 672] 02:33:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (14460000) [pid = 2496] [serial = 2016] [outer = 00000000] 02:33:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (146B6400) [pid = 2496] [serial = 2017] [outer = 14460000] 02:33:57 INFO - PROCESS | 2496 | 1465205637435 Marionette DEBUG loaded listener.js 02:33:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (14CE0800) [pid = 2496] [serial = 2018] [outer = 14460000] 02:33:57 INFO - PROCESS | 2496 | 1465205637818 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 02:33:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:33:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 671ms 02:33:57 INFO - PROCESS | 2496 | 1465205637864 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 02:33:57 INFO - PROCESS | 2496 | 1465205637866 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 02:33:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:33:57 INFO - PROCESS | 2496 | 1465205637870 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:33:57 INFO - PROCESS | 2496 | 1465205637873 Marionette TRACE conn5 <- [1,2654,null,{}] 02:33:57 INFO - PROCESS | 2496 | 1465205637884 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:57 INFO - PROCESS | 2496 | 1465205637889 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:58 INFO - PROCESS | 2496 | 1465205637977 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 02:33:58 INFO - PROCESS | 2496 | 1465205637984 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:58 INFO - PROCESS | 2496 | 1465205637987 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:58 INFO - PROCESS | 2496 | ++DOCSHELL 17815800 == 37 [pid = 2496] [id = 673] 02:33:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (17817C00) [pid = 2496] [serial = 2019] [outer = 00000000] 02:33:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (17833400) [pid = 2496] [serial = 2020] [outer = 17817C00] 02:33:58 INFO - PROCESS | 2496 | 1465205638035 Marionette DEBUG loaded listener.js 02:33:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (1808BC00) [pid = 2496] [serial = 2021] [outer = 17817C00] 02:33:59 INFO - PROCESS | 2496 | 1465205638993 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 02:33:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 02:33:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1178ms 02:33:59 INFO - PROCESS | 2496 | 1465205639052 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 02:33:59 INFO - PROCESS | 2496 | 1465205639055 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 02:33:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:33:59 INFO - PROCESS | 2496 | 1465205639066 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:33:59 INFO - PROCESS | 2496 | 1465205639068 Marionette TRACE conn5 <- [1,2658,null,{}] 02:33:59 INFO - PROCESS | 2496 | 1465205639071 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:59 INFO - PROCESS | 2496 | 1465205639073 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:59 INFO - PROCESS | 2496 | 1465205639200 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 02:33:59 INFO - PROCESS | 2496 | 1465205639206 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:59 INFO - PROCESS | 2496 | 1465205639208 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:33:59 INFO - PROCESS | 2496 | ++DOCSHELL 181B9800 == 38 [pid = 2496] [id = 674] 02:33:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (18656C00) [pid = 2496] [serial = 2022] [outer = 00000000] 02:33:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (18874800) [pid = 2496] [serial = 2023] [outer = 18656C00] 02:33:59 INFO - PROCESS | 2496 | 1465205639253 Marionette DEBUG loaded listener.js 02:33:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (188C2400) [pid = 2496] [serial = 2024] [outer = 18656C00] 02:34:00 INFO - PROCESS | 2496 | 1465205640183 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 02:34:00 INFO - PROCESS | 2496 | 1465205640237 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 02:34:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:34:00 INFO - PROCESS | 2496 | 1465205640240 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:34:00 INFO - PROCESS | 2496 | 1465205640242 Marionette TRACE conn5 <- [1,2662,null,{}] 02:34:00 INFO - PROCESS | 2496 | 1465205640251 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:00 INFO - PROCESS | 2496 | 1465205640253 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:00 INFO - PROCESS | 2496 | 1465205640382 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 02:34:00 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0D355000) [pid = 2496] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:34:00 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0C94F000) [pid = 2496] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:34:00 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0E693800) [pid = 2496] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:34:00 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (1413FC00) [pid = 2496] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:34:00 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0D320400) [pid = 2496] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:34:00 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (16672800) [pid = 2496] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:34:00 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (19848400) [pid = 2496] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:34:00 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (173D2000) [pid = 2496] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:34:00 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (18024400) [pid = 2496] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:34:00 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (18877000) [pid = 2496] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:34:00 INFO - PROCESS | 2496 | --DOMWINDOW == 61 (1781D400) [pid = 2496] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:34:00 INFO - PROCESS | 2496 | 1465205640447 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:00 INFO - PROCESS | 2496 | 1465205640449 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:00 INFO - PROCESS | 2496 | ++DOCSHELL 0CA1B000 == 39 [pid = 2496] [id = 675] 02:34:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (0CA1F400) [pid = 2496] [serial = 2025] [outer = 00000000] 02:34:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (0E699000) [pid = 2496] [serial = 2026] [outer = 0CA1F400] 02:34:00 INFO - PROCESS | 2496 | 1465205640496 Marionette DEBUG loaded listener.js 02:34:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (14A79800) [pid = 2496] [serial = 2027] [outer = 0CA1F400] 02:34:01 INFO - PROCESS | 2496 | 1465205641397 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 02:34:01 INFO - PROCESS | 2496 | 1465205641424 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 02:34:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:34:01 INFO - PROCESS | 2496 | 1465205641427 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:34:01 INFO - PROCESS | 2496 | 1465205641429 Marionette TRACE conn5 <- [1,2666,null,{}] 02:34:01 INFO - PROCESS | 2496 | 1465205641433 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:01 INFO - PROCESS | 2496 | 1465205641438 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:01 INFO - PROCESS | 2496 | 1465205641589 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 02:34:01 INFO - PROCESS | 2496 | 1465205641599 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:01 INFO - PROCESS | 2496 | 1465205641601 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:01 INFO - PROCESS | 2496 | ++DOCSHELL 18ABD000 == 40 [pid = 2496] [id = 676] 02:34:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (18ABD800) [pid = 2496] [serial = 2028] [outer = 00000000] 02:34:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (191B3800) [pid = 2496] [serial = 2029] [outer = 18ABD800] 02:34:01 INFO - PROCESS | 2496 | 1465205641645 Marionette DEBUG loaded listener.js 02:34:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (19174C00) [pid = 2496] [serial = 2030] [outer = 18ABD800] 02:34:02 INFO - PROCESS | 2496 | 1465205642597 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 02:34:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 02:34:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1219ms 02:34:02 INFO - PROCESS | 2496 | 1465205642648 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 02:34:02 INFO - PROCESS | 2496 | 1465205642653 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 02:34:02 INFO - PROCESS | 2496 | 1465205642658 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:34:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:34:02 INFO - PROCESS | 2496 | 1465205642662 Marionette TRACE conn5 <- [1,2670,null,{}] 02:34:02 INFO - PROCESS | 2496 | 1465205642711 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:02 INFO - PROCESS | 2496 | 1465205642714 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:02 INFO - PROCESS | 2496 | 1465205642822 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 02:34:03 INFO - PROCESS | 2496 | 1465205643001 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:03 INFO - PROCESS | 2496 | 1465205643004 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:03 INFO - PROCESS | 2496 | ++DOCSHELL 0D34BC00 == 41 [pid = 2496] [id = 677] 02:34:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0D558400) [pid = 2496] [serial = 2031] [outer = 00000000] 02:34:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0DC2F000) [pid = 2496] [serial = 2032] [outer = 0D558400] 02:34:03 INFO - PROCESS | 2496 | 1465205643106 Marionette DEBUG loaded listener.js 02:34:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0E694000) [pid = 2496] [serial = 2033] [outer = 0D558400] 02:34:04 INFO - PROCESS | 2496 | 1465205644188 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 02:34:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 02:34:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1578ms 02:34:04 INFO - PROCESS | 2496 | 1465205644241 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 02:34:04 INFO - PROCESS | 2496 | 1465205644246 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 02:34:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:34:04 INFO - PROCESS | 2496 | 1465205644252 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:34:04 INFO - PROCESS | 2496 | 1465205644255 Marionette TRACE conn5 <- [1,2674,null,{}] 02:34:04 INFO - PROCESS | 2496 | 1465205644259 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:04 INFO - PROCESS | 2496 | 1465205644262 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:04 INFO - PROCESS | 2496 | 1465205644405 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 02:34:04 INFO - PROCESS | 2496 | 1465205644552 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:04 INFO - PROCESS | 2496 | 1465205644555 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:04 INFO - PROCESS | 2496 | ++DOCSHELL 14F80400 == 42 [pid = 2496] [id = 678] 02:34:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (166EAC00) [pid = 2496] [serial = 2034] [outer = 00000000] 02:34:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (18024400) [pid = 2496] [serial = 2035] [outer = 166EAC00] 02:34:04 INFO - PROCESS | 2496 | 1465205644613 Marionette DEBUG loaded listener.js 02:34:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (181B9000) [pid = 2496] [serial = 2036] [outer = 166EAC00] 02:34:05 INFO - PROCESS | 2496 | 1465205645735 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 02:34:05 INFO - PROCESS | 2496 | 1465205645796 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 02:34:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:34:05 INFO - PROCESS | 2496 | 1465205645853 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:34:05 INFO - PROCESS | 2496 | 1465205645856 Marionette TRACE conn5 <- [1,2678,null,{}] 02:34:05 INFO - PROCESS | 2496 | 1465205645861 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:05 INFO - PROCESS | 2496 | 1465205645864 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:06 INFO - PROCESS | 2496 | 1465205645992 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 02:34:06 INFO - PROCESS | 2496 | 1465205646129 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:06 INFO - PROCESS | 2496 | 1465205646132 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:06 INFO - PROCESS | 2496 | ++DOCSHELL 0CF6F400 == 43 [pid = 2496] [id = 679] 02:34:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0D0EE400) [pid = 2496] [serial = 2037] [outer = 00000000] 02:34:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0D323800) [pid = 2496] [serial = 2038] [outer = 0D0EE400] 02:34:06 INFO - PROCESS | 2496 | 1465205646183 Marionette DEBUG loaded listener.js 02:34:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0D55C400) [pid = 2496] [serial = 2039] [outer = 0D0EE400] 02:34:06 INFO - PROCESS | 2496 | --DOCSHELL 14143C00 == 42 [pid = 2496] [id = 638] 02:34:06 INFO - PROCESS | 2496 | --DOCSHELL 165E1000 == 41 [pid = 2496] [id = 657] 02:34:06 INFO - PROCESS | 2496 | --DOCSHELL 188C1400 == 40 [pid = 2496] [id = 659] 02:34:06 INFO - PROCESS | 2496 | --DOCSHELL 0D31F800 == 39 [pid = 2496] [id = 656] 02:34:06 INFO - PROCESS | 2496 | --DOCSHELL 0D34A800 == 38 [pid = 2496] [id = 637] 02:34:06 INFO - PROCESS | 2496 | --DOCSHELL 0CF6EC00 == 37 [pid = 2496] [id = 639] 02:34:06 INFO - PROCESS | 2496 | --DOCSHELL 18AB7800 == 36 [pid = 2496] [id = 644] 02:34:06 INFO - PROCESS | 2496 | --DOCSHELL 0D322000 == 35 [pid = 2496] [id = 645] 02:34:06 INFO - PROCESS | 2496 | --DOCSHELL 188C4800 == 34 [pid = 2496] [id = 643] 02:34:06 INFO - PROCESS | 2496 | --DOCSHELL 0C94E000 == 33 [pid = 2496] [id = 660] 02:34:06 INFO - PROCESS | 2496 | --DOCSHELL 181B1400 == 32 [pid = 2496] [id = 641] 02:34:06 INFO - PROCESS | 2496 | --DOCSHELL 17819C00 == 31 [pid = 2496] [id = 649] 02:34:06 INFO - PROCESS | 2496 | --DOCSHELL 166EA400 == 30 [pid = 2496] [id = 640] 02:34:06 INFO - PROCESS | 2496 | --DOCSHELL 0C91B800 == 29 [pid = 2496] [id = 642] 02:34:06 INFO - PROCESS | 2496 | --DOCSHELL 0CA17C00 == 28 [pid = 2496] [id = 646] 02:34:06 INFO - PROCESS | 2496 | --DOCSHELL 19848000 == 27 [pid = 2496] [id = 658] 02:34:06 INFO - PROCESS | 2496 | --DOCSHELL 15A21400 == 26 [pid = 2496] [id = 655] 02:34:06 INFO - PROCESS | 2496 | --DOCSHELL 14F1F400 == 25 [pid = 2496] [id = 654] 02:34:06 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0D55FC00) [pid = 2496] [serial = 1984] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0D567800) [pid = 2496] [serial = 1985] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0C956400) [pid = 2496] [serial = 1981] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0CA1B400) [pid = 2496] [serial = 1982] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (14149800) [pid = 2496] [serial = 1987] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (14D8F400) [pid = 2496] [serial = 1990] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0E69D400) [pid = 2496] [serial = 1970] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0D564400) [pid = 2496] [serial = 1969] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (1781A800) [pid = 2496] [serial = 1973] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (173DE000) [pid = 2496] [serial = 1972] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (1AA53400) [pid = 2496] [serial = 1976] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (19C5C000) [pid = 2496] [serial = 1975] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (19109C00) [pid = 2496] [serial = 2005] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (17817000) [pid = 2496] [serial = 1993] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 2496 | --DOMWINDOW == 61 (1910B000) [pid = 2496] [serial = 1978] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 2496 | --DOMWINDOW == 60 (180AC800) [pid = 2496] [serial = 1996] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 2496 | --DOMWINDOW == 59 (188CB400) [pid = 2496] [serial = 2002] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 2496 | --DOMWINDOW == 58 (1876AC00) [pid = 2496] [serial = 1997] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 2496 | --DOMWINDOW == 57 (17820400) [pid = 2496] [serial = 1994] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 2496 | --DOMWINDOW == 56 (1886BC00) [pid = 2496] [serial = 1999] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 2496 | --DOMWINDOW == 55 (143C4000) [pid = 2496] [serial = 1988] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 2496 | --DOMWINDOW == 54 (15A19800) [pid = 2496] [serial = 1991] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 2496 | --DOMWINDOW == 53 (188F6000) [pid = 2496] [serial = 2003] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 2496 | --DOMWINDOW == 52 (18871800) [pid = 2496] [serial = 2000] [outer = 00000000] [url = about:blank] 02:34:07 INFO - PROCESS | 2496 | 1465205647759 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 02:34:07 INFO - PROCESS | 2496 | 1465205647787 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 02:34:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:34:07 INFO - PROCESS | 2496 | 1465205647792 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:34:07 INFO - PROCESS | 2496 | 1465205647795 Marionette TRACE conn5 <- [1,2682,null,{}] 02:34:07 INFO - PROCESS | 2496 | 1465205647799 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:07 INFO - PROCESS | 2496 | 1465205647803 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:07 INFO - PROCESS | 2496 | 1465205647894 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 02:34:07 INFO - PROCESS | 2496 | 1465205647900 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:07 INFO - PROCESS | 2496 | 1465205647903 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:07 INFO - PROCESS | 2496 | ++DOCSHELL 0D324400 == 26 [pid = 2496] [id = 680] 02:34:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 53 (0D325400) [pid = 2496] [serial = 2040] [outer = 00000000] 02:34:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 54 (0D34AC00) [pid = 2496] [serial = 2041] [outer = 0D325400] 02:34:07 INFO - PROCESS | 2496 | 1465205647951 Marionette DEBUG loaded listener.js 02:34:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 55 (0D563000) [pid = 2496] [serial = 2042] [outer = 0D325400] 02:34:08 INFO - PROCESS | 2496 | 1465205648949 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 02:34:09 INFO - PROCESS | 2496 | 1465205648986 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 02:34:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:34:09 INFO - PROCESS | 2496 | 1465205648992 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:34:09 INFO - PROCESS | 2496 | 1465205648995 Marionette TRACE conn5 <- [1,2686,null,{}] 02:34:09 INFO - PROCESS | 2496 | 1465205648999 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:09 INFO - PROCESS | 2496 | 1465205649001 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:09 INFO - PROCESS | 2496 | 1465205649128 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 02:34:09 INFO - PROCESS | 2496 | 1465205649135 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:09 INFO - PROCESS | 2496 | 1465205649137 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:09 INFO - PROCESS | 2496 | ++DOCSHELL 0E69F000 == 27 [pid = 2496] [id = 681] 02:34:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 56 (1413E000) [pid = 2496] [serial = 2043] [outer = 00000000] 02:34:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 57 (14376800) [pid = 2496] [serial = 2044] [outer = 1413E000] 02:34:09 INFO - PROCESS | 2496 | 1465205649185 Marionette DEBUG loaded listener.js 02:34:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 58 (143C2000) [pid = 2496] [serial = 2045] [outer = 1413E000] 02:34:10 INFO - PROCESS | 2496 | 1465205650168 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 02:34:10 INFO - PROCESS | 2496 | 1465205650215 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 02:34:10 INFO - PROCESS | 2496 | 1465205650219 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:34:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:34:10 INFO - PROCESS | 2496 | 1465205650222 Marionette TRACE conn5 <- [1,2690,null,{}] 02:34:10 INFO - PROCESS | 2496 | 1465205650233 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:10 INFO - PROCESS | 2496 | 1465205650238 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:10 INFO - PROCESS | 2496 | 1465205650364 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 02:34:10 INFO - PROCESS | 2496 | 1465205650371 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:10 INFO - PROCESS | 2496 | 1465205650374 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:10 INFO - PROCESS | 2496 | ++DOCSHELL 14CEB800 == 28 [pid = 2496] [id = 682] 02:34:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 59 (14CEFC00) [pid = 2496] [serial = 2046] [outer = 00000000] 02:34:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 60 (15A18000) [pid = 2496] [serial = 2047] [outer = 14CEFC00] 02:34:10 INFO - PROCESS | 2496 | 1465205650422 Marionette DEBUG loaded listener.js 02:34:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 61 (15F0E400) [pid = 2496] [serial = 2048] [outer = 14CEFC00] 02:34:11 INFO - PROCESS | 2496 | 1465205650998 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 02:34:11 INFO - PROCESS | 2496 | --DOMWINDOW == 60 (188C1800) [pid = 2496] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:34:11 INFO - PROCESS | 2496 | --DOMWINDOW == 59 (18ABD800) [pid = 2496] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:34:11 INFO - PROCESS | 2496 | --DOMWINDOW == 58 (18656C00) [pid = 2496] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:34:11 INFO - PROCESS | 2496 | --DOMWINDOW == 57 (0CA1F400) [pid = 2496] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:34:11 INFO - PROCESS | 2496 | --DOMWINDOW == 56 (18AC2400) [pid = 2496] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:34:11 INFO - PROCESS | 2496 | --DOMWINDOW == 55 (14460000) [pid = 2496] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:34:11 INFO - PROCESS | 2496 | --DOMWINDOW == 54 (0CFCB000) [pid = 2496] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:34:11 INFO - PROCESS | 2496 | --DOMWINDOW == 53 (14A80C00) [pid = 2496] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:34:11 INFO - PROCESS | 2496 | --DOMWINDOW == 52 (0D326800) [pid = 2496] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:34:11 INFO - PROCESS | 2496 | --DOMWINDOW == 51 (17817C00) [pid = 2496] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:34:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:34:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 830ms 02:34:11 INFO - PROCESS | 2496 | 1465205651053 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 02:34:11 INFO - PROCESS | 2496 | 1465205651055 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 02:34:11 INFO - PROCESS | 2496 | 1465205651058 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:34:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:34:11 INFO - PROCESS | 2496 | 1465205651060 Marionette TRACE conn5 <- [1,2694,null,{}] 02:34:11 INFO - PROCESS | 2496 | 1465205651068 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:11 INFO - PROCESS | 2496 | 1465205651070 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:11 INFO - PROCESS | 2496 | 1465205651157 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 02:34:11 INFO - PROCESS | 2496 | 1465205651165 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:11 INFO - PROCESS | 2496 | 1465205651167 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:11 INFO - PROCESS | 2496 | ++DOCSHELL 14F21C00 == 29 [pid = 2496] [id = 683] 02:34:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 52 (14F77400) [pid = 2496] [serial = 2049] [outer = 00000000] 02:34:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 53 (16676000) [pid = 2496] [serial = 2050] [outer = 14F77400] 02:34:11 INFO - PROCESS | 2496 | 1465205651211 Marionette DEBUG loaded listener.js 02:34:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 54 (170D3000) [pid = 2496] [serial = 2051] [outer = 14F77400] 02:34:11 INFO - PROCESS | 2496 | 1465205651649 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 02:34:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:34:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 630ms 02:34:11 INFO - PROCESS | 2496 | 1465205651693 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 02:34:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:34:11 INFO - PROCESS | 2496 | 1465205651695 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 02:34:11 INFO - PROCESS | 2496 | 1465205651698 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:34:11 INFO - PROCESS | 2496 | 1465205651700 Marionette TRACE conn5 <- [1,2698,null,{}] 02:34:11 INFO - PROCESS | 2496 | 1465205651703 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:11 INFO - PROCESS | 2496 | 1465205651705 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:11 INFO - PROCESS | 2496 | 1465205651811 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 02:34:11 INFO - PROCESS | 2496 | 1465205651819 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:11 INFO - PROCESS | 2496 | 1465205651821 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:11 INFO - PROCESS | 2496 | ++DOCSHELL 1781F400 == 30 [pid = 2496] [id = 684] 02:34:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 55 (1781FC00) [pid = 2496] [serial = 2052] [outer = 00000000] 02:34:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 56 (17834C00) [pid = 2496] [serial = 2053] [outer = 1781FC00] 02:34:11 INFO - PROCESS | 2496 | 1465205651864 Marionette DEBUG loaded listener.js 02:34:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 57 (18023C00) [pid = 2496] [serial = 2054] [outer = 1781FC00] 02:34:12 INFO - PROCESS | 2496 | 1465205652340 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 02:34:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:34:12 INFO - PROCESS | 2496 | 1465205652371 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 02:34:12 INFO - PROCESS | 2496 | 1465205652374 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:34:12 INFO - PROCESS | 2496 | 1465205652375 Marionette TRACE conn5 <- [1,2702,null,{}] 02:34:12 INFO - PROCESS | 2496 | 1465205652379 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:12 INFO - PROCESS | 2496 | 1465205652385 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:12 INFO - PROCESS | 2496 | 1465205652480 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 02:34:12 INFO - PROCESS | 2496 | 1465205652486 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:12 INFO - PROCESS | 2496 | 1465205652488 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:12 INFO - PROCESS | 2496 | ++DOCSHELL 0CA24800 == 31 [pid = 2496] [id = 685] 02:34:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 58 (181AE400) [pid = 2496] [serial = 2055] [outer = 00000000] 02:34:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 59 (1886A000) [pid = 2496] [serial = 2056] [outer = 181AE400] 02:34:12 INFO - PROCESS | 2496 | 1465205652532 Marionette DEBUG loaded listener.js 02:34:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 60 (18875000) [pid = 2496] [serial = 2057] [outer = 181AE400] 02:34:13 INFO - PROCESS | 2496 | 1465205652981 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 02:34:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:34:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 630ms 02:34:13 INFO - PROCESS | 2496 | 1465205653044 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 02:34:13 INFO - PROCESS | 2496 | 1465205653048 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 02:34:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:34:13 INFO - PROCESS | 2496 | 1465205653058 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:34:13 INFO - PROCESS | 2496 | 1465205653063 Marionette TRACE conn5 <- [1,2706,null,{}] 02:34:13 INFO - PROCESS | 2496 | 1465205653069 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:13 INFO - PROCESS | 2496 | 1465205653073 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:13 INFO - PROCESS | 2496 | 1465205653245 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 02:34:13 INFO - PROCESS | 2496 | 1465205653382 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:13 INFO - PROCESS | 2496 | 1465205653386 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:13 INFO - PROCESS | 2496 | ++DOCSHELL 0CF76000 == 32 [pid = 2496] [id = 686] 02:34:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 61 (0D0F0C00) [pid = 2496] [serial = 2058] [outer = 00000000] 02:34:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (0D34A800) [pid = 2496] [serial = 2059] [outer = 0D0F0C00] 02:34:13 INFO - PROCESS | 2496 | 1465205653445 Marionette DEBUG loaded listener.js 02:34:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (0DB63400) [pid = 2496] [serial = 2060] [outer = 0D0F0C00] 02:34:14 INFO - PROCESS | 2496 | 1465205654168 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 02:34:14 INFO - PROCESS | 2496 | 1465205654199 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 02:34:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:34:14 INFO - PROCESS | 2496 | 1465205654205 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:34:14 INFO - PROCESS | 2496 | 1465205654209 Marionette TRACE conn5 <- [1,2710,null,{}] 02:34:14 INFO - PROCESS | 2496 | 1465205654214 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:14 INFO - PROCESS | 2496 | 1465205654217 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:14 INFO - PROCESS | 2496 | 1465205654357 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 02:34:14 INFO - PROCESS | 2496 | 1465205654494 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:14 INFO - PROCESS | 2496 | 1465205654497 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:14 INFO - PROCESS | 2496 | ++DOCSHELL 14CE8C00 == 33 [pid = 2496] [id = 687] 02:34:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (14CECC00) [pid = 2496] [serial = 2061] [outer = 00000000] 02:34:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (14F20800) [pid = 2496] [serial = 2062] [outer = 14CECC00] 02:34:14 INFO - PROCESS | 2496 | 1465205654576 Marionette DEBUG loaded listener.js 02:34:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (15A17C00) [pid = 2496] [serial = 2063] [outer = 14CECC00] 02:34:15 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (1AB9D800) [pid = 2496] [serial = 1979] [outer = 00000000] [url = about:blank] 02:34:15 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (191B3800) [pid = 2496] [serial = 2029] [outer = 00000000] [url = about:blank] 02:34:15 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (18874800) [pid = 2496] [serial = 2023] [outer = 00000000] [url = about:blank] 02:34:15 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (0E699000) [pid = 2496] [serial = 2026] [outer = 00000000] [url = about:blank] 02:34:15 INFO - PROCESS | 2496 | --DOMWINDOW == 61 (17818000) [pid = 2496] [serial = 2006] [outer = 00000000] [url = about:blank] 02:34:15 INFO - PROCESS | 2496 | --DOMWINDOW == 60 (146B6400) [pid = 2496] [serial = 2017] [outer = 00000000] [url = about:blank] 02:34:15 INFO - PROCESS | 2496 | --DOMWINDOW == 59 (14CE0800) [pid = 2496] [serial = 2018] [outer = 00000000] [url = about:blank] 02:34:15 INFO - PROCESS | 2496 | --DOMWINDOW == 58 (0D9AD400) [pid = 2496] [serial = 2008] [outer = 00000000] [url = about:blank] 02:34:15 INFO - PROCESS | 2496 | --DOMWINDOW == 57 (0E69AC00) [pid = 2496] [serial = 2009] [outer = 00000000] [url = about:blank] 02:34:15 INFO - PROCESS | 2496 | --DOMWINDOW == 56 (14CEF400) [pid = 2496] [serial = 2011] [outer = 00000000] [url = about:blank] 02:34:15 INFO - PROCESS | 2496 | --DOMWINDOW == 55 (15F0B000) [pid = 2496] [serial = 2012] [outer = 00000000] [url = about:blank] 02:34:15 INFO - PROCESS | 2496 | --DOMWINDOW == 54 (0D55A000) [pid = 2496] [serial = 2014] [outer = 00000000] [url = about:blank] 02:34:15 INFO - PROCESS | 2496 | --DOMWINDOW == 53 (0D9AC400) [pid = 2496] [serial = 2015] [outer = 00000000] [url = about:blank] 02:34:15 INFO - PROCESS | 2496 | --DOMWINDOW == 52 (17833400) [pid = 2496] [serial = 2020] [outer = 00000000] [url = about:blank] 02:34:15 INFO - PROCESS | 2496 | --DOMWINDOW == 51 (188C2400) [pid = 2496] [serial = 2024] [outer = 00000000] [url = about:blank] 02:34:15 INFO - PROCESS | 2496 | --DOMWINDOW == 50 (19174C00) [pid = 2496] [serial = 2030] [outer = 00000000] [url = about:blank] 02:34:15 INFO - PROCESS | 2496 | --DOMWINDOW == 49 (1808BC00) [pid = 2496] [serial = 2021] [outer = 00000000] [url = about:blank] 02:34:15 INFO - PROCESS | 2496 | --DOMWINDOW == 48 (14A79800) [pid = 2496] [serial = 2027] [outer = 00000000] [url = about:blank] 02:34:15 INFO - PROCESS | 2496 | 1465205655474 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 02:34:15 INFO - PROCESS | 2496 | 1465205655550 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 02:34:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:34:15 INFO - PROCESS | 2496 | 1465205655554 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:34:15 INFO - PROCESS | 2496 | 1465205655557 Marionette TRACE conn5 <- [1,2714,null,{}] 02:34:15 INFO - PROCESS | 2496 | 1465205655563 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:15 INFO - PROCESS | 2496 | 1465205655566 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:15 INFO - PROCESS | 2496 | 1465205655666 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 02:34:15 INFO - PROCESS | 2496 | 1465205655762 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:15 INFO - PROCESS | 2496 | 1465205655766 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:15 INFO - PROCESS | 2496 | ++DOCSHELL 0D31FC00 == 34 [pid = 2496] [id = 688] 02:34:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 49 (0D320000) [pid = 2496] [serial = 2064] [outer = 00000000] 02:34:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 50 (0D55A000) [pid = 2496] [serial = 2065] [outer = 0D320000] 02:34:15 INFO - PROCESS | 2496 | 1465205655815 Marionette DEBUG loaded listener.js 02:34:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 51 (0D9AC400) [pid = 2496] [serial = 2066] [outer = 0D320000] 02:34:16 INFO - PROCESS | 2496 | 1465205656221 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 02:34:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:34:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 730ms 02:34:16 INFO - PROCESS | 2496 | 1465205656285 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 02:34:16 INFO - PROCESS | 2496 | 1465205656289 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 02:34:16 INFO - PROCESS | 2496 | 1465205656295 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:34:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:34:16 INFO - PROCESS | 2496 | 1465205656298 Marionette TRACE conn5 <- [1,2718,null,{}] 02:34:16 INFO - PROCESS | 2496 | 1465205656302 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:16 INFO - PROCESS | 2496 | 1465205656304 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:16 INFO - PROCESS | 2496 | 1465205656393 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 02:34:16 INFO - PROCESS | 2496 | 1465205656402 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:16 INFO - PROCESS | 2496 | 1465205656404 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:16 INFO - PROCESS | 2496 | ++DOCSHELL 1445F400 == 35 [pid = 2496] [id = 689] 02:34:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 52 (1464F800) [pid = 2496] [serial = 2067] [outer = 00000000] 02:34:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 53 (146B6400) [pid = 2496] [serial = 2068] [outer = 1464F800] 02:34:16 INFO - PROCESS | 2496 | 1465205656450 Marionette DEBUG loaded listener.js 02:34:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 54 (14AD5400) [pid = 2496] [serial = 2069] [outer = 1464F800] 02:34:17 INFO - PROCESS | 2496 | 1465205657396 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 02:34:17 INFO - PROCESS | 2496 | 1465205657427 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 02:34:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:34:17 INFO - PROCESS | 2496 | 1465205657430 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:34:17 INFO - PROCESS | 2496 | 1465205657433 Marionette TRACE conn5 <- [1,2722,null,{}] 02:34:17 INFO - PROCESS | 2496 | 1465205657444 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:17 INFO - PROCESS | 2496 | 1465205657449 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:17 INFO - PROCESS | 2496 | 1465205657536 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 02:34:17 INFO - PROCESS | 2496 | 1465205657543 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:17 INFO - PROCESS | 2496 | 1465205657546 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:17 INFO - PROCESS | 2496 | ++DOCSHELL 173DE000 == 36 [pid = 2496] [id = 690] 02:34:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 55 (173DF000) [pid = 2496] [serial = 2070] [outer = 00000000] 02:34:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 56 (17812C00) [pid = 2496] [serial = 2071] [outer = 173DF000] 02:34:17 INFO - PROCESS | 2496 | 1465205657594 Marionette DEBUG loaded listener.js 02:34:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 57 (1781EC00) [pid = 2496] [serial = 2072] [outer = 173DF000] 02:34:18 INFO - PROCESS | 2496 | 1465205658088 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 02:34:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:34:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 670ms 02:34:18 INFO - PROCESS | 2496 | 1465205658104 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 02:34:18 INFO - PROCESS | 2496 | 1465205658106 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 02:34:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:34:18 INFO - PROCESS | 2496 | 1465205658116 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:34:18 INFO - PROCESS | 2496 | 1465205658117 Marionette TRACE conn5 <- [1,2726,null,{}] 02:34:18 INFO - PROCESS | 2496 | 1465205658121 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:18 INFO - PROCESS | 2496 | 1465205658123 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:18 INFO - PROCESS | 2496 | 1465205658243 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 02:34:18 INFO - PROCESS | 2496 | 1465205658248 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:18 INFO - PROCESS | 2496 | 1465205658250 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:18 INFO - PROCESS | 2496 | ++DOCSHELL 181B3800 == 37 [pid = 2496] [id = 691] 02:34:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 58 (181B5000) [pid = 2496] [serial = 2073] [outer = 00000000] 02:34:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 59 (1876C400) [pid = 2496] [serial = 2074] [outer = 181B5000] 02:34:18 INFO - PROCESS | 2496 | 1465205658295 Marionette DEBUG loaded listener.js 02:34:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 60 (18834800) [pid = 2496] [serial = 2075] [outer = 181B5000] 02:34:18 INFO - PROCESS | 2496 | 1465205658772 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 02:34:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:34:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 690ms 02:34:18 INFO - PROCESS | 2496 | 1465205658804 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 02:34:18 INFO - PROCESS | 2496 | 1465205658806 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 02:34:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:34:18 INFO - PROCESS | 2496 | 1465205658810 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:34:18 INFO - PROCESS | 2496 | 1465205658811 Marionette TRACE conn5 <- [1,2730,null,{}] 02:34:18 INFO - PROCESS | 2496 | 1465205658815 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:18 INFO - PROCESS | 2496 | 1465205658817 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:18 INFO - PROCESS | 2496 | 1465205658933 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 02:34:19 INFO - PROCESS | 2496 | 1465205659028 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:19 INFO - PROCESS | 2496 | 1465205659030 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:19 INFO - PROCESS | 2496 | ++DOCSHELL 14380C00 == 38 [pid = 2496] [id = 692] 02:34:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 61 (14A7E800) [pid = 2496] [serial = 2076] [outer = 00000000] 02:34:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (188C7400) [pid = 2496] [serial = 2077] [outer = 14A7E800] 02:34:19 INFO - PROCESS | 2496 | 1465205659077 Marionette DEBUG loaded listener.js 02:34:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (188F5C00) [pid = 2496] [serial = 2078] [outer = 14A7E800] 02:34:19 INFO - PROCESS | 2496 | 1465205659512 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 02:34:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:34:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 730ms 02:34:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:34:19 INFO - PROCESS | 2496 | 1465205659540 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 02:34:19 INFO - PROCESS | 2496 | 1465205659542 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 02:34:19 INFO - PROCESS | 2496 | 1465205659545 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:34:19 INFO - PROCESS | 2496 | 1465205659547 Marionette TRACE conn5 <- [1,2734,null,{}] 02:34:19 INFO - PROCESS | 2496 | 1465205659550 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:19 INFO - PROCESS | 2496 | 1465205659556 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:19 INFO - PROCESS | 2496 | 1465205659698 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 02:34:19 INFO - PROCESS | 2496 | 1465205659766 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:19 INFO - PROCESS | 2496 | 1465205659768 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:19 INFO - PROCESS | 2496 | ++DOCSHELL 14F24C00 == 39 [pid = 2496] [id = 693] 02:34:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (19102000) [pid = 2496] [serial = 2079] [outer = 00000000] 02:34:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (1916E000) [pid = 2496] [serial = 2080] [outer = 19102000] 02:34:19 INFO - PROCESS | 2496 | 1465205659813 Marionette DEBUG loaded listener.js 02:34:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (19174C00) [pid = 2496] [serial = 2081] [outer = 19102000] 02:34:20 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0D0EE400) [pid = 2496] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:34:20 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (0D325400) [pid = 2496] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:34:20 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (0D558400) [pid = 2496] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:34:20 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (166EAC00) [pid = 2496] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:34:20 INFO - PROCESS | 2496 | --DOMWINDOW == 61 (14CEFC00) [pid = 2496] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:34:20 INFO - PROCESS | 2496 | --DOMWINDOW == 60 (14F77400) [pid = 2496] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:34:20 INFO - PROCESS | 2496 | --DOMWINDOW == 59 (1781FC00) [pid = 2496] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:34:20 INFO - PROCESS | 2496 | 1465205660237 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 02:34:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:34:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 731ms 02:34:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:34:20 INFO - PROCESS | 2496 | 1465205660276 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 02:34:20 INFO - PROCESS | 2496 | 1465205660278 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 02:34:20 INFO - PROCESS | 2496 | 1465205660281 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:34:20 INFO - PROCESS | 2496 | 1465205660283 Marionette TRACE conn5 <- [1,2738,null,{}] 02:34:20 INFO - PROCESS | 2496 | 1465205660286 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:20 INFO - PROCESS | 2496 | 1465205660288 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:20 INFO - PROCESS | 2496 | 1465205660395 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 02:34:20 INFO - PROCESS | 2496 | 1465205660403 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:20 INFO - PROCESS | 2496 | 1465205660405 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:20 INFO - PROCESS | 2496 | ++DOCSHELL 191B1C00 == 40 [pid = 2496] [id = 694] 02:34:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 60 (191B3800) [pid = 2496] [serial = 2082] [outer = 00000000] 02:34:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 61 (191B9000) [pid = 2496] [serial = 2083] [outer = 191B3800] 02:34:20 INFO - PROCESS | 2496 | 1465205660448 Marionette DEBUG loaded listener.js 02:34:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (1983F400) [pid = 2496] [serial = 2084] [outer = 191B3800] 02:34:20 INFO - PROCESS | 2496 | 1465205660874 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 02:34:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:34:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 630ms 02:34:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:34:20 INFO - PROCESS | 2496 | 1465205660923 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 02:34:20 INFO - PROCESS | 2496 | 1465205660925 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 02:34:20 INFO - PROCESS | 2496 | 1465205660928 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:34:20 INFO - PROCESS | 2496 | 1465205660929 Marionette TRACE conn5 <- [1,2742,null,{}] 02:34:20 INFO - PROCESS | 2496 | 1465205660933 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:20 INFO - PROCESS | 2496 | 1465205660935 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:21 INFO - PROCESS | 2496 | 1465205661017 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 02:34:21 INFO - PROCESS | 2496 | 1465205661023 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:21 INFO - PROCESS | 2496 | 1465205661025 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:21 INFO - PROCESS | 2496 | ++DOCSHELL 19840800 == 41 [pid = 2496] [id = 695] 02:34:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (19842800) [pid = 2496] [serial = 2085] [outer = 00000000] 02:34:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (1984B800) [pid = 2496] [serial = 2086] [outer = 19842800] 02:34:21 INFO - PROCESS | 2496 | 1465205661067 Marionette DEBUG loaded listener.js 02:34:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (19B2A000) [pid = 2496] [serial = 2087] [outer = 19842800] 02:34:21 INFO - PROCESS | 2496 | 1465205661490 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 02:34:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:34:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 571ms 02:34:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:34:21 INFO - PROCESS | 2496 | 1465205661504 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 02:34:21 INFO - PROCESS | 2496 | 1465205661506 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 02:34:21 INFO - PROCESS | 2496 | 1465205661509 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:34:21 INFO - PROCESS | 2496 | 1465205661511 Marionette TRACE conn5 <- [1,2746,null,{}] 02:34:21 INFO - PROCESS | 2496 | 1465205661515 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:21 INFO - PROCESS | 2496 | 1465205661516 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:21 INFO - PROCESS | 2496 | 1465205661647 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 02:34:21 INFO - PROCESS | 2496 | 1465205661655 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:21 INFO - PROCESS | 2496 | 1465205661666 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:21 INFO - PROCESS | 2496 | ++DOCSHELL 18094800 == 42 [pid = 2496] [id = 696] 02:34:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (19B2B400) [pid = 2496] [serial = 2088] [outer = 00000000] 02:34:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (19B63C00) [pid = 2496] [serial = 2089] [outer = 19B2B400] 02:34:21 INFO - PROCESS | 2496 | 1465205661710 Marionette DEBUG loaded listener.js 02:34:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (19B64800) [pid = 2496] [serial = 2090] [outer = 19B2B400] 02:34:22 INFO - PROCESS | 2496 | 1465205662344 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 02:34:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:34:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 870ms 02:34:22 INFO - PROCESS | 2496 | 1465205662380 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 02:34:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:34:22 INFO - PROCESS | 2496 | 1465205662385 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 02:34:22 INFO - PROCESS | 2496 | 1465205662390 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:34:22 INFO - PROCESS | 2496 | 1465205662393 Marionette TRACE conn5 <- [1,2750,null,{}] 02:34:22 INFO - PROCESS | 2496 | 1465205662413 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:22 INFO - PROCESS | 2496 | 1465205662417 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:22 INFO - PROCESS | 2496 | 1465205662533 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 02:34:22 INFO - PROCESS | 2496 | 1465205662674 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:22 INFO - PROCESS | 2496 | 1465205662677 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:22 INFO - PROCESS | 2496 | ++DOCSHELL 0D558800 == 43 [pid = 2496] [id = 697] 02:34:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0D844800) [pid = 2496] [serial = 2091] [outer = 00000000] 02:34:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (14145400) [pid = 2496] [serial = 2092] [outer = 0D844800] 02:34:22 INFO - PROCESS | 2496 | 1465205662735 Marionette DEBUG loaded listener.js 02:34:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (14A80000) [pid = 2496] [serial = 2093] [outer = 0D844800] 02:34:23 INFO - PROCESS | 2496 | 1465205663368 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 02:34:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:34:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1023ms 02:34:23 INFO - PROCESS | 2496 | 1465205663414 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 02:34:23 INFO - PROCESS | 2496 | 1465205663419 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 02:34:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:34:23 INFO - PROCESS | 2496 | 1465205663425 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:34:23 INFO - PROCESS | 2496 | 1465205663428 Marionette TRACE conn5 <- [1,2754,null,{}] 02:34:23 INFO - PROCESS | 2496 | 1465205663432 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:23 INFO - PROCESS | 2496 | 1465205663435 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:23 INFO - PROCESS | 2496 | 1465205663549 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 02:34:23 INFO - PROCESS | 2496 | 1465205663690 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:23 INFO - PROCESS | 2496 | 1465205663692 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:23 INFO - PROCESS | 2496 | ++DOCSHELL 1767B400 == 44 [pid = 2496] [id = 698] 02:34:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (17812000) [pid = 2496] [serial = 2094] [outer = 00000000] 02:34:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (1802B800) [pid = 2496] [serial = 2095] [outer = 17812000] 02:34:23 INFO - PROCESS | 2496 | 1465205663751 Marionette DEBUG loaded listener.js 02:34:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (18877400) [pid = 2496] [serial = 2096] [outer = 17812000] 02:34:24 INFO - PROCESS | 2496 | 1465205664370 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 02:34:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:34:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 970ms 02:34:24 INFO - PROCESS | 2496 | 1465205664399 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 02:34:24 INFO - PROCESS | 2496 | 1465205664402 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 02:34:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:34:24 INFO - PROCESS | 2496 | 1465205664406 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:34:24 INFO - PROCESS | 2496 | 1465205664409 Marionette TRACE conn5 <- [1,2758,null,{}] 02:34:24 INFO - PROCESS | 2496 | 1465205664420 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:24 INFO - PROCESS | 2496 | 1465205664425 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:24 INFO - PROCESS | 2496 | 1465205664536 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 02:34:24 INFO - PROCESS | 2496 | 1465205664681 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:24 INFO - PROCESS | 2496 | 1465205664684 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:24 INFO - PROCESS | 2496 | ++DOCSHELL 19BE3C00 == 45 [pid = 2496] [id = 699] 02:34:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (19BE4400) [pid = 2496] [serial = 2097] [outer = 00000000] 02:34:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (19C5C000) [pid = 2496] [serial = 2098] [outer = 19BE4400] 02:34:24 INFO - PROCESS | 2496 | 1465205664742 Marionette DEBUG loaded listener.js 02:34:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (19C62400) [pid = 2496] [serial = 2099] [outer = 19BE4400] 02:34:25 INFO - PROCESS | 2496 | 1465205665533 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 02:34:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:34:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1178ms 02:34:25 INFO - PROCESS | 2496 | 1465205665587 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 02:34:25 INFO - PROCESS | 2496 | 1465205665591 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 02:34:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:34:25 INFO - PROCESS | 2496 | 1465205665596 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:34:25 INFO - PROCESS | 2496 | 1465205665599 Marionette TRACE conn5 <- [1,2762,null,{}] 02:34:25 INFO - PROCESS | 2496 | 1465205665605 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:25 INFO - PROCESS | 2496 | 1465205665608 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:25 INFO - PROCESS | 2496 | 1465205665713 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 02:34:25 INFO - PROCESS | 2496 | 1465205665827 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:25 INFO - PROCESS | 2496 | 1465205665831 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:26 INFO - PROCESS | 2496 | --DOCSHELL 0CF6F400 == 44 [pid = 2496] [id = 679] 02:34:26 INFO - PROCESS | 2496 | --DOCSHELL 0D324400 == 43 [pid = 2496] [id = 680] 02:34:26 INFO - PROCESS | 2496 | --DOCSHELL 0E69F000 == 42 [pid = 2496] [id = 681] 02:34:26 INFO - PROCESS | 2496 | --DOCSHELL 14CEB800 == 41 [pid = 2496] [id = 682] 02:34:26 INFO - PROCESS | 2496 | --DOCSHELL 14F21C00 == 40 [pid = 2496] [id = 683] 02:34:26 INFO - PROCESS | 2496 | --DOCSHELL 19840800 == 39 [pid = 2496] [id = 695] 02:34:26 INFO - PROCESS | 2496 | --DOCSHELL 191B1C00 == 38 [pid = 2496] [id = 694] 02:34:26 INFO - PROCESS | 2496 | --DOCSHELL 14F24C00 == 37 [pid = 2496] [id = 693] 02:34:26 INFO - PROCESS | 2496 | --DOCSHELL 14380C00 == 36 [pid = 2496] [id = 692] 02:34:26 INFO - PROCESS | 2496 | --DOCSHELL 181B3800 == 35 [pid = 2496] [id = 691] 02:34:26 INFO - PROCESS | 2496 | --DOCSHELL 173DE000 == 34 [pid = 2496] [id = 690] 02:34:26 INFO - PROCESS | 2496 | --DOCSHELL 1445F400 == 33 [pid = 2496] [id = 689] 02:34:26 INFO - PROCESS | 2496 | --DOCSHELL 0D31FC00 == 32 [pid = 2496] [id = 688] 02:34:26 INFO - PROCESS | 2496 | --DOCSHELL 14CE8C00 == 31 [pid = 2496] [id = 687] 02:34:26 INFO - PROCESS | 2496 | --DOCSHELL 0CF76000 == 30 [pid = 2496] [id = 686] 02:34:26 INFO - PROCESS | 2496 | --DOCSHELL 14F80400 == 29 [pid = 2496] [id = 678] 02:34:26 INFO - PROCESS | 2496 | --DOCSHELL 1781F400 == 28 [pid = 2496] [id = 684] 02:34:26 INFO - PROCESS | 2496 | --DOCSHELL 0CA24800 == 27 [pid = 2496] [id = 685] 02:34:26 INFO - PROCESS | 2496 | --DOCSHELL 19BE3C00 == 26 [pid = 2496] [id = 699] 02:34:26 INFO - PROCESS | 2496 | --DOCSHELL 1767B400 == 25 [pid = 2496] [id = 698] 02:34:26 INFO - PROCESS | 2496 | --DOCSHELL 18094800 == 24 [pid = 2496] [id = 696] 02:34:26 INFO - PROCESS | 2496 | --DOCSHELL 0D558800 == 23 [pid = 2496] [id = 697] 02:34:26 INFO - PROCESS | 2496 | ++DOCSHELL 0C91EC00 == 24 [pid = 2496] [id = 700] 02:34:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0C91F800) [pid = 2496] [serial = 2100] [outer = 00000000] 02:34:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0C95A400) [pid = 2496] [serial = 2101] [outer = 0C91F800] 02:34:26 INFO - PROCESS | 2496 | 1465205666509 Marionette DEBUG loaded listener.js 02:34:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0CA21800) [pid = 2496] [serial = 2102] [outer = 0C91F800] 02:34:26 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0D55C400) [pid = 2496] [serial = 2039] [outer = 00000000] [url = about:blank] 02:34:26 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0D323800) [pid = 2496] [serial = 2038] [outer = 00000000] [url = about:blank] 02:34:26 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0D34AC00) [pid = 2496] [serial = 2041] [outer = 00000000] [url = about:blank] 02:34:26 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0E694000) [pid = 2496] [serial = 2033] [outer = 00000000] [url = about:blank] 02:34:26 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0DC2F000) [pid = 2496] [serial = 2032] [outer = 00000000] [url = about:blank] 02:34:26 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (14376800) [pid = 2496] [serial = 2044] [outer = 00000000] [url = about:blank] 02:34:26 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (181B9000) [pid = 2496] [serial = 2036] [outer = 00000000] [url = about:blank] 02:34:26 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (18024400) [pid = 2496] [serial = 2035] [outer = 00000000] [url = about:blank] 02:34:26 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (15A18000) [pid = 2496] [serial = 2047] [outer = 00000000] [url = about:blank] 02:34:26 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (1886A000) [pid = 2496] [serial = 2056] [outer = 00000000] [url = about:blank] 02:34:26 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (16676000) [pid = 2496] [serial = 2050] [outer = 00000000] [url = about:blank] 02:34:26 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (18023C00) [pid = 2496] [serial = 2054] [outer = 00000000] [url = about:blank] 02:34:26 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (170D3000) [pid = 2496] [serial = 2051] [outer = 00000000] [url = about:blank] 02:34:26 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (17834C00) [pid = 2496] [serial = 2053] [outer = 00000000] [url = about:blank] 02:34:26 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (15F0E400) [pid = 2496] [serial = 2048] [outer = 00000000] [url = about:blank] 02:34:26 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (0D563000) [pid = 2496] [serial = 2042] [outer = 00000000] [url = about:blank] 02:34:27 INFO - PROCESS | 2496 | 1465205667078 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 02:34:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:34:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1535ms 02:34:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:34:27 INFO - PROCESS | 2496 | 1465205667132 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 02:34:27 INFO - PROCESS | 2496 | 1465205667136 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 02:34:27 INFO - PROCESS | 2496 | 1465205667140 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:34:27 INFO - PROCESS | 2496 | 1465205667143 Marionette TRACE conn5 <- [1,2766,null,{}] 02:34:27 INFO - PROCESS | 2496 | 1465205667147 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:27 INFO - PROCESS | 2496 | 1465205667150 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:27 INFO - PROCESS | 2496 | 1465205667287 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 02:34:27 INFO - PROCESS | 2496 | 1465205667386 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:27 INFO - PROCESS | 2496 | 1465205667389 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:27 INFO - PROCESS | 2496 | ++DOCSHELL 0D323800 == 25 [pid = 2496] [id = 701] 02:34:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0D32B400) [pid = 2496] [serial = 2103] [outer = 00000000] 02:34:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0D55FC00) [pid = 2496] [serial = 2104] [outer = 0D32B400] 02:34:27 INFO - PROCESS | 2496 | 1465205667438 Marionette DEBUG loaded listener.js 02:34:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0D722400) [pid = 2496] [serial = 2105] [outer = 0D32B400] 02:34:27 INFO - PROCESS | 2496 | 1465205667849 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 02:34:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:34:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 770ms 02:34:27 INFO - PROCESS | 2496 | 1465205667912 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 02:34:27 INFO - PROCESS | 2496 | 1465205667916 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 02:34:27 INFO - PROCESS | 2496 | 1465205667922 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:34:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:34:27 INFO - PROCESS | 2496 | 1465205667925 Marionette TRACE conn5 <- [1,2770,null,{}] 02:34:27 INFO - PROCESS | 2496 | 1465205667929 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:27 INFO - PROCESS | 2496 | 1465205667931 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:28 INFO - PROCESS | 2496 | 1465205668026 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 02:34:28 INFO - PROCESS | 2496 | 1465205668039 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:28 INFO - PROCESS | 2496 | 1465205668041 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:28 INFO - PROCESS | 2496 | ++DOCSHELL 0D355000 == 26 [pid = 2496] [id = 702] 02:34:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0E504000) [pid = 2496] [serial = 2106] [outer = 00000000] 02:34:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (14378400) [pid = 2496] [serial = 2107] [outer = 0E504000] 02:34:28 INFO - PROCESS | 2496 | 1465205668087 Marionette DEBUG loaded listener.js 02:34:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (1445AC00) [pid = 2496] [serial = 2108] [outer = 0E504000] 02:34:28 INFO - PROCESS | 2496 | 1465205668545 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 02:34:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:34:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 670ms 02:34:28 INFO - PROCESS | 2496 | 1465205668597 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 02:34:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:34:28 INFO - PROCESS | 2496 | 1465205668599 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 02:34:28 INFO - PROCESS | 2496 | 1465205668603 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:34:28 INFO - PROCESS | 2496 | 1465205668606 Marionette TRACE conn5 <- [1,2774,null,{}] 02:34:28 INFO - PROCESS | 2496 | 1465205668617 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:28 INFO - PROCESS | 2496 | 1465205668622 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:28 INFO - PROCESS | 2496 | 1465205668716 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 02:34:28 INFO - PROCESS | 2496 | 1465205668723 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:28 INFO - PROCESS | 2496 | 1465205668725 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:28 INFO - PROCESS | 2496 | ++DOCSHELL 0CBEB000 == 27 [pid = 2496] [id = 703] 02:34:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0CFCD000) [pid = 2496] [serial = 2109] [outer = 00000000] 02:34:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (14F80400) [pid = 2496] [serial = 2110] [outer = 0CFCD000] 02:34:28 INFO - PROCESS | 2496 | 1465205668780 Marionette DEBUG loaded listener.js 02:34:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (166E5800) [pid = 2496] [serial = 2111] [outer = 0CFCD000] 02:34:29 INFO - PROCESS | 2496 | 1465205669273 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 02:34:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:34:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 730ms 02:34:29 INFO - PROCESS | 2496 | 1465205669337 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 02:34:29 INFO - PROCESS | 2496 | 1465205669339 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 02:34:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:34:29 INFO - PROCESS | 2496 | 1465205669351 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:34:29 INFO - PROCESS | 2496 | 1465205669352 Marionette TRACE conn5 <- [1,2778,null,{}] 02:34:29 INFO - PROCESS | 2496 | 1465205669356 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:29 INFO - PROCESS | 2496 | 1465205669358 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:29 INFO - PROCESS | 2496 | 1465205669507 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 02:34:29 INFO - PROCESS | 2496 | 1465205669517 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:29 INFO - PROCESS | 2496 | 1465205669519 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:29 INFO - PROCESS | 2496 | ++DOCSHELL 17781400 == 28 [pid = 2496] [id = 704] 02:34:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (17811800) [pid = 2496] [serial = 2112] [outer = 00000000] 02:34:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (1782F000) [pid = 2496] [serial = 2113] [outer = 17811800] 02:34:29 INFO - PROCESS | 2496 | 1465205669564 Marionette DEBUG loaded listener.js 02:34:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (17838400) [pid = 2496] [serial = 2114] [outer = 17811800] 02:34:30 INFO - PROCESS | 2496 | 1465205670010 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 02:34:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:34:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 670ms 02:34:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:34:30 INFO - PROCESS | 2496 | 1465205670022 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 02:34:30 INFO - PROCESS | 2496 | 1465205670024 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 02:34:30 INFO - PROCESS | 2496 | 1465205670027 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:34:30 INFO - PROCESS | 2496 | 1465205670029 Marionette TRACE conn5 <- [1,2782,null,{}] 02:34:30 INFO - PROCESS | 2496 | 1465205670038 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:30 INFO - PROCESS | 2496 | 1465205670040 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:30 INFO - PROCESS | 2496 | 1465205670154 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 02:34:30 INFO - PROCESS | 2496 | 1465205670159 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:30 INFO - PROCESS | 2496 | 1465205670161 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:30 INFO - PROCESS | 2496 | ++DOCSHELL 18090000 == 29 [pid = 2496] [id = 705] 02:34:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (180A9400) [pid = 2496] [serial = 2115] [outer = 00000000] 02:34:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (181B3000) [pid = 2496] [serial = 2116] [outer = 180A9400] 02:34:30 INFO - PROCESS | 2496 | 1465205670219 Marionette DEBUG loaded listener.js 02:34:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (18771C00) [pid = 2496] [serial = 2117] [outer = 180A9400] 02:34:30 INFO - PROCESS | 2496 | 1465205670739 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 02:34:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:34:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 731ms 02:34:30 INFO - PROCESS | 2496 | 1465205670758 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 02:34:30 INFO - PROCESS | 2496 | 1465205670760 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 02:34:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:34:30 INFO - PROCESS | 2496 | 1465205670769 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:34:30 INFO - PROCESS | 2496 | 1465205670771 Marionette TRACE conn5 <- [1,2786,null,{}] 02:34:30 INFO - PROCESS | 2496 | 1465205670774 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:30 INFO - PROCESS | 2496 | 1465205670780 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:30 INFO - PROCESS | 2496 | 1465205670927 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 02:34:31 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (181B5000) [pid = 2496] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:34:31 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0D320000) [pid = 2496] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:34:31 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (181AE400) [pid = 2496] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:34:31 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0D0F0C00) [pid = 2496] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:34:31 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (14CECC00) [pid = 2496] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:34:31 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (1464F800) [pid = 2496] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:34:31 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (173DF000) [pid = 2496] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:34:31 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (14A7E800) [pid = 2496] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:34:31 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (19842800) [pid = 2496] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:34:31 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (19B2B400) [pid = 2496] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:34:31 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (19102000) [pid = 2496] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:34:31 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (191B3800) [pid = 2496] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:34:31 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (1413E000) [pid = 2496] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:34:31 INFO - PROCESS | 2496 | 1465205671244 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:31 INFO - PROCESS | 2496 | 1465205671256 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:31 INFO - PROCESS | 2496 | ++DOCSHELL 0C911C00 == 30 [pid = 2496] [id = 706] 02:34:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0C920400) [pid = 2496] [serial = 2118] [outer = 00000000] 02:34:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0D34FC00) [pid = 2496] [serial = 2119] [outer = 0C920400] 02:34:31 INFO - PROCESS | 2496 | 1465205671302 Marionette DEBUG loaded listener.js 02:34:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (15A17800) [pid = 2496] [serial = 2120] [outer = 0C920400] 02:34:31 INFO - PROCESS | 2496 | 1465205671660 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 02:34:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:34:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 930ms 02:34:31 INFO - PROCESS | 2496 | 1465205671703 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 02:34:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:34:31 INFO - PROCESS | 2496 | 1465205671705 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 02:34:31 INFO - PROCESS | 2496 | 1465205671708 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:34:31 INFO - PROCESS | 2496 | 1465205671710 Marionette TRACE conn5 <- [1,2790,null,{}] 02:34:31 INFO - PROCESS | 2496 | 1465205671713 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:31 INFO - PROCESS | 2496 | 1465205671715 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:31 INFO - PROCESS | 2496 | 1465205671795 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 02:34:31 INFO - PROCESS | 2496 | 1465205671800 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:31 INFO - PROCESS | 2496 | 1465205671802 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:31 INFO - PROCESS | 2496 | ++DOCSHELL 181B5000 == 31 [pid = 2496] [id = 707] 02:34:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (188C2000) [pid = 2496] [serial = 2121] [outer = 00000000] 02:34:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (1910CC00) [pid = 2496] [serial = 2122] [outer = 188C2000] 02:34:31 INFO - PROCESS | 2496 | 1465205671846 Marionette DEBUG loaded listener.js 02:34:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (1916D400) [pid = 2496] [serial = 2123] [outer = 188C2000] 02:34:32 INFO - PROCESS | 2496 | 1465205672282 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 02:34:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:34:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 630ms 02:34:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:34:32 INFO - PROCESS | 2496 | 1465205672339 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 02:34:32 INFO - PROCESS | 2496 | 1465205672341 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 02:34:32 INFO - PROCESS | 2496 | 1465205672344 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:34:32 INFO - PROCESS | 2496 | 1465205672346 Marionette TRACE conn5 <- [1,2794,null,{}] 02:34:32 INFO - PROCESS | 2496 | 1465205672349 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:32 INFO - PROCESS | 2496 | 1465205672351 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:32 INFO - PROCESS | 2496 | 1465205672432 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 02:34:32 INFO - PROCESS | 2496 | 1465205672437 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:32 INFO - PROCESS | 2496 | 1465205672439 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:32 INFO - PROCESS | 2496 | ++DOCSHELL 1782C400 == 32 [pid = 2496] [id = 708] 02:34:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (1808D000) [pid = 2496] [serial = 2124] [outer = 00000000] 02:34:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (191B4C00) [pid = 2496] [serial = 2125] [outer = 1808D000] 02:34:32 INFO - PROCESS | 2496 | 1465205672483 Marionette DEBUG loaded listener.js 02:34:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (19842C00) [pid = 2496] [serial = 2126] [outer = 1808D000] 02:34:32 INFO - PROCESS | 2496 | 1465205672919 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 02:34:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:34:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 630ms 02:34:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:34:33 INFO - PROCESS | 2496 | 1465205672975 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 02:34:33 INFO - PROCESS | 2496 | 1465205672977 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 02:34:33 INFO - PROCESS | 2496 | 1465205672994 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:34:33 INFO - PROCESS | 2496 | 1465205672996 Marionette TRACE conn5 <- [1,2798,null,{}] 02:34:33 INFO - PROCESS | 2496 | 1465205673000 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:33 INFO - PROCESS | 2496 | 1465205673002 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:33 INFO - PROCESS | 2496 | 1465205673092 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 02:34:33 INFO - PROCESS | 2496 | 1465205673098 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:33 INFO - PROCESS | 2496 | 1465205673100 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:33 INFO - PROCESS | 2496 | ++DOCSHELL 19B2BC00 == 33 [pid = 2496] [id = 709] 02:34:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (19B2C000) [pid = 2496] [serial = 2127] [outer = 00000000] 02:34:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (19B36400) [pid = 2496] [serial = 2128] [outer = 19B2C000] 02:34:33 INFO - PROCESS | 2496 | 1465205673143 Marionette DEBUG loaded listener.js 02:34:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (19BDF400) [pid = 2496] [serial = 2129] [outer = 19B2C000] 02:34:34 INFO - PROCESS | 2496 | 1465205673984 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 02:34:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:34:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1036ms 02:34:34 INFO - PROCESS | 2496 | 1465205674017 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 02:34:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:34:34 INFO - PROCESS | 2496 | 1465205674022 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 02:34:34 INFO - PROCESS | 2496 | 1465205674027 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:34:34 INFO - PROCESS | 2496 | 1465205674032 Marionette TRACE conn5 <- [1,2802,null,{}] 02:34:34 INFO - PROCESS | 2496 | 1465205674057 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:34 INFO - PROCESS | 2496 | 1465205674060 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:34 INFO - PROCESS | 2496 | 1465205674204 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 02:34:34 INFO - PROCESS | 2496 | 1465205674346 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:34 INFO - PROCESS | 2496 | 1465205674349 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:34 INFO - PROCESS | 2496 | ++DOCSHELL 0D328400 == 34 [pid = 2496] [id = 710] 02:34:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0D55F400) [pid = 2496] [serial = 2130] [outer = 00000000] 02:34:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (1413CC00) [pid = 2496] [serial = 2131] [outer = 0D55F400] 02:34:34 INFO - PROCESS | 2496 | 1465205674417 Marionette DEBUG loaded listener.js 02:34:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (143C8C00) [pid = 2496] [serial = 2132] [outer = 0D55F400] 02:34:35 INFO - PROCESS | 2496 | 1465205675192 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 02:34:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:34:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1344ms 02:34:35 INFO - PROCESS | 2496 | 1465205675372 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 02:34:35 INFO - PROCESS | 2496 | 1465205675376 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 02:34:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:34:35 INFO - PROCESS | 2496 | 1465205675381 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:34:35 INFO - PROCESS | 2496 | 1465205675384 Marionette TRACE conn5 <- [1,2806,null,{}] 02:34:35 INFO - PROCESS | 2496 | 1465205675389 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:35 INFO - PROCESS | 2496 | 1465205675393 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:35 INFO - PROCESS | 2496 | 1465205675508 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 02:34:35 INFO - PROCESS | 2496 | 1465205675646 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:35 INFO - PROCESS | 2496 | 1465205675651 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:35 INFO - PROCESS | 2496 | ++DOCSHELL 0D0EB400 == 35 [pid = 2496] [id = 711] 02:34:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0D0F3000) [pid = 2496] [serial = 2133] [outer = 00000000] 02:34:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0D348800) [pid = 2496] [serial = 2134] [outer = 0D0F3000] 02:34:35 INFO - PROCESS | 2496 | 1465205675703 Marionette DEBUG loaded listener.js 02:34:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0E501400) [pid = 2496] [serial = 2135] [outer = 0D0F3000] 02:34:36 INFO - PROCESS | 2496 | --DOCSHELL 0D324800 == 34 [pid = 2496] [id = 671] 02:34:36 INFO - PROCESS | 2496 | --DOCSHELL 0CA1B000 == 33 [pid = 2496] [id = 675] 02:34:36 INFO - PROCESS | 2496 | --DOCSHELL 181B9800 == 32 [pid = 2496] [id = 674] 02:34:36 INFO - PROCESS | 2496 | --DOCSHELL 17815800 == 31 [pid = 2496] [id = 673] 02:34:36 INFO - PROCESS | 2496 | --DOCSHELL 1445A000 == 30 [pid = 2496] [id = 672] 02:34:36 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (143C2000) [pid = 2496] [serial = 2045] [outer = 00000000] [url = about:blank] 02:34:36 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (1876C400) [pid = 2496] [serial = 2074] [outer = 00000000] [url = about:blank] 02:34:36 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0D55A000) [pid = 2496] [serial = 2065] [outer = 00000000] [url = about:blank] 02:34:36 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0D9AC400) [pid = 2496] [serial = 2066] [outer = 00000000] [url = about:blank] 02:34:36 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (18875000) [pid = 2496] [serial = 2057] [outer = 00000000] [url = about:blank] 02:34:36 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0D34A800) [pid = 2496] [serial = 2059] [outer = 00000000] [url = about:blank] 02:34:36 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0DB63400) [pid = 2496] [serial = 2060] [outer = 00000000] [url = about:blank] 02:34:36 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (14F20800) [pid = 2496] [serial = 2062] [outer = 00000000] [url = about:blank] 02:34:36 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (15A17C00) [pid = 2496] [serial = 2063] [outer = 00000000] [url = about:blank] 02:34:36 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (146B6400) [pid = 2496] [serial = 2068] [outer = 00000000] [url = about:blank] 02:34:36 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (14AD5400) [pid = 2496] [serial = 2069] [outer = 00000000] [url = about:blank] 02:34:36 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (17812C00) [pid = 2496] [serial = 2071] [outer = 00000000] [url = about:blank] 02:34:36 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (188C7400) [pid = 2496] [serial = 2077] [outer = 00000000] [url = about:blank] 02:34:36 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (19B2A000) [pid = 2496] [serial = 2087] [outer = 00000000] [url = about:blank] 02:34:36 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (18834800) [pid = 2496] [serial = 2075] [outer = 00000000] [url = about:blank] 02:34:36 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (19B64800) [pid = 2496] [serial = 2090] [outer = 00000000] [url = about:blank] 02:34:36 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (1916E000) [pid = 2496] [serial = 2080] [outer = 00000000] [url = about:blank] 02:34:36 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (188F5C00) [pid = 2496] [serial = 2078] [outer = 00000000] [url = about:blank] 02:34:36 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (191B9000) [pid = 2496] [serial = 2083] [outer = 00000000] [url = about:blank] 02:34:36 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (19174C00) [pid = 2496] [serial = 2081] [outer = 00000000] [url = about:blank] 02:34:36 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (1984B800) [pid = 2496] [serial = 2086] [outer = 00000000] [url = about:blank] 02:34:36 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (1983F400) [pid = 2496] [serial = 2084] [outer = 00000000] [url = about:blank] 02:34:36 INFO - PROCESS | 2496 | --DOMWINDOW == 61 (19B63C00) [pid = 2496] [serial = 2089] [outer = 00000000] [url = about:blank] 02:34:36 INFO - PROCESS | 2496 | --DOMWINDOW == 60 (1781EC00) [pid = 2496] [serial = 2072] [outer = 00000000] [url = about:blank] 02:34:36 INFO - PROCESS | 2496 | 1465205676253 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 02:34:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:34:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 930ms 02:34:36 INFO - PROCESS | 2496 | 1465205676312 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 02:34:36 INFO - PROCESS | 2496 | 1465205676315 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 02:34:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:34:36 INFO - PROCESS | 2496 | 1465205676321 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:34:36 INFO - PROCESS | 2496 | 1465205676325 Marionette TRACE conn5 <- [1,2810,null,{}] 02:34:36 INFO - PROCESS | 2496 | 1465205676329 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:36 INFO - PROCESS | 2496 | 1465205676331 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:36 INFO - PROCESS | 2496 | 1465205676421 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 02:34:36 INFO - PROCESS | 2496 | 1465205676427 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:36 INFO - PROCESS | 2496 | 1465205676430 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:36 INFO - PROCESS | 2496 | ++DOCSHELL 0DB63800 == 31 [pid = 2496] [id = 712] 02:34:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 61 (0DC30400) [pid = 2496] [serial = 2136] [outer = 00000000] 02:34:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (0E602400) [pid = 2496] [serial = 2137] [outer = 0DC30400] 02:34:36 INFO - PROCESS | 2496 | 1465205676478 Marionette DEBUG loaded listener.js 02:34:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (14142800) [pid = 2496] [serial = 2138] [outer = 0DC30400] 02:34:37 INFO - PROCESS | 2496 | 1465205676982 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 02:34:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:34:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 690ms 02:34:37 INFO - PROCESS | 2496 | 1465205677028 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 02:34:37 INFO - PROCESS | 2496 | 1465205677030 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 02:34:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:34:37 INFO - PROCESS | 2496 | 1465205677036 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:34:37 INFO - PROCESS | 2496 | 1465205677038 Marionette TRACE conn5 <- [1,2814,null,{}] 02:34:37 INFO - PROCESS | 2496 | 1465205677048 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:37 INFO - PROCESS | 2496 | 1465205677053 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:37 INFO - PROCESS | 2496 | 1465205677144 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 02:34:37 INFO - PROCESS | 2496 | 1465205677240 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:37 INFO - PROCESS | 2496 | 1465205677244 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:37 INFO - PROCESS | 2496 | ++DOCSHELL 14F20800 == 32 [pid = 2496] [id = 713] 02:34:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (14F76800) [pid = 2496] [serial = 2139] [outer = 00000000] 02:34:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (15A22800) [pid = 2496] [serial = 2140] [outer = 14F76800] 02:34:37 INFO - PROCESS | 2496 | 1465205677301 Marionette DEBUG loaded listener.js 02:34:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (15F10000) [pid = 2496] [serial = 2141] [outer = 14F76800] 02:34:37 INFO - PROCESS | 2496 | 1465205677684 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:34:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:34:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 730ms 02:34:37 INFO - PROCESS | 2496 | 1465205677769 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 02:34:37 INFO - PROCESS | 2496 | 1465205677771 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 02:34:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:34:37 INFO - PROCESS | 2496 | 1465205677774 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:34:37 INFO - PROCESS | 2496 | 1465205677776 Marionette TRACE conn5 <- [1,2818,null,{}] 02:34:37 INFO - PROCESS | 2496 | 1465205677779 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:37 INFO - PROCESS | 2496 | 1465205677781 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:37 INFO - PROCESS | 2496 | 1465205677870 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 02:34:37 INFO - PROCESS | 2496 | 1465205677879 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:37 INFO - PROCESS | 2496 | 1465205677881 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:37 INFO - PROCESS | 2496 | ++DOCSHELL 16675000 == 33 [pid = 2496] [id = 714] 02:34:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (17812C00) [pid = 2496] [serial = 2142] [outer = 00000000] 02:34:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (1802C800) [pid = 2496] [serial = 2143] [outer = 17812C00] 02:34:37 INFO - PROCESS | 2496 | 1465205677935 Marionette DEBUG loaded listener.js 02:34:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (180B1000) [pid = 2496] [serial = 2144] [outer = 17812C00] 02:34:38 INFO - PROCESS | 2496 | 1465205678388 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 02:34:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:34:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 670ms 02:34:38 INFO - PROCESS | 2496 | 1465205678446 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 02:34:38 INFO - PROCESS | 2496 | 1465205678448 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 02:34:38 INFO - PROCESS | 2496 | 1465205678451 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:34:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:34:38 INFO - PROCESS | 2496 | 1465205678452 Marionette TRACE conn5 <- [1,2822,null,{}] 02:34:38 INFO - PROCESS | 2496 | 1465205678456 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:38 INFO - PROCESS | 2496 | 1465205678458 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:38 INFO - PROCESS | 2496 | 1465205678601 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 02:34:38 INFO - PROCESS | 2496 | 1465205678620 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:38 INFO - PROCESS | 2496 | 1465205678622 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:38 INFO - PROCESS | 2496 | ++DOCSHELL 18772800 == 34 [pid = 2496] [id = 715] 02:34:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (18777C00) [pid = 2496] [serial = 2145] [outer = 00000000] 02:34:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (1886E400) [pid = 2496] [serial = 2146] [outer = 18777C00] 02:34:38 INFO - PROCESS | 2496 | 1465205678665 Marionette DEBUG loaded listener.js 02:34:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (188BDC00) [pid = 2496] [serial = 2147] [outer = 18777C00] 02:34:39 INFO - PROCESS | 2496 | 1465205679108 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:34:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:34:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 670ms 02:34:39 INFO - PROCESS | 2496 | 1465205679125 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 02:34:39 INFO - PROCESS | 2496 | 1465205679127 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 02:34:39 INFO - PROCESS | 2496 | 1465205679135 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:34:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:34:39 INFO - PROCESS | 2496 | 1465205679137 Marionette TRACE conn5 <- [1,2826,null,{}] 02:34:39 INFO - PROCESS | 2496 | 1465205679141 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:39 INFO - PROCESS | 2496 | 1465205679146 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:39 INFO - PROCESS | 2496 | 1465205679294 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 02:34:39 INFO - PROCESS | 2496 | 1465205679305 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:39 INFO - PROCESS | 2496 | 1465205679307 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:39 INFO - PROCESS | 2496 | ++DOCSHELL 188F3800 == 35 [pid = 2496] [id = 716] 02:34:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (188F6000) [pid = 2496] [serial = 2148] [outer = 00000000] 02:34:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (19110C00) [pid = 2496] [serial = 2149] [outer = 188F6000] 02:34:39 INFO - PROCESS | 2496 | 1465205679410 Marionette DEBUG loaded listener.js 02:34:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (19174000) [pid = 2496] [serial = 2150] [outer = 188F6000] 02:34:39 INFO - PROCESS | 2496 | 1465205679851 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 02:34:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:34:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 770ms 02:34:39 INFO - PROCESS | 2496 | 1465205679910 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 02:34:39 INFO - PROCESS | 2496 | 1465205679912 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 02:34:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:34:39 INFO - PROCESS | 2496 | 1465205679954 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:34:39 INFO - PROCESS | 2496 | 1465205679956 Marionette TRACE conn5 <- [1,2830,null,{}] 02:34:39 INFO - PROCESS | 2496 | 1465205679960 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:39 INFO - PROCESS | 2496 | 1465205679962 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:40 INFO - PROCESS | 2496 | 1465205680093 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 02:34:40 INFO - PROCESS | 2496 | 1465205680100 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:40 INFO - PROCESS | 2496 | 1465205680102 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:40 INFO - PROCESS | 2496 | ++DOCSHELL 0D324800 == 36 [pid = 2496] [id = 717] 02:34:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0E50DC00) [pid = 2496] [serial = 2151] [outer = 00000000] 02:34:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (19842800) [pid = 2496] [serial = 2152] [outer = 0E50DC00] 02:34:40 INFO - PROCESS | 2496 | 1465205680145 Marionette DEBUG loaded listener.js 02:34:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (191BC000) [pid = 2496] [serial = 2153] [outer = 0E50DC00] 02:34:40 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0C91F800) [pid = 2496] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:34:40 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0D32B400) [pid = 2496] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:34:40 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0E504000) [pid = 2496] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:34:40 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0CFCD000) [pid = 2496] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:34:40 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0D844800) [pid = 2496] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:34:40 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (17812000) [pid = 2496] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:34:40 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0C920400) [pid = 2496] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:34:40 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (188C2000) [pid = 2496] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:34:40 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (1808D000) [pid = 2496] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:34:40 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (17811800) [pid = 2496] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:34:40 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (180A9400) [pid = 2496] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:34:40 INFO - PROCESS | 2496 | 1465205680681 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 02:34:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:34:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 790ms 02:34:40 INFO - PROCESS | 2496 | 1465205680736 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 02:34:40 INFO - PROCESS | 2496 | 1465205680738 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 02:34:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:34:40 INFO - PROCESS | 2496 | 1465205680742 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:34:40 INFO - PROCESS | 2496 | 1465205680743 Marionette TRACE conn5 <- [1,2834,null,{}] 02:34:40 INFO - PROCESS | 2496 | 1465205680747 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:40 INFO - PROCESS | 2496 | 1465205680748 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:40 INFO - PROCESS | 2496 | 1465205680865 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 02:34:40 INFO - PROCESS | 2496 | 1465205680928 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:40 INFO - PROCESS | 2496 | 1465205680930 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:40 INFO - PROCESS | 2496 | ++DOCSHELL 0D32B400 == 37 [pid = 2496] [id = 718] 02:34:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0DC2FC00) [pid = 2496] [serial = 2154] [outer = 00000000] 02:34:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (17820400) [pid = 2496] [serial = 2155] [outer = 0DC2FC00] 02:34:41 INFO - PROCESS | 2496 | 1465205680977 Marionette DEBUG loaded listener.js 02:34:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (18652000) [pid = 2496] [serial = 2156] [outer = 0DC2FC00] 02:34:41 INFO - PROCESS | 2496 | 1465205681331 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 02:34:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:34:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 630ms 02:34:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:34:41 INFO - PROCESS | 2496 | 1465205681379 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 02:34:41 INFO - PROCESS | 2496 | 1465205681381 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 02:34:41 INFO - PROCESS | 2496 | 1465205681384 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:34:41 INFO - PROCESS | 2496 | 1465205681386 Marionette TRACE conn5 <- [1,2838,null,{}] 02:34:41 INFO - PROCESS | 2496 | 1465205681417 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:41 INFO - PROCESS | 2496 | 1465205681419 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:41 INFO - PROCESS | 2496 | 1465205681501 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 02:34:41 INFO - PROCESS | 2496 | 1465205681507 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:41 INFO - PROCESS | 2496 | 1465205681509 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:41 INFO - PROCESS | 2496 | ++DOCSHELL 1910E400 == 38 [pid = 2496] [id = 719] 02:34:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (1916C400) [pid = 2496] [serial = 2157] [outer = 00000000] 02:34:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (19B63C00) [pid = 2496] [serial = 2158] [outer = 1916C400] 02:34:41 INFO - PROCESS | 2496 | 1465205681552 Marionette DEBUG loaded listener.js 02:34:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (19B65C00) [pid = 2496] [serial = 2159] [outer = 1916C400] 02:34:42 INFO - PROCESS | 2496 | 1465205681984 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:34:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:34:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 650ms 02:34:42 INFO - PROCESS | 2496 | 1465205682037 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 02:34:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:34:42 INFO - PROCESS | 2496 | 1465205682050 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 02:34:42 INFO - PROCESS | 2496 | 1465205682053 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:34:42 INFO - PROCESS | 2496 | 1465205682055 Marionette TRACE conn5 <- [1,2842,null,{}] 02:34:42 INFO - PROCESS | 2496 | 1465205682058 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:42 INFO - PROCESS | 2496 | 1465205682060 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:42 INFO - PROCESS | 2496 | 1465205682144 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 02:34:42 INFO - PROCESS | 2496 | 1465205682153 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:42 INFO - PROCESS | 2496 | 1465205682154 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:42 INFO - PROCESS | 2496 | ++DOCSHELL 19EF0400 == 39 [pid = 2496] [id = 720] 02:34:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (19EF3800) [pid = 2496] [serial = 2160] [outer = 00000000] 02:34:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (1AA56000) [pid = 2496] [serial = 2161] [outer = 19EF3800] 02:34:42 INFO - PROCESS | 2496 | 1465205682199 Marionette DEBUG loaded listener.js 02:34:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (1AAD7800) [pid = 2496] [serial = 2162] [outer = 19EF3800] 02:34:42 INFO - PROCESS | 2496 | 1465205682769 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 02:34:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:34:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 770ms 02:34:42 INFO - PROCESS | 2496 | 1465205682877 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 02:34:42 INFO - PROCESS | 2496 | 1465205682882 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 02:34:42 INFO - PROCESS | 2496 | 1465205682903 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:34:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:34:42 INFO - PROCESS | 2496 | 1465205682907 Marionette TRACE conn5 <- [1,2846,null,{}] 02:34:42 INFO - PROCESS | 2496 | 1465205682913 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:42 INFO - PROCESS | 2496 | 1465205682916 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:43 INFO - PROCESS | 2496 | 1465205683041 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 02:34:43 INFO - PROCESS | 2496 | 1465205683177 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:43 INFO - PROCESS | 2496 | 1465205683182 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:43 INFO - PROCESS | 2496 | ++DOCSHELL 0CFD5C00 == 40 [pid = 2496] [id = 721] 02:34:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0CFE4800) [pid = 2496] [serial = 2163] [outer = 00000000] 02:34:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0D8F8C00) [pid = 2496] [serial = 2164] [outer = 0CFE4800] 02:34:43 INFO - PROCESS | 2496 | 1465205683242 Marionette DEBUG loaded listener.js 02:34:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (14455000) [pid = 2496] [serial = 2165] [outer = 0CFE4800] 02:34:43 INFO - PROCESS | 2496 | 1465205683804 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:34:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:34:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 970ms 02:34:43 INFO - PROCESS | 2496 | 1465205683877 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 02:34:43 INFO - PROCESS | 2496 | 1465205683882 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 02:34:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:34:43 INFO - PROCESS | 2496 | 1465205683889 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:34:43 INFO - PROCESS | 2496 | 1465205683892 Marionette TRACE conn5 <- [1,2850,null,{}] 02:34:43 INFO - PROCESS | 2496 | 1465205683896 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:43 INFO - PROCESS | 2496 | 1465205683899 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:44 INFO - PROCESS | 2496 | 1465205684048 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 02:34:44 INFO - PROCESS | 2496 | 1465205684193 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:44 INFO - PROCESS | 2496 | 1465205684195 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:44 INFO - PROCESS | 2496 | ++DOCSHELL 17819000 == 41 [pid = 2496] [id = 722] 02:34:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (17819400) [pid = 2496] [serial = 2166] [outer = 00000000] 02:34:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (18088400) [pid = 2496] [serial = 2167] [outer = 17819400] 02:34:44 INFO - PROCESS | 2496 | 1465205684253 Marionette DEBUG loaded listener.js 02:34:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (18876400) [pid = 2496] [serial = 2168] [outer = 17819400] 02:34:44 INFO - PROCESS | 2496 | 1465205684850 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 02:34:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:34:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1020ms 02:34:44 INFO - PROCESS | 2496 | 1465205684912 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 02:34:44 INFO - PROCESS | 2496 | 1465205684915 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 02:34:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:34:44 INFO - PROCESS | 2496 | 1465205684918 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:34:44 INFO - PROCESS | 2496 | 1465205684922 Marionette TRACE conn5 <- [1,2854,null,{}] 02:34:44 INFO - PROCESS | 2496 | 1465205684947 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:44 INFO - PROCESS | 2496 | 1465205684952 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:45 INFO - PROCESS | 2496 | 1465205685127 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 02:34:45 INFO - PROCESS | 2496 | 1465205685190 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:45 INFO - PROCESS | 2496 | 1465205685194 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:45 INFO - PROCESS | 2496 | ++DOCSHELL 1AAD9C00 == 42 [pid = 2496] [id = 723] 02:34:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (1AADA400) [pid = 2496] [serial = 2169] [outer = 00000000] 02:34:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (1AADEC00) [pid = 2496] [serial = 2170] [outer = 1AADA400] 02:34:45 INFO - PROCESS | 2496 | 1465205685250 Marionette DEBUG loaded listener.js 02:34:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (1AB01C00) [pid = 2496] [serial = 2171] [outer = 1AADA400] 02:34:45 INFO - PROCESS | 2496 | 1465205685864 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 02:34:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:34:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1023ms 02:34:45 INFO - PROCESS | 2496 | 1465205685945 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 02:34:45 INFO - PROCESS | 2496 | 1465205685948 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 02:34:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:34:45 INFO - PROCESS | 2496 | 1465205685951 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:34:45 INFO - PROCESS | 2496 | 1465205685953 Marionette TRACE conn5 <- [1,2858,null,{}] 02:34:45 INFO - PROCESS | 2496 | 1465205685957 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:45 INFO - PROCESS | 2496 | 1465205685959 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:46 INFO - PROCESS | 2496 | 1465205686076 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 02:34:46 INFO - PROCESS | 2496 | 1465205686328 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:46 INFO - PROCESS | 2496 | 1465205686331 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:46 INFO - PROCESS | 2496 | ++DOCSHELL 0C91D800 == 43 [pid = 2496] [id = 724] 02:34:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0C91F800) [pid = 2496] [serial = 2172] [outer = 00000000] 02:34:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0CBE8400) [pid = 2496] [serial = 2173] [outer = 0C91F800] 02:34:46 INFO - PROCESS | 2496 | 1465205686407 Marionette DEBUG loaded listener.js 02:34:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0D31D400) [pid = 2496] [serial = 2174] [outer = 0C91F800] 02:34:47 INFO - PROCESS | 2496 | 1465205686985 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 02:34:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:34:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1072ms 02:34:47 INFO - PROCESS | 2496 | 1465205687034 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 02:34:47 INFO - PROCESS | 2496 | 1465205687038 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 02:34:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:34:47 INFO - PROCESS | 2496 | 1465205687043 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:34:47 INFO - PROCESS | 2496 | 1465205687046 Marionette TRACE conn5 <- [1,2862,null,{}] 02:34:47 INFO - PROCESS | 2496 | 1465205687051 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:47 INFO - PROCESS | 2496 | 1465205687055 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:47 INFO - PROCESS | 2496 | 1465205687161 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 02:34:47 INFO - PROCESS | 2496 | --DOCSHELL 18ABD000 == 42 [pid = 2496] [id = 676] 02:34:47 INFO - PROCESS | 2496 | --DOCSHELL 0CB35800 == 41 [pid = 2496] [id = 669] 02:34:47 INFO - PROCESS | 2496 | --DOCSHELL 0C91EC00 == 40 [pid = 2496] [id = 700] 02:34:47 INFO - PROCESS | 2496 | --DOCSHELL 0D353C00 == 39 [pid = 2496] [id = 661] 02:34:47 INFO - PROCESS | 2496 | --DOCSHELL 0C950400 == 38 [pid = 2496] [id = 666] 02:34:47 INFO - PROCESS | 2496 | --DOCSHELL 173D2C00 == 37 [pid = 2496] [id = 668] 02:34:47 INFO - PROCESS | 2496 | --DOCSHELL 0D34BC00 == 36 [pid = 2496] [id = 677] 02:34:47 INFO - PROCESS | 2496 | --DOCSHELL 0CF2B400 == 35 [pid = 2496] [id = 663] 02:34:47 INFO - PROCESS | 2496 | --DOCSHELL 170DBC00 == 34 [pid = 2496] [id = 664] 02:34:47 INFO - PROCESS | 2496 | --DOCSHELL 0E65D000 == 33 [pid = 2496] [id = 662] 02:34:47 INFO - PROCESS | 2496 | --DOCSHELL 1886B000 == 32 [pid = 2496] [id = 667] 02:34:47 INFO - PROCESS | 2496 | --DOCSHELL 14A80800 == 31 [pid = 2496] [id = 670] 02:34:47 INFO - PROCESS | 2496 | --DOCSHELL 17836C00 == 30 [pid = 2496] [id = 665] 02:34:47 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (191B4C00) [pid = 2496] [serial = 2125] [outer = 00000000] [url = about:blank] 02:34:47 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (1782F000) [pid = 2496] [serial = 2113] [outer = 00000000] [url = about:blank] 02:34:47 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (181B3000) [pid = 2496] [serial = 2116] [outer = 00000000] [url = about:blank] 02:34:47 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0C95A400) [pid = 2496] [serial = 2101] [outer = 00000000] [url = about:blank] 02:34:47 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0CA21800) [pid = 2496] [serial = 2102] [outer = 00000000] [url = about:blank] 02:34:47 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0D55FC00) [pid = 2496] [serial = 2104] [outer = 00000000] [url = about:blank] 02:34:47 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0D722400) [pid = 2496] [serial = 2105] [outer = 00000000] [url = about:blank] 02:34:47 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (14378400) [pid = 2496] [serial = 2107] [outer = 00000000] [url = about:blank] 02:34:47 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (1445AC00) [pid = 2496] [serial = 2108] [outer = 00000000] [url = about:blank] 02:34:47 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (14F80400) [pid = 2496] [serial = 2110] [outer = 00000000] [url = about:blank] 02:34:47 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (14A80000) [pid = 2496] [serial = 2093] [outer = 00000000] [url = about:blank] 02:34:47 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (14145400) [pid = 2496] [serial = 2092] [outer = 00000000] [url = about:blank] 02:34:47 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (18877400) [pid = 2496] [serial = 2096] [outer = 00000000] [url = about:blank] 02:34:47 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (1802B800) [pid = 2496] [serial = 2095] [outer = 00000000] [url = about:blank] 02:34:47 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (19C5C000) [pid = 2496] [serial = 2098] [outer = 00000000] [url = about:blank] 02:34:47 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0D34FC00) [pid = 2496] [serial = 2119] [outer = 00000000] [url = about:blank] 02:34:47 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (18771C00) [pid = 2496] [serial = 2117] [outer = 00000000] [url = about:blank] 02:34:47 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (1910CC00) [pid = 2496] [serial = 2122] [outer = 00000000] [url = about:blank] 02:34:47 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (19842C00) [pid = 2496] [serial = 2126] [outer = 00000000] [url = about:blank] 02:34:47 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (1916D400) [pid = 2496] [serial = 2123] [outer = 00000000] [url = about:blank] 02:34:47 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (17838400) [pid = 2496] [serial = 2114] [outer = 00000000] [url = about:blank] 02:34:47 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (15A17800) [pid = 2496] [serial = 2120] [outer = 00000000] [url = about:blank] 02:34:47 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (166E5800) [pid = 2496] [serial = 2111] [outer = 00000000] [url = about:blank] 02:34:48 INFO - PROCESS | 2496 | 1465205687985 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:48 INFO - PROCESS | 2496 | 1465205687988 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:48 INFO - PROCESS | 2496 | ++DOCSHELL 0C950800 == 31 [pid = 2496] [id = 725] 02:34:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0C951000) [pid = 2496] [serial = 2175] [outer = 00000000] 02:34:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0C95B000) [pid = 2496] [serial = 2176] [outer = 0C951000] 02:34:48 INFO - PROCESS | 2496 | 1465205688037 Marionette DEBUG loaded listener.js 02:34:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0CB35800) [pid = 2496] [serial = 2177] [outer = 0C951000] 02:34:48 INFO - PROCESS | 2496 | 1465205688497 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 02:34:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:34:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1534ms 02:34:48 INFO - PROCESS | 2496 | 1465205688584 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 02:34:48 INFO - PROCESS | 2496 | 1465205688587 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 02:34:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:34:48 INFO - PROCESS | 2496 | 1465205688591 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:34:48 INFO - PROCESS | 2496 | 1465205688594 Marionette TRACE conn5 <- [1,2866,null,{}] 02:34:48 INFO - PROCESS | 2496 | 1465205688600 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:48 INFO - PROCESS | 2496 | 1465205688602 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:48 INFO - PROCESS | 2496 | 1465205688696 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 02:34:48 INFO - PROCESS | 2496 | 1465205688707 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:48 INFO - PROCESS | 2496 | 1465205688709 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:48 INFO - PROCESS | 2496 | ++DOCSHELL 0D722400 == 32 [pid = 2496] [id = 726] 02:34:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0D724000) [pid = 2496] [serial = 2178] [outer = 00000000] 02:34:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0D8F5800) [pid = 2496] [serial = 2179] [outer = 0D724000] 02:34:48 INFO - PROCESS | 2496 | 1465205688757 Marionette DEBUG loaded listener.js 02:34:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0DC2D800) [pid = 2496] [serial = 2180] [outer = 0D724000] 02:34:49 INFO - PROCESS | 2496 | 1465205689244 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 02:34:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:34:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 670ms 02:34:49 INFO - PROCESS | 2496 | 1465205689292 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 02:34:49 INFO - PROCESS | 2496 | 1465205689297 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 02:34:49 INFO - PROCESS | 2496 | 1465205689300 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:34:49 INFO - PROCESS | 2496 | 1465205689302 Marionette TRACE conn5 <- [1,2870,null,{}] 02:34:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:34:49 INFO - PROCESS | 2496 | 1465205689306 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:49 INFO - PROCESS | 2496 | 1465205689308 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:49 INFO - PROCESS | 2496 | 1465205689399 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 02:34:49 INFO - PROCESS | 2496 | 1465205689502 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:49 INFO - PROCESS | 2496 | 1465205689504 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:49 INFO - PROCESS | 2496 | ++DOCSHELL 143BD000 == 33 [pid = 2496] [id = 727] 02:34:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (143C1400) [pid = 2496] [serial = 2181] [outer = 00000000] 02:34:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (14A80000) [pid = 2496] [serial = 2182] [outer = 143C1400] 02:34:49 INFO - PROCESS | 2496 | 1465205689549 Marionette DEBUG loaded listener.js 02:34:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (14CE3400) [pid = 2496] [serial = 2183] [outer = 143C1400] 02:34:49 INFO - PROCESS | 2496 | 1465205689947 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 02:34:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:34:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 670ms 02:34:50 INFO - PROCESS | 2496 | 1465205689978 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 02:34:50 INFO - PROCESS | 2496 | 1465205689980 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 02:34:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:34:50 INFO - PROCESS | 2496 | 1465205689991 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:34:50 INFO - PROCESS | 2496 | 1465205689997 Marionette TRACE conn5 <- [1,2874,null,{}] 02:34:50 INFO - PROCESS | 2496 | 1465205690001 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:50 INFO - PROCESS | 2496 | 1465205690005 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:50 INFO - PROCESS | 2496 | 1465205690134 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 02:34:50 INFO - PROCESS | 2496 | 1465205690166 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:50 INFO - PROCESS | 2496 | 1465205690168 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:50 INFO - PROCESS | 2496 | ++DOCSHELL 0CF6F000 == 34 [pid = 2496] [id = 728] 02:34:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0D564000) [pid = 2496] [serial = 2184] [outer = 00000000] 02:34:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (15F08000) [pid = 2496] [serial = 2185] [outer = 0D564000] 02:34:50 INFO - PROCESS | 2496 | 1465205690214 Marionette DEBUG loaded listener.js 02:34:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (17817000) [pid = 2496] [serial = 2186] [outer = 0D564000] 02:34:50 INFO - PROCESS | 2496 | 1465205690694 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 02:34:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:34:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 730ms 02:34:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:34:50 INFO - PROCESS | 2496 | 1465205690724 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 02:34:50 INFO - PROCESS | 2496 | 1465205690727 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 02:34:50 INFO - PROCESS | 2496 | 1465205690730 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:34:50 INFO - PROCESS | 2496 | 1465205690732 Marionette TRACE conn5 <- [1,2878,null,{}] 02:34:50 INFO - PROCESS | 2496 | 1465205690770 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:50 INFO - PROCESS | 2496 | 1465205690772 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:50 INFO - PROCESS | 2496 | 1465205690899 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 02:34:50 INFO - PROCESS | 2496 | 1465205690909 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:50 INFO - PROCESS | 2496 | 1465205690911 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:50 INFO - PROCESS | 2496 | ++DOCSHELL 17839400 == 35 [pid = 2496] [id = 729] 02:34:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (1801F000) [pid = 2496] [serial = 2187] [outer = 00000000] 02:34:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (181B0400) [pid = 2496] [serial = 2188] [outer = 1801F000] 02:34:50 INFO - PROCESS | 2496 | 1465205690956 Marionette DEBUG loaded listener.js 02:34:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (181B9000) [pid = 2496] [serial = 2189] [outer = 1801F000] 02:34:51 INFO - PROCESS | 2496 | 1465205691403 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:34:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:34:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 731ms 02:34:51 INFO - PROCESS | 2496 | 1465205691464 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 02:34:51 INFO - PROCESS | 2496 | 1465205691466 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 02:34:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:34:51 INFO - PROCESS | 2496 | 1465205691469 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:34:51 INFO - PROCESS | 2496 | 1465205691471 Marionette TRACE conn5 <- [1,2882,null,{}] 02:34:51 INFO - PROCESS | 2496 | 1465205691475 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:51 INFO - PROCESS | 2496 | 1465205691477 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:51 INFO - PROCESS | 2496 | 1465205691594 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 02:34:51 INFO - PROCESS | 2496 | 1465205691661 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:51 INFO - PROCESS | 2496 | 1465205691667 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:51 INFO - PROCESS | 2496 | ++DOCSHELL 18873C00 == 36 [pid = 2496] [id = 730] 02:34:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (18874800) [pid = 2496] [serial = 2190] [outer = 00000000] 02:34:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (188C6800) [pid = 2496] [serial = 2191] [outer = 18874800] 02:34:51 INFO - PROCESS | 2496 | 1465205691723 Marionette DEBUG loaded listener.js 02:34:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (18AB7400) [pid = 2496] [serial = 2192] [outer = 18874800] 02:34:52 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (18777C00) [pid = 2496] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:34:52 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (188F6000) [pid = 2496] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:34:52 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0DC2FC00) [pid = 2496] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:34:52 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0E50DC00) [pid = 2496] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:34:52 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0D55F400) [pid = 2496] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:34:52 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (19B2C000) [pid = 2496] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:34:52 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (17812C00) [pid = 2496] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:34:52 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0DC30400) [pid = 2496] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:34:52 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0D0F3000) [pid = 2496] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:34:52 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (14F76800) [pid = 2496] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:34:52 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (1916C400) [pid = 2496] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:34:52 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (19EF3800) [pid = 2496] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:34:52 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (19BE4400) [pid = 2496] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:34:52 INFO - PROCESS | 2496 | 1465205692462 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 02:34:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:34:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1018ms 02:34:52 INFO - PROCESS | 2496 | 1465205692492 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 02:34:52 INFO - PROCESS | 2496 | 1465205692494 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 02:34:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:34:52 INFO - PROCESS | 2496 | 1465205692497 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:34:52 INFO - PROCESS | 2496 | 1465205692499 Marionette TRACE conn5 <- [1,2886,null,{}] 02:34:52 INFO - PROCESS | 2496 | 1465205692502 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:52 INFO - PROCESS | 2496 | 1465205692504 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:52 INFO - PROCESS | 2496 | 1465205692595 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 02:34:52 INFO - PROCESS | 2496 | 1465205692600 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:52 INFO - PROCESS | 2496 | 1465205692602 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:52 INFO - PROCESS | 2496 | ++DOCSHELL 0C959800 == 37 [pid = 2496] [id = 731] 02:34:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0CF2E800) [pid = 2496] [serial = 2193] [outer = 00000000] 02:34:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (14D8CC00) [pid = 2496] [serial = 2194] [outer = 0CF2E800] 02:34:52 INFO - PROCESS | 2496 | 1465205692648 Marionette DEBUG loaded listener.js 02:34:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (1781AC00) [pid = 2496] [serial = 2195] [outer = 0CF2E800] 02:34:53 INFO - PROCESS | 2496 | 1465205693120 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 02:34:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:34:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 670ms 02:34:53 INFO - PROCESS | 2496 | 1465205693168 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 02:34:53 INFO - PROCESS | 2496 | 1465205693170 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 02:34:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:34:53 INFO - PROCESS | 2496 | 1465205693173 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:34:53 INFO - PROCESS | 2496 | 1465205693175 Marionette TRACE conn5 <- [1,2890,null,{}] 02:34:53 INFO - PROCESS | 2496 | 1465205693178 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:53 INFO - PROCESS | 2496 | 1465205693180 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:53 INFO - PROCESS | 2496 | 1465205693260 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 02:34:53 INFO - PROCESS | 2496 | 1465205693266 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:53 INFO - PROCESS | 2496 | 1465205693268 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:53 INFO - PROCESS | 2496 | ++DOCSHELL 1886E800 == 38 [pid = 2496] [id = 732] 02:34:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (18872C00) [pid = 2496] [serial = 2196] [outer = 00000000] 02:34:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (19108800) [pid = 2496] [serial = 2197] [outer = 18872C00] 02:34:53 INFO - PROCESS | 2496 | 1465205693311 Marionette DEBUG loaded listener.js 02:34:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (19170800) [pid = 2496] [serial = 2198] [outer = 18872C00] 02:34:53 INFO - PROCESS | 2496 | 1465205693741 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:34:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:34:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 630ms 02:34:53 INFO - PROCESS | 2496 | 1465205693804 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 02:34:53 INFO - PROCESS | 2496 | 1465205693806 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 02:34:53 INFO - PROCESS | 2496 | 1465205693810 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:34:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:34:53 INFO - PROCESS | 2496 | 1465205693811 Marionette TRACE conn5 <- [1,2894,null,{}] 02:34:53 INFO - PROCESS | 2496 | 1465205693815 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:53 INFO - PROCESS | 2496 | 1465205693816 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:53 INFO - PROCESS | 2496 | 1465205693897 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 02:34:53 INFO - PROCESS | 2496 | 1465205693902 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:53 INFO - PROCESS | 2496 | 1465205693904 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:53 INFO - PROCESS | 2496 | ++DOCSHELL 19172400 == 39 [pid = 2496] [id = 733] 02:34:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (19173400) [pid = 2496] [serial = 2199] [outer = 00000000] 02:34:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (191B7800) [pid = 2496] [serial = 2200] [outer = 19173400] 02:34:53 INFO - PROCESS | 2496 | 1465205693947 Marionette DEBUG loaded listener.js 02:34:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (191B8400) [pid = 2496] [serial = 2201] [outer = 19173400] 02:34:54 INFO - PROCESS | 2496 | 1465205694468 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 02:34:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:34:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 730ms 02:34:54 INFO - PROCESS | 2496 | 1465205694545 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 02:34:54 INFO - PROCESS | 2496 | 1465205694550 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 02:34:54 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:34:54 INFO - PROCESS | 2496 | 1465205694555 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:34:54 INFO - PROCESS | 2496 | 1465205694559 Marionette TRACE conn5 <- [1,2898,null,{}] 02:34:54 INFO - PROCESS | 2496 | 1465205694565 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:54 INFO - PROCESS | 2496 | 1465205694568 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:54 INFO - PROCESS | 2496 | 1465205694721 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 02:34:54 INFO - PROCESS | 2496 | 1465205694843 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:54 INFO - PROCESS | 2496 | 1465205694848 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:54 INFO - PROCESS | 2496 | ++DOCSHELL 0D0EFC00 == 40 [pid = 2496] [id = 734] 02:34:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0D0F0C00) [pid = 2496] [serial = 2202] [outer = 00000000] 02:34:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0D347C00) [pid = 2496] [serial = 2203] [outer = 0D0F0C00] 02:34:54 INFO - PROCESS | 2496 | 1465205694931 Marionette DEBUG loaded listener.js 02:34:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0D71B800) [pid = 2496] [serial = 2204] [outer = 0D0F0C00] 02:34:55 INFO - PROCESS | 2496 | 1465205695634 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 02:34:55 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:34:55 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:34:55 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1132ms 02:34:55 INFO - PROCESS | 2496 | 1465205695705 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 02:34:55 INFO - PROCESS | 2496 | 1465205695709 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 02:34:55 INFO - TEST-START | /DOMEvents/constructors.html 02:34:55 INFO - PROCESS | 2496 | 1465205695717 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:34:55 INFO - PROCESS | 2496 | 1465205695720 Marionette TRACE conn5 <- [1,2902,null,{}] 02:34:55 INFO - PROCESS | 2496 | 1465205695724 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:55 INFO - PROCESS | 2496 | 1465205695727 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:55 INFO - PROCESS | 2496 | 1465205695860 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 02:34:56 INFO - PROCESS | 2496 | 1465205695996 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:56 INFO - PROCESS | 2496 | 1465205695999 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:56 INFO - PROCESS | 2496 | ++DOCSHELL 14A43800 == 41 [pid = 2496] [id = 735] 02:34:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (14A80800) [pid = 2496] [serial = 2205] [outer = 00000000] 02:34:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (15F04400) [pid = 2496] [serial = 2206] [outer = 14A80800] 02:34:56 INFO - PROCESS | 2496 | 1465205696059 Marionette DEBUG loaded listener.js 02:34:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (166F2800) [pid = 2496] [serial = 2207] [outer = 14A80800] 02:34:56 INFO - PROCESS | 2496 | 1465205696907 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 02:34:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:34:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:34:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:34:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:34:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:34:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:34:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:34:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:34:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:34:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:34:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:34:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:34:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:34:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:34:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:34:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:34:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:34:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:34:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:34:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:34:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:34:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:34:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:34:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:34:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:34:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:34:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:34:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:34:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:34:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:34:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:34:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:34:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:34:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:34:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:34:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:34:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:34:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:34:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:34:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:34:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:34:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:34:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:34:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:34:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:34:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:34:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:34:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:34:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:34:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:34:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:34:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:34:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:34:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:34:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:34:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:34:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:34:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:34:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:34:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:34:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:34:57 INFO - TEST-OK | /DOMEvents/constructors.html | took 1276ms 02:34:57 INFO - PROCESS | 2496 | 1465205697125 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 02:34:57 INFO - PROCESS | 2496 | 1465205697130 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 02:34:57 INFO - PROCESS | 2496 | 1465205697135 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:34:57 INFO - PROCESS | 2496 | 1465205697138 Marionette TRACE conn5 <- [1,2906,null,{}] 02:34:57 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:34:57 INFO - PROCESS | 2496 | 1465205697144 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:57 INFO - PROCESS | 2496 | 1465205697147 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:57 INFO - PROCESS | 2496 | 1465205697260 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 02:34:57 INFO - PROCESS | 2496 | 1465205697377 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:57 INFO - PROCESS | 2496 | 1465205697382 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:57 INFO - PROCESS | 2496 | ++DOCSHELL 0D063800 == 42 [pid = 2496] [id = 736] 02:34:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0D065C00) [pid = 2496] [serial = 2208] [outer = 00000000] 02:34:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0D55FC00) [pid = 2496] [serial = 2209] [outer = 0D065C00] 02:34:57 INFO - PROCESS | 2496 | 1465205697431 Marionette DEBUG loaded listener.js 02:34:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0E699000) [pid = 2496] [serial = 2210] [outer = 0D065C00] 02:34:57 INFO - PROCESS | 2496 | --DOCSHELL 0C91D800 == 41 [pid = 2496] [id = 724] 02:34:57 INFO - PROCESS | 2496 | --DOCSHELL 1AAD9C00 == 40 [pid = 2496] [id = 723] 02:34:57 INFO - PROCESS | 2496 | --DOCSHELL 1910E400 == 39 [pid = 2496] [id = 719] 02:34:57 INFO - PROCESS | 2496 | --DOCSHELL 19EF0400 == 38 [pid = 2496] [id = 720] 02:34:57 INFO - PROCESS | 2496 | --DOCSHELL 1886E800 == 37 [pid = 2496] [id = 732] 02:34:57 INFO - PROCESS | 2496 | --DOCSHELL 0C959800 == 36 [pid = 2496] [id = 731] 02:34:57 INFO - PROCESS | 2496 | --DOCSHELL 18873C00 == 35 [pid = 2496] [id = 730] 02:34:57 INFO - PROCESS | 2496 | --DOCSHELL 17839400 == 34 [pid = 2496] [id = 729] 02:34:57 INFO - PROCESS | 2496 | --DOCSHELL 0CF6F000 == 33 [pid = 2496] [id = 728] 02:34:57 INFO - PROCESS | 2496 | --DOCSHELL 143BD000 == 32 [pid = 2496] [id = 727] 02:34:57 INFO - PROCESS | 2496 | --DOCSHELL 0D722400 == 31 [pid = 2496] [id = 726] 02:34:57 INFO - PROCESS | 2496 | --DOCSHELL 0C950800 == 30 [pid = 2496] [id = 725] 02:34:57 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (19C62400) [pid = 2496] [serial = 2099] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (1886E400) [pid = 2496] [serial = 2146] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (188BDC00) [pid = 2496] [serial = 2147] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (19174000) [pid = 2496] [serial = 2150] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (19110C00) [pid = 2496] [serial = 2149] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (17820400) [pid = 2496] [serial = 2155] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (19842800) [pid = 2496] [serial = 2152] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (1413CC00) [pid = 2496] [serial = 2131] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (143C8C00) [pid = 2496] [serial = 2132] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (19BDF400) [pid = 2496] [serial = 2129] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (19B36400) [pid = 2496] [serial = 2128] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (1802C800) [pid = 2496] [serial = 2143] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0E602400) [pid = 2496] [serial = 2137] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (14142800) [pid = 2496] [serial = 2138] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0D348800) [pid = 2496] [serial = 2134] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0E501400) [pid = 2496] [serial = 2135] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (15A22800) [pid = 2496] [serial = 2140] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (15F10000) [pid = 2496] [serial = 2141] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (19B65C00) [pid = 2496] [serial = 2159] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (1AAD7800) [pid = 2496] [serial = 2162] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (19B63C00) [pid = 2496] [serial = 2158] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (1AA56000) [pid = 2496] [serial = 2161] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (191BC000) [pid = 2496] [serial = 2153] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (18652000) [pid = 2496] [serial = 2156] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (180B1000) [pid = 2496] [serial = 2144] [outer = 00000000] [url = about:blank] 02:34:58 INFO - PROCESS | 2496 | 1465205697986 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:34:58 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:34:58 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 870ms 02:34:58 INFO - PROCESS | 2496 | 1465205698019 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 02:34:58 INFO - PROCESS | 2496 | 1465205698022 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 02:34:58 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:34:58 INFO - PROCESS | 2496 | 1465205698028 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:34:58 INFO - PROCESS | 2496 | 1465205698032 Marionette TRACE conn5 <- [1,2910,null,{}] 02:34:58 INFO - PROCESS | 2496 | 1465205698035 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:58 INFO - PROCESS | 2496 | 1465205698038 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:58 INFO - PROCESS | 2496 | 1465205698127 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 02:34:58 INFO - PROCESS | 2496 | 1465205698136 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:58 INFO - PROCESS | 2496 | 1465205698138 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:58 INFO - PROCESS | 2496 | ++DOCSHELL 0E602400 == 31 [pid = 2496] [id = 737] 02:34:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (0E60B400) [pid = 2496] [serial = 2211] [outer = 00000000] 02:34:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (14149000) [pid = 2496] [serial = 2212] [outer = 0E60B400] 02:34:58 INFO - PROCESS | 2496 | 1465205698186 Marionette DEBUG loaded listener.js 02:34:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (1445C000) [pid = 2496] [serial = 2213] [outer = 0E60B400] 02:34:58 INFO - PROCESS | 2496 | [2496] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:34:58 INFO - PROCESS | 2496 | [2496] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:34:58 INFO - PROCESS | 2496 | [2496] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:34:58 INFO - PROCESS | 2496 | [2496] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:34:58 INFO - PROCESS | 2496 | 1465205698734 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 02:34:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:34:58 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:34:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:34:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:34:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:34:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:34:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 02:34:58 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:34:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:34:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:34:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:34:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:34:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 02:34:58 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:34:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:34:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:34:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:34:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:34:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 02:34:58 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:34:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:34:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:34:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:34:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:34:58 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:34:58 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 740ms 02:34:58 INFO - PROCESS | 2496 | 1465205698791 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 02:34:58 INFO - PROCESS | 2496 | 1465205698793 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 02:34:58 INFO - PROCESS | 2496 | 1465205698796 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:34:58 INFO - PROCESS | 2496 | 1465205698798 Marionette TRACE conn5 <- [1,2914,null,{}] 02:34:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:34:58 INFO - PROCESS | 2496 | 1465205698807 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:58 INFO - PROCESS | 2496 | 1465205698812 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:58 INFO - PROCESS | 2496 | 1465205698901 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 02:34:58 INFO - PROCESS | 2496 | 1465205698914 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:58 INFO - PROCESS | 2496 | 1465205698917 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:59 INFO - PROCESS | 2496 | ++DOCSHELL 17820C00 == 32 [pid = 2496] [id = 738] 02:34:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (1782E800) [pid = 2496] [serial = 2214] [outer = 00000000] 02:34:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (17835400) [pid = 2496] [serial = 2215] [outer = 1782E800] 02:34:59 INFO - PROCESS | 2496 | 1465205699053 Marionette DEBUG loaded listener.js 02:34:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (18027000) [pid = 2496] [serial = 2216] [outer = 1782E800] 02:34:59 INFO - PROCESS | 2496 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:34:59 INFO - PROCESS | 2496 | 1465205699502 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 02:34:59 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:34:59 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 730ms 02:34:59 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:34:59 INFO - PROCESS | 2496 | 1465205699534 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 02:34:59 INFO - PROCESS | 2496 | 1465205699536 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 02:34:59 INFO - PROCESS | 2496 | 1465205699540 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:34:59 INFO - PROCESS | 2496 | 1465205699541 Marionette TRACE conn5 <- [1,2918,null,{}] 02:34:59 INFO - PROCESS | 2496 | 1465205699545 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:59 INFO - PROCESS | 2496 | 1465205699547 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:59 INFO - PROCESS | 2496 | 1465205699634 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 02:34:59 INFO - PROCESS | 2496 | 1465205699639 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:59 INFO - PROCESS | 2496 | 1465205699641 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:34:59 INFO - PROCESS | 2496 | ++DOCSHELL 181BC000 == 33 [pid = 2496] [id = 739] 02:34:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (18651400) [pid = 2496] [serial = 2217] [outer = 00000000] 02:34:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (188BE000) [pid = 2496] [serial = 2218] [outer = 18651400] 02:34:59 INFO - PROCESS | 2496 | 1465205699695 Marionette DEBUG loaded listener.js 02:34:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (18ABD800) [pid = 2496] [serial = 2219] [outer = 18651400] 02:35:00 INFO - PROCESS | 2496 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:35:00 INFO - PROCESS | 2496 | 1465205700119 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 02:35:00 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:35:00 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 630ms 02:35:00 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:35:00 INFO - PROCESS | 2496 | 1465205700188 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 02:35:00 INFO - PROCESS | 2496 | 1465205700190 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 02:35:00 INFO - PROCESS | 2496 | 1465205700194 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:35:00 INFO - PROCESS | 2496 | 1465205700195 Marionette TRACE conn5 <- [1,2922,null,{}] 02:35:00 INFO - PROCESS | 2496 | 1465205700199 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:00 INFO - PROCESS | 2496 | 1465205700201 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:00 INFO - PROCESS | 2496 | 1465205700349 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 02:35:00 INFO - PROCESS | 2496 | 1465205700368 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:00 INFO - PROCESS | 2496 | 1465205700371 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:00 INFO - PROCESS | 2496 | ++DOCSHELL 0CA1C000 == 34 [pid = 2496] [id = 740] 02:35:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (17836000) [pid = 2496] [serial = 2220] [outer = 00000000] 02:35:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (19178800) [pid = 2496] [serial = 2221] [outer = 17836000] 02:35:00 INFO - PROCESS | 2496 | 1465205700414 Marionette DEBUG loaded listener.js 02:35:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (191B7000) [pid = 2496] [serial = 2222] [outer = 17836000] 02:35:00 INFO - PROCESS | 2496 | 1465205700839 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 02:35:00 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:35:00 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 670ms 02:35:00 INFO - PROCESS | 2496 | 1465205700868 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 02:35:00 INFO - PROCESS | 2496 | 1465205700870 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 02:35:00 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:35:00 INFO - PROCESS | 2496 | 1465205700880 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:35:00 INFO - PROCESS | 2496 | 1465205700882 Marionette TRACE conn5 <- [1,2926,null,{}] 02:35:00 INFO - PROCESS | 2496 | 1465205700885 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:00 INFO - PROCESS | 2496 | 1465205700891 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:01 INFO - PROCESS | 2496 | 1465205701040 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 02:35:01 INFO - PROCESS | 2496 | 1465205701045 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:01 INFO - PROCESS | 2496 | 1465205701047 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:01 INFO - PROCESS | 2496 | ++DOCSHELL 191BC000 == 35 [pid = 2496] [id = 741] 02:35:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (1984A800) [pid = 2496] [serial = 2223] [outer = 00000000] 02:35:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (19B33C00) [pid = 2496] [serial = 2224] [outer = 1984A800] 02:35:01 INFO - PROCESS | 2496 | 1465205701153 Marionette DEBUG loaded listener.js 02:35:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (19BDEC00) [pid = 2496] [serial = 2225] [outer = 1984A800] 02:35:01 INFO - PROCESS | 2496 | 1465205701542 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 02:35:01 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 02:35:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 670ms 02:35:01 INFO - PROCESS | 2496 | 1465205701560 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 02:35:01 INFO - PROCESS | 2496 | 1465205701562 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 02:35:01 INFO - PROCESS | 2496 | 1465205701566 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:35:01 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:35:01 INFO - PROCESS | 2496 | 1465205701567 Marionette TRACE conn5 <- [1,2930,null,{}] 02:35:01 INFO - PROCESS | 2496 | 1465205701571 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:01 INFO - PROCESS | 2496 | 1465205701573 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:01 INFO - PROCESS | 2496 | 1465205701700 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 02:35:01 INFO - PROCESS | 2496 | 1465205701793 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:01 INFO - PROCESS | 2496 | 1465205701795 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:01 INFO - PROCESS | 2496 | ++DOCSHELL 19BE3C00 == 36 [pid = 2496] [id = 742] 02:35:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (19C5D800) [pid = 2496] [serial = 2226] [outer = 00000000] 02:35:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (19C63C00) [pid = 2496] [serial = 2227] [outer = 19C5D800] 02:35:01 INFO - PROCESS | 2496 | 1465205701839 Marionette DEBUG loaded listener.js 02:35:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (19EFA800) [pid = 2496] [serial = 2228] [outer = 19C5D800] 02:35:02 INFO - PROCESS | 2496 | 1465205702305 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 02:35:02 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (18874800) [pid = 2496] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:35:02 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0D724000) [pid = 2496] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:35:02 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (143C1400) [pid = 2496] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:35:02 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0C951000) [pid = 2496] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:35:02 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0C91F800) [pid = 2496] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:35:02 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (1801F000) [pid = 2496] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:35:02 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0CFE4800) [pid = 2496] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:35:02 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (17819400) [pid = 2496] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:35:02 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (1AADA400) [pid = 2496] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:35:02 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0CF2E800) [pid = 2496] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:35:02 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0D564000) [pid = 2496] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:35:02 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (18872C00) [pid = 2496] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:35:02 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 02:35:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:35:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:35:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 770ms 02:35:02 INFO - PROCESS | 2496 | 1465205702339 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 02:35:02 INFO - PROCESS | 2496 | 1465205702341 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 02:35:02 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:35:02 INFO - PROCESS | 2496 | 1465205702344 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:35:02 INFO - PROCESS | 2496 | 1465205702346 Marionette TRACE conn5 <- [1,2934,null,{}] 02:35:02 INFO - PROCESS | 2496 | 1465205702349 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:02 INFO - PROCESS | 2496 | 1465205702351 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:02 INFO - PROCESS | 2496 | 1465205702432 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 02:35:02 INFO - PROCESS | 2496 | 1465205702437 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:02 INFO - PROCESS | 2496 | 1465205702439 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:02 INFO - PROCESS | 2496 | ++DOCSHELL 0D55F000 == 37 [pid = 2496] [id = 743] 02:35:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0DCACC00) [pid = 2496] [serial = 2229] [outer = 00000000] 02:35:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (14F77400) [pid = 2496] [serial = 2230] [outer = 0DCACC00] 02:35:02 INFO - PROCESS | 2496 | 1465205702482 Marionette DEBUG loaded listener.js 02:35:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (17819400) [pid = 2496] [serial = 2231] [outer = 0DCACC00] 02:35:02 INFO - PROCESS | 2496 | 1465205702875 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 02:35:02 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 02:35:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 570ms 02:35:02 INFO - PROCESS | 2496 | 1465205702914 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 02:35:02 INFO - PROCESS | 2496 | 1465205702917 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 02:35:02 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:35:02 INFO - PROCESS | 2496 | 1465205702920 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:35:02 INFO - PROCESS | 2496 | 1465205702922 Marionette TRACE conn5 <- [1,2938,null,{}] 02:35:02 INFO - PROCESS | 2496 | 1465205702925 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:02 INFO - PROCESS | 2496 | 1465205702927 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:03 INFO - PROCESS | 2496 | 1465205703054 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 02:35:03 INFO - PROCESS | 2496 | 1465205703094 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:03 INFO - PROCESS | 2496 | 1465205703096 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:03 INFO - PROCESS | 2496 | ++DOCSHELL 18872C00 == 38 [pid = 2496] [id = 744] 02:35:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (18ABE400) [pid = 2496] [serial = 2232] [outer = 00000000] 02:35:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (1AAE1000) [pid = 2496] [serial = 2233] [outer = 18ABE400] 02:35:03 INFO - PROCESS | 2496 | 1465205703139 Marionette DEBUG loaded listener.js 02:35:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (1AAE3800) [pid = 2496] [serial = 2234] [outer = 18ABE400] 02:35:03 INFO - PROCESS | 2496 | ++DOCSHELL 1B38B000 == 39 [pid = 2496] [id = 745] 02:35:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (1B441400) [pid = 2496] [serial = 2235] [outer = 00000000] 02:35:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (1B447800) [pid = 2496] [serial = 2236] [outer = 1B441400] 02:35:03 INFO - PROCESS | 2496 | 1465205703604 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 02:35:03 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 02:35:03 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 02:35:03 INFO - PROCESS | 2496 | 1465205703664 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 02:35:03 INFO - PROCESS | 2496 | 1465205703666 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 02:35:03 INFO - PROCESS | 2496 | 1465205703670 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:35:03 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:35:03 INFO - PROCESS | 2496 | 1465205703672 Marionette TRACE conn5 <- [1,2942,null,{}] 02:35:03 INFO - PROCESS | 2496 | 1465205703675 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:03 INFO - PROCESS | 2496 | 1465205703677 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:03 INFO - PROCESS | 2496 | 1465205703779 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 02:35:03 INFO - PROCESS | 2496 | 1465205703786 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:03 INFO - PROCESS | 2496 | 1465205703788 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:03 INFO - PROCESS | 2496 | ++DOCSHELL 1AB0E400 == 40 [pid = 2496] [id = 746] 02:35:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (1B2C2400) [pid = 2496] [serial = 2237] [outer = 00000000] 02:35:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (1B44C000) [pid = 2496] [serial = 2238] [outer = 1B2C2400] 02:35:03 INFO - PROCESS | 2496 | 1465205703832 Marionette DEBUG loaded listener.js 02:35:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (1B4A4800) [pid = 2496] [serial = 2239] [outer = 1B2C2400] 02:35:04 INFO - PROCESS | 2496 | 1465205704237 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 02:35:04 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:35:04 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 02:35:04 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 630ms 02:35:04 INFO - PROCESS | 2496 | 1465205704359 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 02:35:04 INFO - PROCESS | 2496 | 1465205704363 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 02:35:04 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:35:04 INFO - PROCESS | 2496 | 1465205704369 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:35:04 INFO - PROCESS | 2496 | 1465205704373 Marionette TRACE conn5 <- [1,2946,null,{}] 02:35:04 INFO - PROCESS | 2496 | 1465205704426 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:04 INFO - PROCESS | 2496 | 1465205704430 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:04 INFO - PROCESS | 2496 | 1465205704592 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 02:35:04 INFO - PROCESS | 2496 | 1465205704703 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:04 INFO - PROCESS | 2496 | 1465205704706 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:04 INFO - PROCESS | 2496 | ++DOCSHELL 0E504000 == 41 [pid = 2496] [id = 747] 02:35:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0E50B400) [pid = 2496] [serial = 2240] [outer = 00000000] 02:35:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (14142800) [pid = 2496] [serial = 2241] [outer = 0E50B400] 02:35:04 INFO - PROCESS | 2496 | 1465205704806 Marionette DEBUG loaded listener.js 02:35:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (14CE5400) [pid = 2496] [serial = 2242] [outer = 0E50B400] 02:35:05 INFO - PROCESS | 2496 | 1465205705345 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 02:35:05 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 02:35:05 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1018ms 02:35:05 INFO - PROCESS | 2496 | 1465205705398 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 02:35:05 INFO - PROCESS | 2496 | 1465205705402 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 02:35:05 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:35:05 INFO - PROCESS | 2496 | 1465205705409 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:35:05 INFO - PROCESS | 2496 | 1465205705414 Marionette TRACE conn5 <- [1,2950,null,{}] 02:35:05 INFO - PROCESS | 2496 | 1465205705418 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:05 INFO - PROCESS | 2496 | 1465205705421 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:05 INFO - PROCESS | 2496 | 1465205705556 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 02:35:05 INFO - PROCESS | 2496 | 1465205705716 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:05 INFO - PROCESS | 2496 | 1465205705719 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:05 INFO - PROCESS | 2496 | ++DOCSHELL 18831000 == 42 [pid = 2496] [id = 748] 02:35:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (18834C00) [pid = 2496] [serial = 2243] [outer = 00000000] 02:35:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (188C1400) [pid = 2496] [serial = 2244] [outer = 18834C00] 02:35:05 INFO - PROCESS | 2496 | 1465205705776 Marionette DEBUG loaded listener.js 02:35:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (1910CC00) [pid = 2496] [serial = 2245] [outer = 18834C00] 02:35:06 INFO - PROCESS | 2496 | 1465205706325 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 02:35:06 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 02:35:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 930ms 02:35:06 INFO - PROCESS | 2496 | 1465205706348 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 02:35:06 INFO - PROCESS | 2496 | 1465205706350 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 02:35:06 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:35:06 INFO - PROCESS | 2496 | 1465205706355 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:35:06 INFO - PROCESS | 2496 | 1465205706357 Marionette TRACE conn5 <- [1,2954,null,{}] 02:35:06 INFO - PROCESS | 2496 | 1465205706367 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:06 INFO - PROCESS | 2496 | 1465205706372 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:06 INFO - PROCESS | 2496 | 1465205706483 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 02:35:06 INFO - PROCESS | 2496 | 1465205706642 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:06 INFO - PROCESS | 2496 | 1465205706646 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:06 INFO - PROCESS | 2496 | ++DOCSHELL 1AAD5800 == 43 [pid = 2496] [id = 749] 02:35:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (1AAD7800) [pid = 2496] [serial = 2246] [outer = 00000000] 02:35:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (1B389C00) [pid = 2496] [serial = 2247] [outer = 1AAD7800] 02:35:06 INFO - PROCESS | 2496 | 1465205706704 Marionette DEBUG loaded listener.js 02:35:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (1BEBE400) [pid = 2496] [serial = 2248] [outer = 1AAD7800] 02:35:07 INFO - PROCESS | 2496 | 1465205707214 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 02:35:07 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 02:35:07 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 870ms 02:35:07 INFO - PROCESS | 2496 | 1465205707226 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 02:35:07 INFO - PROCESS | 2496 | 1465205707228 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 02:35:07 INFO - PROCESS | 2496 | 1465205707231 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:35:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:35:07 INFO - PROCESS | 2496 | 1465205707233 Marionette TRACE conn5 <- [1,2958,null,{}] 02:35:07 INFO - PROCESS | 2496 | 1465205707237 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:07 INFO - PROCESS | 2496 | 1465205707239 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:07 INFO - PROCESS | 2496 | 1465205707394 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 02:35:07 INFO - PROCESS | 2496 | 1465205707531 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:07 INFO - PROCESS | 2496 | 1465205707533 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:07 INFO - PROCESS | 2496 | ++DOCSHELL 1C0D5800 == 44 [pid = 2496] [id = 750] 02:35:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (1C0D5C00) [pid = 2496] [serial = 2249] [outer = 00000000] 02:35:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (1C74C800) [pid = 2496] [serial = 2250] [outer = 1C0D5C00] 02:35:07 INFO - PROCESS | 2496 | 1465205707588 Marionette DEBUG loaded listener.js 02:35:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (1C755000) [pid = 2496] [serial = 2251] [outer = 1C0D5C00] 02:35:08 INFO - PROCESS | 2496 | 1465205708100 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 02:35:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:35:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 930ms 02:35:08 INFO - PROCESS | 2496 | 1465205708166 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 02:35:08 INFO - PROCESS | 2496 | 1465205708168 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 02:35:08 INFO - PROCESS | 2496 | 1465205708171 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:35:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:35:08 INFO - PROCESS | 2496 | 1465205708173 Marionette TRACE conn5 <- [1,2962,null,{}] 02:35:08 INFO - PROCESS | 2496 | 1465205708177 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:08 INFO - PROCESS | 2496 | 1465205708179 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:08 INFO - PROCESS | 2496 | 1465205708341 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 02:35:08 INFO - PROCESS | 2496 | 1465205708421 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:08 INFO - PROCESS | 2496 | 1465205708424 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:08 INFO - PROCESS | 2496 | ++DOCSHELL 0CF22800 == 45 [pid = 2496] [id = 751] 02:35:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (0CF2D400) [pid = 2496] [serial = 2252] [outer = 00000000] 02:35:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (0D558400) [pid = 2496] [serial = 2253] [outer = 0CF2D400] 02:35:08 INFO - PROCESS | 2496 | 1465205708478 Marionette DEBUG loaded listener.js 02:35:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (0D560000) [pid = 2496] [serial = 2254] [outer = 0CF2D400] 02:35:09 INFO - PROCESS | 2496 | 1465205709169 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 02:35:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 02:35:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1015ms 02:35:09 INFO - PROCESS | 2496 | 1465205709199 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 02:35:09 INFO - PROCESS | 2496 | 1465205709203 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 02:35:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:35:09 INFO - PROCESS | 2496 | 1465205709209 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:35:09 INFO - PROCESS | 2496 | 1465205709212 Marionette TRACE conn5 <- [1,2966,null,{}] 02:35:09 INFO - PROCESS | 2496 | 1465205709218 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:09 INFO - PROCESS | 2496 | 1465205709221 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:09 INFO - PROCESS | 2496 | 1465205709322 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 02:35:09 INFO - PROCESS | 2496 | 1465205709481 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:09 INFO - PROCESS | 2496 | 1465205709484 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:09 INFO - PROCESS | 2496 | ++DOCSHELL 0D34BC00 == 46 [pid = 2496] [id = 752] 02:35:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 96 (0D83FC00) [pid = 2496] [serial = 2255] [outer = 00000000] 02:35:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 97 (14CE6C00) [pid = 2496] [serial = 2256] [outer = 0D83FC00] 02:35:09 INFO - PROCESS | 2496 | 1465205709535 Marionette DEBUG loaded listener.js 02:35:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 98 (165E2000) [pid = 2496] [serial = 2257] [outer = 0D83FC00] 02:35:10 INFO - PROCESS | 2496 | --DOCSHELL 1B38B000 == 45 [pid = 2496] [id = 745] 02:35:10 INFO - PROCESS | 2496 | --DOCSHELL 18872C00 == 44 [pid = 2496] [id = 744] 02:35:10 INFO - PROCESS | 2496 | --DOCSHELL 0D55F000 == 43 [pid = 2496] [id = 743] 02:35:10 INFO - PROCESS | 2496 | --DOCSHELL 19BE3C00 == 42 [pid = 2496] [id = 742] 02:35:10 INFO - PROCESS | 2496 | --DOCSHELL 191BC000 == 41 [pid = 2496] [id = 741] 02:35:10 INFO - PROCESS | 2496 | --DOCSHELL 0CA1C000 == 40 [pid = 2496] [id = 740] 02:35:10 INFO - PROCESS | 2496 | --DOCSHELL 17820C00 == 39 [pid = 2496] [id = 738] 02:35:10 INFO - PROCESS | 2496 | --DOCSHELL 0E602400 == 38 [pid = 2496] [id = 737] 02:35:10 INFO - PROCESS | 2496 | --DOCSHELL 0D063800 == 37 [pid = 2496] [id = 736] 02:35:10 INFO - PROCESS | 2496 | --DOCSHELL 0D32B400 == 36 [pid = 2496] [id = 718] 02:35:10 INFO - PROCESS | 2496 | --DOCSHELL 19172400 == 35 [pid = 2496] [id = 733] 02:35:10 INFO - PROCESS | 2496 | --DOCSHELL 14A43800 == 34 [pid = 2496] [id = 735] 02:35:10 INFO - PROCESS | 2496 | --DOCSHELL 0D0EFC00 == 33 [pid = 2496] [id = 734] 02:35:10 INFO - PROCESS | 2496 | --DOCSHELL 181BC000 == 32 [pid = 2496] [id = 739] 02:35:10 INFO - PROCESS | 2496 | --DOCSHELL 17819000 == 31 [pid = 2496] [id = 722] 02:35:10 INFO - PROCESS | 2496 | --DOCSHELL 0CFD5C00 == 30 [pid = 2496] [id = 721] 02:35:10 INFO - PROCESS | 2496 | --DOCSHELL 0CF22800 == 29 [pid = 2496] [id = 751] 02:35:10 INFO - PROCESS | 2496 | --DOCSHELL 1C0D5800 == 28 [pid = 2496] [id = 750] 02:35:10 INFO - PROCESS | 2496 | --DOCSHELL 1AAD5800 == 27 [pid = 2496] [id = 749] 02:35:10 INFO - PROCESS | 2496 | --DOCSHELL 1AB0E400 == 26 [pid = 2496] [id = 746] 02:35:10 INFO - PROCESS | 2496 | --DOCSHELL 0E504000 == 25 [pid = 2496] [id = 747] 02:35:10 INFO - PROCESS | 2496 | --DOCSHELL 18831000 == 24 [pid = 2496] [id = 748] 02:35:10 INFO - PROCESS | 2496 | --DOMWINDOW == 97 (188C6800) [pid = 2496] [serial = 2191] [outer = 00000000] [url = about:blank] 02:35:10 INFO - PROCESS | 2496 | --DOMWINDOW == 96 (0D8F5800) [pid = 2496] [serial = 2179] [outer = 00000000] [url = about:blank] 02:35:10 INFO - PROCESS | 2496 | --DOMWINDOW == 95 (0DC2D800) [pid = 2496] [serial = 2180] [outer = 00000000] [url = about:blank] 02:35:10 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (14A80000) [pid = 2496] [serial = 2182] [outer = 00000000] [url = about:blank] 02:35:10 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (14CE3400) [pid = 2496] [serial = 2183] [outer = 00000000] [url = about:blank] 02:35:10 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (0C95B000) [pid = 2496] [serial = 2176] [outer = 00000000] [url = about:blank] 02:35:10 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (0CB35800) [pid = 2496] [serial = 2177] [outer = 00000000] [url = about:blank] 02:35:10 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0D31D400) [pid = 2496] [serial = 2174] [outer = 00000000] [url = about:blank] 02:35:10 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0CBE8400) [pid = 2496] [serial = 2173] [outer = 00000000] [url = about:blank] 02:35:10 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (181B0400) [pid = 2496] [serial = 2188] [outer = 00000000] [url = about:blank] 02:35:10 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (14455000) [pid = 2496] [serial = 2165] [outer = 00000000] [url = about:blank] 02:35:10 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0D8F8C00) [pid = 2496] [serial = 2164] [outer = 00000000] [url = about:blank] 02:35:10 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (18876400) [pid = 2496] [serial = 2168] [outer = 00000000] [url = about:blank] 02:35:10 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (18088400) [pid = 2496] [serial = 2167] [outer = 00000000] [url = about:blank] 02:35:10 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (1AB01C00) [pid = 2496] [serial = 2171] [outer = 00000000] [url = about:blank] 02:35:10 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (191B7800) [pid = 2496] [serial = 2200] [outer = 00000000] [url = about:blank] 02:35:10 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (1AADEC00) [pid = 2496] [serial = 2170] [outer = 00000000] [url = about:blank] 02:35:10 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (14D8CC00) [pid = 2496] [serial = 2194] [outer = 00000000] [url = about:blank] 02:35:10 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (1781AC00) [pid = 2496] [serial = 2195] [outer = 00000000] [url = about:blank] 02:35:10 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (18AB7400) [pid = 2496] [serial = 2192] [outer = 00000000] [url = about:blank] 02:35:10 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (15F08000) [pid = 2496] [serial = 2185] [outer = 00000000] [url = about:blank] 02:35:10 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (181B9000) [pid = 2496] [serial = 2189] [outer = 00000000] [url = about:blank] 02:35:10 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (19108800) [pid = 2496] [serial = 2197] [outer = 00000000] [url = about:blank] 02:35:10 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (19170800) [pid = 2496] [serial = 2198] [outer = 00000000] [url = about:blank] 02:35:10 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (17817000) [pid = 2496] [serial = 2186] [outer = 00000000] [url = about:blank] 02:35:10 INFO - PROCESS | 2496 | 1465205710788 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 02:35:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 02:35:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1621ms 02:35:10 INFO - PROCESS | 2496 | 1465205710834 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 02:35:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:35:10 INFO - PROCESS | 2496 | 1465205710838 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 02:35:10 INFO - PROCESS | 2496 | 1465205710843 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:35:10 INFO - PROCESS | 2496 | 1465205710846 Marionette TRACE conn5 <- [1,2970,null,{}] 02:35:10 INFO - PROCESS | 2496 | 1465205710852 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:10 INFO - PROCESS | 2496 | 1465205710855 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:10 INFO - PROCESS | 2496 | 1465205710938 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 02:35:10 INFO - PROCESS | 2496 | 1465205710945 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:10 INFO - PROCESS | 2496 | 1465205710949 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:10 INFO - PROCESS | 2496 | ++DOCSHELL 0D06BC00 == 25 [pid = 2496] [id = 753] 02:35:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0D0E7400) [pid = 2496] [serial = 2258] [outer = 00000000] 02:35:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0D0F4C00) [pid = 2496] [serial = 2259] [outer = 0D0E7400] 02:35:11 INFO - PROCESS | 2496 | 1465205710998 Marionette DEBUG loaded listener.js 02:35:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0D327C00) [pid = 2496] [serial = 2260] [outer = 0D0E7400] 02:35:11 INFO - PROCESS | 2496 | 1465205711491 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 02:35:11 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 02:35:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:35:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 690ms 02:35:11 INFO - PROCESS | 2496 | 1465205711536 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 02:35:11 INFO - PROCESS | 2496 | 1465205711541 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 02:35:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:35:11 INFO - PROCESS | 2496 | 1465205711547 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:35:11 INFO - PROCESS | 2496 | 1465205711550 Marionette TRACE conn5 <- [1,2974,null,{}] 02:35:11 INFO - PROCESS | 2496 | 1465205711554 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:11 INFO - PROCESS | 2496 | 1465205711556 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:11 INFO - PROCESS | 2496 | 1465205711647 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 02:35:11 INFO - PROCESS | 2496 | 1465205711694 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:11 INFO - PROCESS | 2496 | 1465205711697 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:11 INFO - PROCESS | 2496 | ++DOCSHELL 0E666C00 == 26 [pid = 2496] [id = 754] 02:35:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0E693800) [pid = 2496] [serial = 2261] [outer = 00000000] 02:35:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (1413C800) [pid = 2496] [serial = 2262] [outer = 0E693800] 02:35:11 INFO - PROCESS | 2496 | 1465205711753 Marionette DEBUG loaded listener.js 02:35:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (14376800) [pid = 2496] [serial = 2263] [outer = 0E693800] 02:35:12 INFO - PROCESS | 2496 | 1465205712172 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 02:35:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 02:35:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 670ms 02:35:12 INFO - PROCESS | 2496 | 1465205712218 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 02:35:12 INFO - PROCESS | 2496 | 1465205712220 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 02:35:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:35:12 INFO - PROCESS | 2496 | 1465205712224 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:35:12 INFO - PROCESS | 2496 | 1465205712228 Marionette TRACE conn5 <- [1,2978,null,{}] 02:35:12 INFO - PROCESS | 2496 | 1465205712259 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:12 INFO - PROCESS | 2496 | 1465205712264 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:12 INFO - PROCESS | 2496 | 1465205712352 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 02:35:12 INFO - PROCESS | 2496 | 1465205712358 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:12 INFO - PROCESS | 2496 | 1465205712361 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:12 INFO - PROCESS | 2496 | ++DOCSHELL 14CED000 == 27 [pid = 2496] [id = 755] 02:35:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (14CED800) [pid = 2496] [serial = 2264] [outer = 00000000] 02:35:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (15A21800) [pid = 2496] [serial = 2265] [outer = 14CED800] 02:35:12 INFO - PROCESS | 2496 | 1465205712410 Marionette DEBUG loaded listener.js 02:35:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (16675400) [pid = 2496] [serial = 2266] [outer = 14CED800] 02:35:12 INFO - PROCESS | 2496 | ++DOCSHELL 17820C00 == 28 [pid = 2496] [id = 756] 02:35:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (1782B400) [pid = 2496] [serial = 2267] [outer = 00000000] 02:35:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (1782D400) [pid = 2496] [serial = 2268] [outer = 1782B400] 02:35:12 INFO - PROCESS | 2496 | 1465205712942 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 02:35:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 02:35:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 02:35:12 INFO - PROCESS | 2496 | 1465205712958 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 02:35:12 INFO - PROCESS | 2496 | 1465205712960 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 02:35:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:35:13 INFO - PROCESS | 2496 | 1465205712970 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:35:13 INFO - PROCESS | 2496 | 1465205712972 Marionette TRACE conn5 <- [1,2982,null,{}] 02:35:13 INFO - PROCESS | 2496 | 1465205712975 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:13 INFO - PROCESS | 2496 | 1465205712977 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:13 INFO - PROCESS | 2496 | 1465205713136 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 02:35:13 INFO - PROCESS | 2496 | 1465205713159 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:13 INFO - PROCESS | 2496 | 1465205713161 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:13 INFO - PROCESS | 2496 | ++DOCSHELL 17817000 == 29 [pid = 2496] [id = 757] 02:35:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (17818000) [pid = 2496] [serial = 2269] [outer = 00000000] 02:35:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (18023C00) [pid = 2496] [serial = 2270] [outer = 17818000] 02:35:13 INFO - PROCESS | 2496 | 1465205713206 Marionette DEBUG loaded listener.js 02:35:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (180A2400) [pid = 2496] [serial = 2271] [outer = 17818000] 02:35:13 INFO - PROCESS | 2496 | 1465205713603 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 02:35:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:35:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 02:35:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 670ms 02:35:13 INFO - PROCESS | 2496 | 1465205713643 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 02:35:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:35:13 INFO - PROCESS | 2496 | 1465205713645 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 02:35:13 INFO - PROCESS | 2496 | 1465205713648 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:35:13 INFO - PROCESS | 2496 | 1465205713650 Marionette TRACE conn5 <- [1,2986,null,{}] 02:35:13 INFO - PROCESS | 2496 | 1465205713653 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:13 INFO - PROCESS | 2496 | 1465205713655 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:13 INFO - PROCESS | 2496 | 1465205713776 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 02:35:13 INFO - PROCESS | 2496 | 1465205713782 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:13 INFO - PROCESS | 2496 | 1465205713784 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:13 INFO - PROCESS | 2496 | ++DOCSHELL 181B9800 == 30 [pid = 2496] [id = 758] 02:35:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (18654000) [pid = 2496] [serial = 2272] [outer = 00000000] 02:35:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (18779400) [pid = 2496] [serial = 2273] [outer = 18654000] 02:35:13 INFO - PROCESS | 2496 | 1465205713828 Marionette DEBUG loaded listener.js 02:35:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (18870000) [pid = 2496] [serial = 2274] [outer = 18654000] 02:35:14 INFO - PROCESS | 2496 | 1465205714266 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 02:35:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 02:35:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 670ms 02:35:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:35:14 INFO - PROCESS | 2496 | 1465205714319 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 02:35:14 INFO - PROCESS | 2496 | 1465205714321 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 02:35:14 INFO - PROCESS | 2496 | 1465205714324 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:35:14 INFO - PROCESS | 2496 | 1465205714326 Marionette TRACE conn5 <- [1,2990,null,{}] 02:35:14 INFO - PROCESS | 2496 | 1465205714336 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:14 INFO - PROCESS | 2496 | 1465205714341 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:14 INFO - PROCESS | 2496 | 1465205714481 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 02:35:14 INFO - PROCESS | 2496 | 1465205714575 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:14 INFO - PROCESS | 2496 | 1465205714577 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:14 INFO - PROCESS | 2496 | ++DOCSHELL 18874400 == 31 [pid = 2496] [id = 759] 02:35:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (188BC800) [pid = 2496] [serial = 2275] [outer = 00000000] 02:35:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (19108800) [pid = 2496] [serial = 2276] [outer = 188BC800] 02:35:14 INFO - PROCESS | 2496 | 1465205714622 Marionette DEBUG loaded listener.js 02:35:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (1916DC00) [pid = 2496] [serial = 2277] [outer = 188BC800] 02:35:15 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (18ABE400) [pid = 2496] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:35:15 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (1B441400) [pid = 2496] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:35:15 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (1B2C2400) [pid = 2496] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:35:15 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (17836000) [pid = 2496] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 02:35:15 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (1984A800) [pid = 2496] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 02:35:15 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (18651400) [pid = 2496] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 02:35:15 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0E60B400) [pid = 2496] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:35:15 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (14A80800) [pid = 2496] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:35:15 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (19173400) [pid = 2496] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:35:15 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0D0F0C00) [pid = 2496] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:35:15 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0D065C00) [pid = 2496] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:35:15 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (1782E800) [pid = 2496] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:35:15 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (19C5D800) [pid = 2496] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 02:35:15 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0DCACC00) [pid = 2496] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 02:35:15 INFO - PROCESS | 2496 | 1465205715234 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 02:35:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 02:35:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 930ms 02:35:15 INFO - PROCESS | 2496 | 1465205715255 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 02:35:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:35:15 INFO - PROCESS | 2496 | 1465205715257 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 02:35:15 INFO - PROCESS | 2496 | 1465205715260 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:35:15 INFO - PROCESS | 2496 | 1465205715262 Marionette TRACE conn5 <- [1,2994,null,{}] 02:35:15 INFO - PROCESS | 2496 | 1465205715265 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:15 INFO - PROCESS | 2496 | 1465205715267 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:15 INFO - PROCESS | 2496 | 1465205715391 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 02:35:15 INFO - PROCESS | 2496 | 1465205715493 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:15 INFO - PROCESS | 2496 | 1465205715496 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:15 INFO - PROCESS | 2496 | ++DOCSHELL 0C913800 == 32 [pid = 2496] [id = 760] 02:35:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0C914400) [pid = 2496] [serial = 2278] [outer = 00000000] 02:35:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0C951C00) [pid = 2496] [serial = 2279] [outer = 0C914400] 02:35:15 INFO - PROCESS | 2496 | 1465205715555 Marionette DEBUG loaded listener.js 02:35:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0CA1AC00) [pid = 2496] [serial = 2280] [outer = 0C914400] 02:35:16 INFO - PROCESS | 2496 | 1465205716227 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 02:35:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 02:35:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1021ms 02:35:16 INFO - PROCESS | 2496 | 1465205716284 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 02:35:16 INFO - PROCESS | 2496 | 1465205716288 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 02:35:16 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:35:16 INFO - PROCESS | 2496 | 1465205716293 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:35:16 INFO - PROCESS | 2496 | 1465205716296 Marionette TRACE conn5 <- [1,2998,null,{}] 02:35:16 INFO - PROCESS | 2496 | 1465205716322 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:16 INFO - PROCESS | 2496 | 1465205716326 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:16 INFO - PROCESS | 2496 | 1465205716454 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 02:35:16 INFO - PROCESS | 2496 | 1465205716592 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:16 INFO - PROCESS | 2496 | 1465205716595 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:16 INFO - PROCESS | 2496 | ++DOCSHELL 0E510800 == 33 [pid = 2496] [id = 761] 02:35:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (14144C00) [pid = 2496] [serial = 2281] [outer = 00000000] 02:35:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (146AF400) [pid = 2496] [serial = 2282] [outer = 14144C00] 02:35:16 INFO - PROCESS | 2496 | 1465205716653 Marionette DEBUG loaded listener.js 02:35:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (14AD3400) [pid = 2496] [serial = 2283] [outer = 14144C00] 02:35:16 INFO - PROCESS | 2496 | [2496] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:35:17 INFO - PROCESS | 2496 | 1465205717283 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:35:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:35:17 INFO - {} 02:35:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:35:17 INFO - {} 02:35:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:35:17 INFO - {} 02:35:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:35:17 INFO - {} 02:35:17 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1040ms 02:35:17 INFO - PROCESS | 2496 | 1465205717341 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 02:35:17 INFO - PROCESS | 2496 | 1465205717345 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 02:35:17 INFO - PROCESS | 2496 | 1465205717349 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:35:17 INFO - TEST-START | /FileAPI/fileReader.html 02:35:17 INFO - PROCESS | 2496 | 1465205717351 Marionette TRACE conn5 <- [1,3002,null,{}] 02:35:17 INFO - PROCESS | 2496 | 1465205717356 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:17 INFO - PROCESS | 2496 | 1465205717358 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:17 INFO - PROCESS | 2496 | 1465205717487 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 02:35:17 INFO - PROCESS | 2496 | 1465205717623 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:17 INFO - PROCESS | 2496 | 1465205717626 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:17 INFO - PROCESS | 2496 | ++DOCSHELL 14CEA400 == 34 [pid = 2496] [id = 762] 02:35:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (18774C00) [pid = 2496] [serial = 2284] [outer = 00000000] 02:35:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (1910C800) [pid = 2496] [serial = 2285] [outer = 18774C00] 02:35:17 INFO - PROCESS | 2496 | 1465205717681 Marionette DEBUG loaded listener.js 02:35:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (19177800) [pid = 2496] [serial = 2286] [outer = 18774C00] 02:35:18 INFO - PROCESS | 2496 | 1465205718510 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 02:35:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:35:18 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:35:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:35:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:35:18 INFO - TEST-OK | /FileAPI/fileReader.html | took 1184ms 02:35:18 INFO - PROCESS | 2496 | 1465205718537 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 02:35:18 INFO - PROCESS | 2496 | 1465205718541 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 02:35:18 INFO - TEST-START | /FileAPI/historical.html 02:35:18 INFO - PROCESS | 2496 | 1465205718546 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:35:18 INFO - PROCESS | 2496 | 1465205718550 Marionette TRACE conn5 <- [1,3006,null,{}] 02:35:18 INFO - PROCESS | 2496 | 1465205718581 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:18 INFO - PROCESS | 2496 | 1465205718584 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:18 INFO - PROCESS | 2496 | 1465205718700 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 02:35:18 INFO - PROCESS | 2496 | 1465205718834 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:18 INFO - PROCESS | 2496 | 1465205718838 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:18 INFO - PROCESS | 2496 | --DOCSHELL 18874400 == 33 [pid = 2496] [id = 759] 02:35:18 INFO - PROCESS | 2496 | --DOCSHELL 181B9800 == 32 [pid = 2496] [id = 758] 02:35:18 INFO - PROCESS | 2496 | --DOCSHELL 17817000 == 31 [pid = 2496] [id = 757] 02:35:18 INFO - PROCESS | 2496 | --DOCSHELL 17820C00 == 30 [pid = 2496] [id = 756] 02:35:18 INFO - PROCESS | 2496 | --DOCSHELL 14CED000 == 29 [pid = 2496] [id = 755] 02:35:18 INFO - PROCESS | 2496 | --DOCSHELL 0E666C00 == 28 [pid = 2496] [id = 754] 02:35:18 INFO - PROCESS | 2496 | --DOCSHELL 0D06BC00 == 27 [pid = 2496] [id = 753] 02:35:18 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (19178800) [pid = 2496] [serial = 2221] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (191B7000) [pid = 2496] [serial = 2222] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (19BDEC00) [pid = 2496] [serial = 2225] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (19B33C00) [pid = 2496] [serial = 2224] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (188BE000) [pid = 2496] [serial = 2218] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (14149000) [pid = 2496] [serial = 2212] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (1445C000) [pid = 2496] [serial = 2213] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (15F04400) [pid = 2496] [serial = 2206] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (166F2800) [pid = 2496] [serial = 2207] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (191B8400) [pid = 2496] [serial = 2201] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0D347C00) [pid = 2496] [serial = 2203] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0D71B800) [pid = 2496] [serial = 2204] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0D55FC00) [pid = 2496] [serial = 2209] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0E699000) [pid = 2496] [serial = 2210] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (17835400) [pid = 2496] [serial = 2215] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (19C63C00) [pid = 2496] [serial = 2227] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (18027000) [pid = 2496] [serial = 2216] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (14F77400) [pid = 2496] [serial = 2230] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (17819400) [pid = 2496] [serial = 2231] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (19EFA800) [pid = 2496] [serial = 2228] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (1AAE3800) [pid = 2496] [serial = 2234] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (1B447800) [pid = 2496] [serial = 2236] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (1AAE1000) [pid = 2496] [serial = 2233] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (18ABD800) [pid = 2496] [serial = 2219] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (1B4A4800) [pid = 2496] [serial = 2239] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (1B44C000) [pid = 2496] [serial = 2238] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 2496 | ++DOCSHELL 0C957400 == 28 [pid = 2496] [id = 763] 02:35:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (0C95C800) [pid = 2496] [serial = 2287] [outer = 00000000] 02:35:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (0D063800) [pid = 2496] [serial = 2288] [outer = 0C95C800] 02:35:18 INFO - PROCESS | 2496 | 1465205718918 Marionette DEBUG loaded listener.js 02:35:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0D55FC00) [pid = 2496] [serial = 2289] [outer = 0C95C800] 02:35:19 INFO - PROCESS | 2496 | 1465205719341 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 02:35:19 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:35:19 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:35:19 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:35:19 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:35:19 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:35:19 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:35:19 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:19 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:35:19 INFO - TEST-OK | /FileAPI/historical.html | took 850ms 02:35:19 INFO - PROCESS | 2496 | 1465205719397 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 02:35:19 INFO - PROCESS | 2496 | 1465205719401 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 02:35:19 INFO - PROCESS | 2496 | 1465205719407 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:35:19 INFO - TEST-START | /FileAPI/idlharness.html 02:35:19 INFO - PROCESS | 2496 | 1465205719410 Marionette TRACE conn5 <- [1,3010,null,{}] 02:35:19 INFO - PROCESS | 2496 | 1465205719414 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:19 INFO - PROCESS | 2496 | 1465205719417 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:19 INFO - PROCESS | 2496 | 1465205719512 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 02:35:19 INFO - PROCESS | 2496 | 1465205719520 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:19 INFO - PROCESS | 2496 | 1465205719522 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:19 INFO - PROCESS | 2496 | ++DOCSHELL 1413AC00 == 29 [pid = 2496] [id = 764] 02:35:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (1413D400) [pid = 2496] [serial = 2290] [outer = 00000000] 02:35:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (14384400) [pid = 2496] [serial = 2291] [outer = 1413D400] 02:35:19 INFO - PROCESS | 2496 | 1465205719569 Marionette DEBUG loaded listener.js 02:35:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (14A34C00) [pid = 2496] [serial = 2292] [outer = 1413D400] 02:35:20 INFO - PROCESS | 2496 | 1465205720459 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:35:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:35:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:35:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:35:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:35:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:35:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:35:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:35:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:35:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:35:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:35:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:35:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:35:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:35:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:35:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:35:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:35:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:35:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:35:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:35:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:35:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:35:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:35:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:35:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:35:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:35:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:35:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:35:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:35:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:35:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:35:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:35:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:35:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:35:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:35:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:35:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:35:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:35:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:35:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:35:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 02:35:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:35:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:35:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:35:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:35:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:35:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:35:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:35:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:35:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:35:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:35:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:35:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:35:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:35:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:35:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:35:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:35:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:35:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:35:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:35:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:35:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:35:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:35:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:35:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:35:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:35:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:35:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:35:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:35:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 02:35:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:35:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:35:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:35:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:35:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:35:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:35:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:35:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:35:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:35:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:35:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:35:20 INFO - TEST-OK | /FileAPI/idlharness.html | took 1193ms 02:35:20 INFO - PROCESS | 2496 | 1465205720606 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 02:35:20 INFO - PROCESS | 2496 | 1465205720608 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 02:35:20 INFO - TEST-START | /FileAPI/idlharness.worker 02:35:20 INFO - PROCESS | 2496 | 1465205720612 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:35:20 INFO - PROCESS | 2496 | 1465205720615 Marionette TRACE conn5 <- [1,3014,null,{}] 02:35:20 INFO - PROCESS | 2496 | 1465205720626 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:20 INFO - PROCESS | 2496 | 1465205720630 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:20 INFO - PROCESS | 2496 | 1465205720758 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 02:35:20 INFO - PROCESS | 2496 | 1465205720768 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:20 INFO - PROCESS | 2496 | 1465205720771 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:20 INFO - PROCESS | 2496 | ++DOCSHELL 191B9000 == 30 [pid = 2496] [id = 765] 02:35:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (191B9400) [pid = 2496] [serial = 2293] [outer = 00000000] 02:35:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (191BE400) [pid = 2496] [serial = 2294] [outer = 191B9400] 02:35:20 INFO - PROCESS | 2496 | 1465205720818 Marionette DEBUG loaded listener.js 02:35:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (19846800) [pid = 2496] [serial = 2295] [outer = 191B9400] 02:35:21 INFO - PROCESS | 2496 | [2496] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:35:21 INFO - PROCESS | 2496 | 1465205721829 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:35:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:35:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:35:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:35:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:35:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:35:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:35:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:35:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:35:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:35:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:35:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:35:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:35:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:35:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:35:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:35:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:35:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:35:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:35:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:35:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:35:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:35:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:35:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:35:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:35:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:35:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:35:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:35:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:35:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:35:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:35:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:35:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:35:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:35:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:35:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:35:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:35:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:35:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:35:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:35:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:35:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:35:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:35:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:35:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:35:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:35:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:35:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:35:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:35:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:35:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:35:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:35:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:35:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:35:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:35:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:35:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:35:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:35:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:35:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:35:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:35:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:35:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:35:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:35:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:35:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:35:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:35:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:35:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:35:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:35:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:35:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:35:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:35:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:35:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:35:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:35:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:35:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:35:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:35:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:35:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:35:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:35:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:35:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:35:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:35:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:35:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:35:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:35:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:35:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:35:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:35:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:35:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:35:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:35:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:35:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:35:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:35:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:35:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:35:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:35:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:35:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:35:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:35:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:35:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:35:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:35:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:35:21 INFO - {} 02:35:21 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1338ms 02:35:21 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:35:21 INFO - PROCESS | 2496 | 1465205721954 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 02:35:21 INFO - PROCESS | 2496 | 1465205721957 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 02:35:21 INFO - PROCESS | 2496 | 1465205721960 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:35:21 INFO - PROCESS | 2496 | 1465205721961 Marionette TRACE conn5 <- [1,3018,null,{}] 02:35:21 INFO - PROCESS | 2496 | 1465205721965 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:21 INFO - PROCESS | 2496 | 1465205721967 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:22 INFO - PROCESS | 2496 | 1465205722094 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 02:35:22 INFO - PROCESS | 2496 | 1465205722099 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:22 INFO - PROCESS | 2496 | 1465205722101 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:22 INFO - PROCESS | 2496 | ++DOCSHELL 19B2D400 == 31 [pid = 2496] [id = 766] 02:35:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (19BDC000) [pid = 2496] [serial = 2296] [outer = 00000000] 02:35:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (1D010800) [pid = 2496] [serial = 2297] [outer = 19BDC000] 02:35:22 INFO - PROCESS | 2496 | 1465205722208 Marionette DEBUG loaded listener.js 02:35:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (1D014400) [pid = 2496] [serial = 2298] [outer = 19BDC000] 02:35:22 INFO - PROCESS | 2496 | 1465205722645 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 02:35:22 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 02:35:22 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 730ms 02:35:22 INFO - PROCESS | 2496 | 1465205722693 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 02:35:22 INFO - PROCESS | 2496 | 1465205722695 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 02:35:22 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:35:22 INFO - PROCESS | 2496 | 1465205722699 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:35:22 INFO - PROCESS | 2496 | 1465205722700 Marionette TRACE conn5 <- [1,3022,null,{}] 02:35:22 INFO - PROCESS | 2496 | 1465205722704 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:22 INFO - PROCESS | 2496 | 1465205722706 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:22 INFO - PROCESS | 2496 | 1465205722829 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 02:35:22 INFO - PROCESS | 2496 | 1465205722906 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:22 INFO - PROCESS | 2496 | 1465205722908 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:22 INFO - PROCESS | 2496 | ++DOCSHELL 1D098800 == 32 [pid = 2496] [id = 767] 02:35:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (1D34E400) [pid = 2496] [serial = 2299] [outer = 00000000] 02:35:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (1D351400) [pid = 2496] [serial = 2300] [outer = 1D34E400] 02:35:22 INFO - PROCESS | 2496 | 1465205722952 Marionette DEBUG loaded listener.js 02:35:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (1D34FC00) [pid = 2496] [serial = 2301] [outer = 1D34E400] 02:35:23 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (17818000) [pid = 2496] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 02:35:23 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0E50B400) [pid = 2496] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:35:23 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (18834C00) [pid = 2496] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:35:23 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (1AAD7800) [pid = 2496] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:35:23 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (1C0D5C00) [pid = 2496] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:35:23 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0CF2D400) [pid = 2496] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:35:23 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (18654000) [pid = 2496] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 02:35:23 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0E693800) [pid = 2496] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 02:35:23 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0D83FC00) [pid = 2496] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:35:23 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0D0E7400) [pid = 2496] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 02:35:23 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (14CED800) [pid = 2496] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 02:35:23 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (1782B400) [pid = 2496] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:35:23 INFO - PROCESS | 2496 | 1465205723362 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 02:35:23 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 671ms 02:35:23 INFO - PROCESS | 2496 | 1465205723371 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 02:35:23 INFO - PROCESS | 2496 | 1465205723373 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 02:35:23 INFO - PROCESS | 2496 | 1465205723376 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:35:23 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:35:23 INFO - PROCESS | 2496 | 1465205723378 Marionette TRACE conn5 <- [1,3026,null,{}] 02:35:23 INFO - PROCESS | 2496 | 1465205723381 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:23 INFO - PROCESS | 2496 | 1465205723387 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:23 INFO - PROCESS | 2496 | 1465205723563 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 02:35:23 INFO - PROCESS | 2496 | 1465205723634 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:23 INFO - PROCESS | 2496 | 1465205723636 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:23 INFO - PROCESS | 2496 | ++DOCSHELL 0C95B000 == 33 [pid = 2496] [id = 768] 02:35:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0CA1F400) [pid = 2496] [serial = 2302] [outer = 00000000] 02:35:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (1D357C00) [pid = 2496] [serial = 2303] [outer = 0CA1F400] 02:35:23 INFO - PROCESS | 2496 | 1465205723681 Marionette DEBUG loaded listener.js 02:35:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (1D3E4000) [pid = 2496] [serial = 2304] [outer = 0CA1F400] 02:35:24 INFO - PROCESS | 2496 | 1465205724015 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 02:35:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:35:24 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 670ms 02:35:24 INFO - PROCESS | 2496 | 1465205724050 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 02:35:24 INFO - PROCESS | 2496 | 1465205724053 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 02:35:24 INFO - PROCESS | 2496 | 1465205724056 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:35:24 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:35:24 INFO - PROCESS | 2496 | 1465205724058 Marionette TRACE conn5 <- [1,3030,null,{}] 02:35:24 INFO - PROCESS | 2496 | 1465205724061 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:24 INFO - PROCESS | 2496 | 1465205724063 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:24 INFO - PROCESS | 2496 | 1465205724193 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 02:35:24 INFO - PROCESS | 2496 | 1465205724198 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:24 INFO - PROCESS | 2496 | 1465205724200 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:24 INFO - PROCESS | 2496 | ++DOCSHELL 1D3E5000 == 34 [pid = 2496] [id = 769] 02:35:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (1D3E6000) [pid = 2496] [serial = 2305] [outer = 00000000] 02:35:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (1D3F2000) [pid = 2496] [serial = 2306] [outer = 1D3E6000] 02:35:24 INFO - PROCESS | 2496 | 1465205724244 Marionette DEBUG loaded listener.js 02:35:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (1D3F4000) [pid = 2496] [serial = 2307] [outer = 1D3E6000] 02:35:24 INFO - PROCESS | 2496 | 1465205724836 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:35:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 02:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:35:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 02:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:35:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:35:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 02:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:35:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:35:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 02:35:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:35:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:35:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:35:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:35:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:35:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:35:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:35:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:35:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:35:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:35:24 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 906ms 02:35:24 INFO - PROCESS | 2496 | 1465205724966 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 02:35:24 INFO - PROCESS | 2496 | 1465205724969 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 02:35:24 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:35:25 INFO - PROCESS | 2496 | 1465205724972 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:35:25 INFO - PROCESS | 2496 | 1465205724974 Marionette TRACE conn5 <- [1,3034,null,{}] 02:35:25 INFO - PROCESS | 2496 | 1465205724977 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:25 INFO - PROCESS | 2496 | 1465205724979 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:25 INFO - PROCESS | 2496 | 1465205725103 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 02:35:25 INFO - PROCESS | 2496 | 1465205725111 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:25 INFO - PROCESS | 2496 | 1465205725113 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:25 INFO - PROCESS | 2496 | ++DOCSHELL 14D9AC00 == 35 [pid = 2496] [id = 770] 02:35:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (1D3F6000) [pid = 2496] [serial = 2308] [outer = 00000000] 02:35:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (1D428800) [pid = 2496] [serial = 2309] [outer = 1D3F6000] 02:35:25 INFO - PROCESS | 2496 | 1465205725156 Marionette DEBUG loaded listener.js 02:35:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (1D432000) [pid = 2496] [serial = 2310] [outer = 1D3F6000] 02:35:25 INFO - PROCESS | 2496 | [2496] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:35:25 INFO - PROCESS | 2496 | 1465205725757 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:35:25 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:35:25 INFO - {} 02:35:25 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 830ms 02:35:25 INFO - PROCESS | 2496 | 1465205725803 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 02:35:25 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:35:25 INFO - PROCESS | 2496 | 1465205725808 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 02:35:25 INFO - PROCESS | 2496 | 1465205725812 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:35:25 INFO - PROCESS | 2496 | 1465205725818 Marionette TRACE conn5 <- [1,3038,null,{}] 02:35:25 INFO - PROCESS | 2496 | 1465205725839 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:25 INFO - PROCESS | 2496 | 1465205725842 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:25 INFO - PROCESS | 2496 | 1465205725968 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 02:35:26 INFO - PROCESS | 2496 | 1465205726105 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:26 INFO - PROCESS | 2496 | 1465205726108 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:26 INFO - PROCESS | 2496 | ++DOCSHELL 0D348400 == 36 [pid = 2496] [id = 771] 02:35:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0D55A800) [pid = 2496] [serial = 2311] [outer = 00000000] 02:35:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (14F7F800) [pid = 2496] [serial = 2312] [outer = 0D55A800] 02:35:26 INFO - PROCESS | 2496 | 1465205726165 Marionette DEBUG loaded listener.js 02:35:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (166EC400) [pid = 2496] [serial = 2313] [outer = 0D55A800] 02:35:26 INFO - PROCESS | 2496 | 1465205726728 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 02:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:35:26 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 950ms 02:35:26 INFO - PROCESS | 2496 | 1465205726763 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 02:35:26 INFO - PROCESS | 2496 | 1465205726768 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 02:35:26 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:35:26 INFO - PROCESS | 2496 | 1465205726775 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:35:26 INFO - PROCESS | 2496 | 1465205726778 Marionette TRACE conn5 <- [1,3042,null,{}] 02:35:26 INFO - PROCESS | 2496 | 1465205726797 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:26 INFO - PROCESS | 2496 | 1465205726800 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:26 INFO - PROCESS | 2496 | 1465205726954 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 02:35:27 INFO - PROCESS | 2496 | 1465205727037 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:27 INFO - PROCESS | 2496 | 1465205727040 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:27 INFO - PROCESS | 2496 | ++DOCSHELL 191B7C00 == 37 [pid = 2496] [id = 772] 02:35:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (191B9C00) [pid = 2496] [serial = 2314] [outer = 00000000] 02:35:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (191BC000) [pid = 2496] [serial = 2315] [outer = 191B9C00] 02:35:27 INFO - PROCESS | 2496 | 1465205727100 Marionette DEBUG loaded listener.js 02:35:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (19967400) [pid = 2496] [serial = 2316] [outer = 191B9C00] 02:35:27 INFO - PROCESS | 2496 | 1465205727885 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 02:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 02:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:35:28 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1241ms 02:35:28 INFO - PROCESS | 2496 | 1465205728049 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 02:35:28 INFO - PROCESS | 2496 | 1465205728052 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 02:35:28 INFO - PROCESS | 2496 | 1465205728057 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:35:28 INFO - PROCESS | 2496 | 1465205728060 Marionette TRACE conn5 <- [1,3046,null,{}] 02:35:28 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:35:28 INFO - PROCESS | 2496 | 1465205728072 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:28 INFO - PROCESS | 2496 | 1465205728076 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:28 INFO - PROCESS | 2496 | 1465205728219 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 02:35:28 INFO - PROCESS | 2496 | 1465205728317 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:28 INFO - PROCESS | 2496 | 1465205728320 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:28 INFO - PROCESS | 2496 | ++DOCSHELL 1AAD8000 == 38 [pid = 2496] [id = 773] 02:35:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (1AADE800) [pid = 2496] [serial = 2317] [outer = 00000000] 02:35:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (1AAE2800) [pid = 2496] [serial = 2318] [outer = 1AADE800] 02:35:28 INFO - PROCESS | 2496 | 1465205728417 Marionette DEBUG loaded listener.js 02:35:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (1B2C3800) [pid = 2496] [serial = 2319] [outer = 1AADE800] 02:35:29 INFO - PROCESS | 2496 | 1465205728996 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 02:35:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:35:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:35:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:35:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:35:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:35:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:35:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:35:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:35:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:35:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:35:29 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:35:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:29 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:35:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:35:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:35:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:35:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:35:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:35:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:35:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:35:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:35:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:35:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:35:29 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 975ms 02:35:29 INFO - PROCESS | 2496 | 1465205729039 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 02:35:29 INFO - PROCESS | 2496 | 1465205729042 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 02:35:29 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:35:29 INFO - PROCESS | 2496 | 1465205729046 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:35:29 INFO - PROCESS | 2496 | 1465205729048 Marionette TRACE conn5 <- [1,3050,null,{}] 02:35:29 INFO - PROCESS | 2496 | 1465205729051 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:29 INFO - PROCESS | 2496 | 1465205729054 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:29 INFO - PROCESS | 2496 | 1465205729168 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 02:35:29 INFO - PROCESS | 2496 | 1465205729324 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:29 INFO - PROCESS | 2496 | 1465205729327 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:29 INFO - PROCESS | 2496 | ++DOCSHELL 181B2C00 == 39 [pid = 2496] [id = 774] 02:35:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (181B3400) [pid = 2496] [serial = 2320] [outer = 00000000] 02:35:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (188BCC00) [pid = 2496] [serial = 2321] [outer = 181B3400] 02:35:29 INFO - PROCESS | 2496 | 1465205729383 Marionette DEBUG loaded listener.js 02:35:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (1C749800) [pid = 2496] [serial = 2322] [outer = 181B3400] 02:35:29 INFO - PROCESS | 2496 | [2496] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:35:30 INFO - PROCESS | 2496 | 1465205730131 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:35:30 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:35:30 INFO - {} 02:35:30 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1119ms 02:35:30 INFO - PROCESS | 2496 | 1465205730168 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 02:35:30 INFO - PROCESS | 2496 | 1465205730173 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 02:35:30 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:35:30 INFO - PROCESS | 2496 | 1465205730177 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:35:30 INFO - PROCESS | 2496 | 1465205730181 Marionette TRACE conn5 <- [1,3054,null,{}] 02:35:30 INFO - PROCESS | 2496 | 1465205730187 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:30 INFO - PROCESS | 2496 | 1465205730189 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:30 INFO - PROCESS | 2496 | 1465205730305 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 02:35:30 INFO - PROCESS | 2496 | 1465205730452 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:30 INFO - PROCESS | 2496 | 1465205730454 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:30 INFO - PROCESS | 2496 | ++DOCSHELL 0D55D400 == 40 [pid = 2496] [id = 775] 02:35:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0D561000) [pid = 2496] [serial = 2323] [outer = 00000000] 02:35:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (14F20400) [pid = 2496] [serial = 2324] [outer = 0D561000] 02:35:30 INFO - PROCESS | 2496 | 1465205730504 Marionette DEBUG loaded listener.js 02:35:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (16674400) [pid = 2496] [serial = 2325] [outer = 0D561000] 02:35:31 INFO - PROCESS | 2496 | --DOCSHELL 1D3E5000 == 39 [pid = 2496] [id = 769] 02:35:31 INFO - PROCESS | 2496 | --DOCSHELL 0C95B000 == 38 [pid = 2496] [id = 768] 02:35:31 INFO - PROCESS | 2496 | --DOCSHELL 1D098800 == 37 [pid = 2496] [id = 767] 02:35:31 INFO - PROCESS | 2496 | --DOCSHELL 19B2D400 == 36 [pid = 2496] [id = 766] 02:35:31 INFO - PROCESS | 2496 | --DOCSHELL 191B9000 == 35 [pid = 2496] [id = 765] 02:35:31 INFO - PROCESS | 2496 | --DOCSHELL 1413AC00 == 34 [pid = 2496] [id = 764] 02:35:31 INFO - PROCESS | 2496 | --DOCSHELL 0C957400 == 33 [pid = 2496] [id = 763] 02:35:31 INFO - PROCESS | 2496 | --DOCSHELL 14CEA400 == 32 [pid = 2496] [id = 762] 02:35:31 INFO - PROCESS | 2496 | --DOCSHELL 0E510800 == 31 [pid = 2496] [id = 761] 02:35:31 INFO - PROCESS | 2496 | --DOCSHELL 0C913800 == 30 [pid = 2496] [id = 760] 02:35:31 INFO - PROCESS | 2496 | --DOCSHELL 0D34BC00 == 29 [pid = 2496] [id = 752] 02:35:31 INFO - PROCESS | 2496 | --DOCSHELL 181B2C00 == 28 [pid = 2496] [id = 774] 02:35:31 INFO - PROCESS | 2496 | --DOCSHELL 191B7C00 == 27 [pid = 2496] [id = 772] 02:35:31 INFO - PROCESS | 2496 | --DOCSHELL 1AAD8000 == 26 [pid = 2496] [id = 773] 02:35:31 INFO - PROCESS | 2496 | --DOCSHELL 14D9AC00 == 25 [pid = 2496] [id = 770] 02:35:31 INFO - PROCESS | 2496 | --DOCSHELL 0D348400 == 24 [pid = 2496] [id = 771] 02:35:31 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (18023C00) [pid = 2496] [serial = 2270] [outer = 00000000] [url = about:blank] 02:35:31 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (14CE5400) [pid = 2496] [serial = 2242] [outer = 00000000] [url = about:blank] 02:35:31 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (14142800) [pid = 2496] [serial = 2241] [outer = 00000000] [url = about:blank] 02:35:31 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (1910CC00) [pid = 2496] [serial = 2245] [outer = 00000000] [url = about:blank] 02:35:31 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (188C1400) [pid = 2496] [serial = 2244] [outer = 00000000] [url = about:blank] 02:35:31 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (1BEBE400) [pid = 2496] [serial = 2248] [outer = 00000000] [url = about:blank] 02:35:31 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (1B389C00) [pid = 2496] [serial = 2247] [outer = 00000000] [url = about:blank] 02:35:31 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (1C755000) [pid = 2496] [serial = 2251] [outer = 00000000] [url = about:blank] 02:35:31 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (19108800) [pid = 2496] [serial = 2276] [outer = 00000000] [url = about:blank] 02:35:31 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (1C74C800) [pid = 2496] [serial = 2250] [outer = 00000000] [url = about:blank] 02:35:31 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0D560000) [pid = 2496] [serial = 2254] [outer = 00000000] [url = about:blank] 02:35:31 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0D558400) [pid = 2496] [serial = 2253] [outer = 00000000] [url = about:blank] 02:35:31 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (18779400) [pid = 2496] [serial = 2273] [outer = 00000000] [url = about:blank] 02:35:31 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (18870000) [pid = 2496] [serial = 2274] [outer = 00000000] [url = about:blank] 02:35:31 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (1413C800) [pid = 2496] [serial = 2262] [outer = 00000000] [url = about:blank] 02:35:31 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (14376800) [pid = 2496] [serial = 2263] [outer = 00000000] [url = about:blank] 02:35:31 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (165E2000) [pid = 2496] [serial = 2257] [outer = 00000000] [url = about:blank] 02:35:31 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (14CE6C00) [pid = 2496] [serial = 2256] [outer = 00000000] [url = about:blank] 02:35:31 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0D0F4C00) [pid = 2496] [serial = 2259] [outer = 00000000] [url = about:blank] 02:35:31 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0D327C00) [pid = 2496] [serial = 2260] [outer = 00000000] [url = about:blank] 02:35:31 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (15A21800) [pid = 2496] [serial = 2265] [outer = 00000000] [url = about:blank] 02:35:31 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (1782D400) [pid = 2496] [serial = 2268] [outer = 00000000] [url = about:blank] 02:35:31 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (180A2400) [pid = 2496] [serial = 2271] [outer = 00000000] [url = about:blank] 02:35:31 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (16675400) [pid = 2496] [serial = 2266] [outer = 00000000] [url = about:blank] 02:35:31 INFO - PROCESS | 2496 | 1465205731646 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 02:35:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:35:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:35:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:35:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:35:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:35:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:35:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:35:31 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1538ms 02:35:31 INFO - PROCESS | 2496 | 1465205731717 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 02:35:31 INFO - PROCESS | 2496 | 1465205731721 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 02:35:31 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:35:31 INFO - PROCESS | 2496 | 1465205731726 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:35:31 INFO - PROCESS | 2496 | 1465205731730 Marionette TRACE conn5 <- [1,3058,null,{}] 02:35:31 INFO - PROCESS | 2496 | 1465205731736 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:31 INFO - PROCESS | 2496 | 1465205731738 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:31 INFO - PROCESS | 2496 | 1465205731831 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 02:35:31 INFO - PROCESS | 2496 | 1465205731975 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:32 INFO - PROCESS | 2496 | 1465205731978 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:32 INFO - PROCESS | 2496 | ++DOCSHELL 0CFE6400 == 25 [pid = 2496] [id = 776] 02:35:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0D31C400) [pid = 2496] [serial = 2326] [outer = 00000000] 02:35:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0D32B400) [pid = 2496] [serial = 2327] [outer = 0D31C400] 02:35:32 INFO - PROCESS | 2496 | 1465205732027 Marionette DEBUG loaded listener.js 02:35:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0D561400) [pid = 2496] [serial = 2328] [outer = 0D31C400] 02:35:32 INFO - PROCESS | 2496 | 1465205732405 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 02:35:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:35:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:35:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:35:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:35:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:35:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:35:32 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 730ms 02:35:32 INFO - PROCESS | 2496 | 1465205732458 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 02:35:32 INFO - PROCESS | 2496 | 1465205732463 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 02:35:32 INFO - PROCESS | 2496 | 1465205732469 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:35:32 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:35:32 INFO - PROCESS | 2496 | 1465205732472 Marionette TRACE conn5 <- [1,3062,null,{}] 02:35:32 INFO - PROCESS | 2496 | 1465205732476 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:32 INFO - PROCESS | 2496 | 1465205732478 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:32 INFO - PROCESS | 2496 | 1465205732608 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 02:35:32 INFO - PROCESS | 2496 | 1465205732614 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:32 INFO - PROCESS | 2496 | 1465205732617 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:32 INFO - PROCESS | 2496 | ++DOCSHELL 0DB6D000 == 26 [pid = 2496] [id = 777] 02:35:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0DC2F000) [pid = 2496] [serial = 2329] [outer = 00000000] 02:35:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (14182000) [pid = 2496] [serial = 2330] [outer = 0DC2F000] 02:35:32 INFO - PROCESS | 2496 | 1465205732665 Marionette DEBUG loaded listener.js 02:35:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (143C1400) [pid = 2496] [serial = 2331] [outer = 0DC2F000] 02:35:33 INFO - PROCESS | 2496 | 1465205733096 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 02:35:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:35:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:35:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:35:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:35:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:35:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:35:33 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 670ms 02:35:33 INFO - PROCESS | 2496 | 1465205733145 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 02:35:33 INFO - PROCESS | 2496 | 1465205733147 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 02:35:33 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:35:33 INFO - PROCESS | 2496 | 1465205733151 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:35:33 INFO - PROCESS | 2496 | 1465205733154 Marionette TRACE conn5 <- [1,3066,null,{}] 02:35:33 INFO - PROCESS | 2496 | 1465205733165 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:33 INFO - PROCESS | 2496 | 1465205733170 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:33 INFO - PROCESS | 2496 | 1465205733256 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 02:35:33 INFO - PROCESS | 2496 | 1465205733263 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:33 INFO - PROCESS | 2496 | 1465205733266 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:33 INFO - PROCESS | 2496 | ++DOCSHELL 14CEA400 == 27 [pid = 2496] [id = 778] 02:35:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (14CEAC00) [pid = 2496] [serial = 2332] [outer = 00000000] 02:35:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (15F03C00) [pid = 2496] [serial = 2333] [outer = 14CEAC00] 02:35:33 INFO - PROCESS | 2496 | 1465205733314 Marionette DEBUG loaded listener.js 02:35:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (16675400) [pid = 2496] [serial = 2334] [outer = 14CEAC00] 02:35:33 INFO - PROCESS | 2496 | 1465205733832 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 02:35:33 INFO - PROCESS | 2496 | 1465205733900 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 02:35:33 INFO - PROCESS | 2496 | 1465205733904 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:35:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:35:33 INFO - PROCESS | 2496 | 1465205733905 Marionette TRACE conn5 <- [1,3070,null,{}] 02:35:33 INFO - PROCESS | 2496 | 1465205733909 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:33 INFO - PROCESS | 2496 | 1465205733911 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:34 INFO - PROCESS | 2496 | 1465205734068 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 02:35:34 INFO - PROCESS | 2496 | 1465205734095 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:34 INFO - PROCESS | 2496 | 1465205734097 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:34 INFO - PROCESS | 2496 | ++DOCSHELL 17835000 == 28 [pid = 2496] [id = 779] 02:35:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (17835400) [pid = 2496] [serial = 2335] [outer = 00000000] 02:35:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (17838800) [pid = 2496] [serial = 2336] [outer = 17835400] 02:35:34 INFO - PROCESS | 2496 | 1465205734141 Marionette DEBUG loaded listener.js 02:35:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (1808A400) [pid = 2496] [serial = 2337] [outer = 17835400] 02:35:34 INFO - PROCESS | 2496 | 1465205734553 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 02:35:34 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:35:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:35:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:35:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:35:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 670ms 02:35:34 INFO - PROCESS | 2496 | 1465205734578 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 02:35:34 INFO - PROCESS | 2496 | 1465205734580 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 02:35:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:35:34 INFO - PROCESS | 2496 | 1465205734583 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:35:34 INFO - PROCESS | 2496 | 1465205734585 Marionette TRACE conn5 <- [1,3074,null,{}] 02:35:34 INFO - PROCESS | 2496 | 1465205734594 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:34 INFO - PROCESS | 2496 | 1465205734596 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:34 INFO - PROCESS | 2496 | 1465205734711 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 02:35:34 INFO - PROCESS | 2496 | 1465205734717 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:34 INFO - PROCESS | 2496 | 1465205734719 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:34 INFO - PROCESS | 2496 | ++DOCSHELL 181AD400 == 29 [pid = 2496] [id = 780] 02:35:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (181AD800) [pid = 2496] [serial = 2338] [outer = 00000000] 02:35:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (18827400) [pid = 2496] [serial = 2339] [outer = 181AD800] 02:35:34 INFO - PROCESS | 2496 | 1465205734763 Marionette DEBUG loaded listener.js 02:35:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (18833800) [pid = 2496] [serial = 2340] [outer = 181AD800] 02:35:35 INFO - PROCESS | 2496 | 1465205735212 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:35:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:35:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 690ms 02:35:35 INFO - PROCESS | 2496 | 1465205735274 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 02:35:35 INFO - PROCESS | 2496 | 1465205735276 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 02:35:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:35:35 INFO - PROCESS | 2496 | 1465205735279 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:35:35 INFO - PROCESS | 2496 | 1465205735281 Marionette TRACE conn5 <- [1,3078,null,{}] 02:35:35 INFO - PROCESS | 2496 | 1465205735284 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:35 INFO - PROCESS | 2496 | 1465205735290 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:35 INFO - PROCESS | 2496 | 1465205735434 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 02:35:35 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (191B9400) [pid = 2496] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 02:35:35 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (1D3F6000) [pid = 2496] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 02:35:35 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (1D3E6000) [pid = 2496] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 02:35:35 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (19BDC000) [pid = 2496] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 02:35:35 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (1D34E400) [pid = 2496] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 02:35:35 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (1413D400) [pid = 2496] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 02:35:35 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0C914400) [pid = 2496] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 02:35:35 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0C95C800) [pid = 2496] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 02:35:35 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (14144C00) [pid = 2496] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 02:35:35 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (18774C00) [pid = 2496] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 02:35:35 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0CA1F400) [pid = 2496] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 02:35:35 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (188BC800) [pid = 2496] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 02:35:35 INFO - PROCESS | 2496 | 1465205735830 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:35 INFO - PROCESS | 2496 | 1465205735841 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:35 INFO - PROCESS | 2496 | ++DOCSHELL 1413D400 == 30 [pid = 2496] [id = 781] 02:35:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (14143800) [pid = 2496] [serial = 2341] [outer = 00000000] 02:35:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (1781C400) [pid = 2496] [serial = 2342] [outer = 14143800] 02:35:35 INFO - PROCESS | 2496 | 1465205735892 Marionette DEBUG loaded listener.js 02:35:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (188ECC00) [pid = 2496] [serial = 2343] [outer = 14143800] 02:35:36 INFO - PROCESS | 2496 | 1465205736202 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:35:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:35:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 970ms 02:35:36 INFO - PROCESS | 2496 | 1465205736255 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 02:35:36 INFO - PROCESS | 2496 | 1465205736257 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 02:35:36 INFO - PROCESS | 2496 | 1465205736260 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:35:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:35:36 INFO - PROCESS | 2496 | 1465205736262 Marionette TRACE conn5 <- [1,3082,null,{}] 02:35:36 INFO - PROCESS | 2496 | 1465205736265 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:36 INFO - PROCESS | 2496 | 1465205736267 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:36 INFO - PROCESS | 2496 | 1465205736390 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 02:35:36 INFO - PROCESS | 2496 | 1465205736450 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:36 INFO - PROCESS | 2496 | 1465205736452 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:36 INFO - PROCESS | 2496 | ++DOCSHELL 15F05800 == 31 [pid = 2496] [id = 782] 02:35:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (188C9C00) [pid = 2496] [serial = 2344] [outer = 00000000] 02:35:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (19110800) [pid = 2496] [serial = 2345] [outer = 188C9C00] 02:35:36 INFO - PROCESS | 2496 | 1465205736495 Marionette DEBUG loaded listener.js 02:35:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (19170C00) [pid = 2496] [serial = 2346] [outer = 188C9C00] 02:35:36 INFO - PROCESS | 2496 | 1465205736803 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:35:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:35:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 570ms 02:35:36 INFO - PROCESS | 2496 | 1465205736840 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 02:35:36 INFO - PROCESS | 2496 | 1465205736842 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 02:35:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:35:36 INFO - PROCESS | 2496 | 1465205736863 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:35:36 INFO - PROCESS | 2496 | 1465205736865 Marionette TRACE conn5 <- [1,3086,null,{}] 02:35:36 INFO - PROCESS | 2496 | 1465205736868 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:36 INFO - PROCESS | 2496 | 1465205736870 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:37 INFO - PROCESS | 2496 | 1465205736994 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 02:35:37 INFO - PROCESS | 2496 | 1465205737002 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:37 INFO - PROCESS | 2496 | 1465205737003 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:37 INFO - PROCESS | 2496 | ++DOCSHELL 1910E800 == 32 [pid = 2496] [id = 783] 02:35:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (1910F800) [pid = 2496] [serial = 2347] [outer = 00000000] 02:35:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (191B8C00) [pid = 2496] [serial = 2348] [outer = 1910F800] 02:35:37 INFO - PROCESS | 2496 | 1465205737047 Marionette DEBUG loaded listener.js 02:35:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (1802C800) [pid = 2496] [serial = 2349] [outer = 1910F800] 02:35:37 INFO - PROCESS | 2496 | 1465205737460 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 02:35:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:35:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:35:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 630ms 02:35:37 INFO - PROCESS | 2496 | 1465205737493 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 02:35:37 INFO - PROCESS | 2496 | 1465205737495 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 02:35:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:35:37 INFO - PROCESS | 2496 | 1465205737498 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:35:37 INFO - PROCESS | 2496 | 1465205737500 Marionette TRACE conn5 <- [1,3090,null,{}] 02:35:37 INFO - PROCESS | 2496 | 1465205737503 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:37 INFO - PROCESS | 2496 | 1465205737505 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:37 INFO - PROCESS | 2496 | 1465205737641 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 02:35:37 INFO - PROCESS | 2496 | 1465205737649 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:37 INFO - PROCESS | 2496 | 1465205737651 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:37 INFO - PROCESS | 2496 | ++DOCSHELL 19849800 == 33 [pid = 2496] [id = 784] 02:35:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (1984A400) [pid = 2496] [serial = 2350] [outer = 00000000] 02:35:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (19B63C00) [pid = 2496] [serial = 2351] [outer = 1984A400] 02:35:37 INFO - PROCESS | 2496 | 1465205737698 Marionette DEBUG loaded listener.js 02:35:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (19BE0400) [pid = 2496] [serial = 2352] [outer = 1984A400] 02:35:38 INFO - PROCESS | 2496 | 1465205738336 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:35:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:35:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 930ms 02:35:38 INFO - PROCESS | 2496 | 1465205738433 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 02:35:38 INFO - PROCESS | 2496 | 1465205738438 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 02:35:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:35:38 INFO - PROCESS | 2496 | 1465205738442 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:35:38 INFO - PROCESS | 2496 | 1465205738448 Marionette TRACE conn5 <- [1,3094,null,{}] 02:35:38 INFO - PROCESS | 2496 | 1465205738453 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:38 INFO - PROCESS | 2496 | 1465205738456 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:38 INFO - PROCESS | 2496 | 1465205738590 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 02:35:38 INFO - PROCESS | 2496 | 1465205738733 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:38 INFO - PROCESS | 2496 | 1465205738736 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:38 INFO - PROCESS | 2496 | ++DOCSHELL 0D0EE000 == 34 [pid = 2496] [id = 785] 02:35:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0D0EF000) [pid = 2496] [serial = 2353] [outer = 00000000] 02:35:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0DB6D800) [pid = 2496] [serial = 2354] [outer = 0D0EF000] 02:35:38 INFO - PROCESS | 2496 | 1465205738795 Marionette DEBUG loaded listener.js 02:35:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0E69B000) [pid = 2496] [serial = 2355] [outer = 0D0EF000] 02:35:39 INFO - PROCESS | 2496 | 1465205739385 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 02:35:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:35:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:35:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:35:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 991ms 02:35:39 INFO - PROCESS | 2496 | 1465205739437 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 02:35:39 INFO - PROCESS | 2496 | 1465205739442 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 02:35:39 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:35:39 INFO - PROCESS | 2496 | 1465205739449 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:35:39 INFO - PROCESS | 2496 | 1465205739452 Marionette TRACE conn5 <- [1,3098,null,{}] 02:35:39 INFO - PROCESS | 2496 | 1465205739455 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:39 INFO - PROCESS | 2496 | 1465205739458 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:39 INFO - PROCESS | 2496 | 1465205739584 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 02:35:39 INFO - PROCESS | 2496 | 1465205739757 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:39 INFO - PROCESS | 2496 | 1465205739759 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:39 INFO - PROCESS | 2496 | ++DOCSHELL 14D8F400 == 35 [pid = 2496] [id = 786] 02:35:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (14D99000) [pid = 2496] [serial = 2356] [outer = 00000000] 02:35:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (166F0400) [pid = 2496] [serial = 2357] [outer = 14D99000] 02:35:39 INFO - PROCESS | 2496 | 1465205739817 Marionette DEBUG loaded listener.js 02:35:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (1782E400) [pid = 2496] [serial = 2358] [outer = 14D99000] 02:35:40 INFO - PROCESS | 2496 | 1465205740617 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 02:35:40 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:35:40 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 02:35:40 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:40 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:35:40 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1231ms 02:35:40 INFO - PROCESS | 2496 | 1465205740684 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 02:35:40 INFO - PROCESS | 2496 | 1465205740688 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 02:35:40 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:35:40 INFO - PROCESS | 2496 | 1465205740692 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:35:40 INFO - PROCESS | 2496 | 1465205740695 Marionette TRACE conn5 <- [1,3102,null,{}] 02:35:40 INFO - PROCESS | 2496 | 1465205740728 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:40 INFO - PROCESS | 2496 | 1465205740731 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:40 INFO - PROCESS | 2496 | 1465205740892 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 02:35:40 INFO - PROCESS | 2496 | 1465205740959 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"7c092d4f-f67c-4344-b892-8b44b19e2b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:40 INFO - PROCESS | 2496 | 1465205740961 Marionette INFO sendAsync ae1f6755-a878-4cad-83e0-693f13248f82 02:35:41 INFO - PROCESS | 2496 | ++DOCSHELL 0D71FC00 == 36 [pid = 2496] [id = 787] 02:35:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0D8F6800) [pid = 2496] [serial = 2359] [outer = 00000000] 02:35:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0E503C00) [pid = 2496] [serial = 2360] [outer = 0D8F6800] 02:35:41 INFO - PROCESS | 2496 | 1465205741011 Marionette DEBUG loaded listener.js 02:35:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (14149400) [pid = 2496] [serial = 2361] [outer = 0D8F6800] 02:35:41 INFO - PROCESS | 2496 | --DOCSHELL 1910E800 == 35 [pid = 2496] [id = 783] 02:35:41 INFO - PROCESS | 2496 | --DOCSHELL 15F05800 == 34 [pid = 2496] [id = 782] 02:35:41 INFO - PROCESS | 2496 | --DOCSHELL 1413D400 == 33 [pid = 2496] [id = 781] 02:35:41 INFO - PROCESS | 2496 | --DOCSHELL 181AD400 == 32 [pid = 2496] [id = 780] 02:35:41 INFO - PROCESS | 2496 | --DOCSHELL 17835000 == 31 [pid = 2496] [id = 779] 02:35:41 INFO - PROCESS | 2496 | --DOCSHELL 14CEA400 == 30 [pid = 2496] [id = 778] 02:35:41 INFO - PROCESS | 2496 | --DOCSHELL 0DB6D000 == 29 [pid = 2496] [id = 777] 02:35:41 INFO - PROCESS | 2496 | --DOCSHELL 0CFE6400 == 28 [pid = 2496] [id = 776] 02:35:41 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (1916DC00) [pid = 2496] [serial = 2277] [outer = 00000000] [url = about:blank] 02:35:41 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (19846800) [pid = 2496] [serial = 2295] [outer = 00000000] [url = about:blank] 02:35:41 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (1D432000) [pid = 2496] [serial = 2310] [outer = 00000000] [url = about:blank] 02:35:41 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (1D428800) [pid = 2496] [serial = 2309] [outer = 00000000] [url = about:blank] 02:35:41 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (1D3F2000) [pid = 2496] [serial = 2306] [outer = 00000000] [url = about:blank] 02:35:41 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (1D010800) [pid = 2496] [serial = 2297] [outer = 00000000] [url = about:blank] 02:35:41 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (1D351400) [pid = 2496] [serial = 2300] [outer = 00000000] [url = about:blank] 02:35:41 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (1D014400) [pid = 2496] [serial = 2298] [outer = 00000000] [url = about:blank] 02:35:41 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (14384400) [pid = 2496] [serial = 2291] [outer = 00000000] [url = about:blank] 02:35:41 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (14A34C00) [pid = 2496] [serial = 2292] [outer = 00000000] [url = about:blank] 02:35:41 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (191BE400) [pid = 2496] [serial = 2294] [outer = 00000000] [url = about:blank] 02:35:41 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0C951C00) [pid = 2496] [serial = 2279] [outer = 00000000] [url = about:blank] 02:35:41 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0CA1AC00) [pid = 2496] [serial = 2280] [outer = 00000000] [url = about:blank] 02:35:41 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0D063800) [pid = 2496] [serial = 2288] [outer = 00000000] [url = about:blank] 02:35:41 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0D55FC00) [pid = 2496] [serial = 2289] [outer = 00000000] [url = about:blank] 02:35:41 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (146AF400) [pid = 2496] [serial = 2282] [outer = 00000000] [url = about:blank] 02:35:41 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (14AD3400) [pid = 2496] [serial = 2283] [outer = 00000000] [url = about:blank] 02:35:41 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (1910C800) [pid = 2496] [serial = 2285] [outer = 00000000] [url = about:blank] 02:35:41 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (19177800) [pid = 2496] [serial = 2286] [outer = 00000000] [url = about:blank] 02:35:41 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (1D3F4000) [pid = 2496] [serial = 2307] [outer = 00000000] [url = about:blank] 02:35:41 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (1D34FC00) [pid = 2496] [serial = 2301] [outer = 00000000] [url = about:blank] 02:35:41 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (1D357C00) [pid = 2496] [serial = 2303] [outer = 00000000] [url = about:blank] 02:35:41 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (1D3E4000) [pid = 2496] [serial = 2304] [outer = 00000000] [url = about:blank] 02:35:41 INFO - PROCESS | 2496 | 1465205741495 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 02:35:41 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:35:41 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 830ms 02:35:41 INFO - PROCESS | 2496 | 1465205741524 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 02:35:41 INFO - PROCESS | 2496 | 1465205741528 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 02:35:42 WARNING - u'runner_teardown' () 02:35:42 INFO - No more tests 02:35:42 INFO - Got 0 unexpected results 02:35:42 INFO - SUITE-END | took 685s 02:35:42 INFO - Closing logging queue 02:35:42 INFO - queue closed 02:35:42 INFO - Return code: 0 02:35:42 WARNING - # TBPL SUCCESS # 02:35:42 INFO - Running post-action listener: _resource_record_post_action 02:35:42 INFO - Running post-run listener: _resource_record_post_run 02:35:43 INFO - Total resource usage - Wall time: 694s; CPU: 14.0%; Read bytes: 140137472; Write bytes: 1114362880; Read time: 2197440; Write time: 7973180 02:35:43 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:35:43 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 47762944; Read time: 0; Write time: 50530 02:35:43 INFO - run-tests - Wall time: 692s; CPU: 14.0%; Read bytes: 140044288; Write bytes: 1055290880; Read time: 2178120; Write time: 7915370 02:35:43 INFO - Running post-run listener: _upload_blobber_files 02:35:43 INFO - Blob upload gear active. 02:35:43 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 02:35:43 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 02:35:43 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-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 02:35:43 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-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 02:35:44 INFO - (blobuploader) - INFO - Open directory for files ... 02:35:44 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 02:35:44 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:35:44 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:35:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:35:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:35:45 INFO - (blobuploader) - INFO - Done attempting. 02:35:45 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 02:35:45 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:35:45 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:35:47 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:35:47 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:35:47 INFO - (blobuploader) - INFO - Done attempting. 02:35:47 INFO - (blobuploader) - INFO - Iteration through files over. 02:35:47 INFO - Return code: 0 02:35:47 INFO - rmtree: C:\slave\test\build\uploaded_files.json 02:35:47 INFO - Using _rmtree_windows ... 02:35:47 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 02:35:47 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c28b8f2018247f0f1a441270365ae837d83da9785b309aaa215f80898393e286cf4861439082c9d1d1feaa0e3441a92badd9b052e4e2952b7c214b382ef477c0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4e7f1fc517768bf46a93b6dac987de2e20c188a9dd5d442283e3ca325252061242354fd733fbbec69f1565b64b05db1cc5e69b0ecf6ced3459bce4907dfed68d"} 02:35:47 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 02:35:47 INFO - Writing to file C:\slave\test\properties\blobber_files 02:35:47 INFO - Contents: 02:35:47 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c28b8f2018247f0f1a441270365ae837d83da9785b309aaa215f80898393e286cf4861439082c9d1d1feaa0e3441a92badd9b052e4e2952b7c214b382ef477c0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4e7f1fc517768bf46a93b6dac987de2e20c188a9dd5d442283e3ca325252061242354fd733fbbec69f1565b64b05db1cc5e69b0ecf6ced3459bce4907dfed68d"} 02:35:47 INFO - Running post-run listener: copy_logs_to_upload_dir 02:35:47 INFO - Copying logs to upload dir... 02:35:47 INFO - mkdir: C:\slave\test\build\upload\logs 02:35:47 INFO - Copying logs to upload dir... 02:35:47 INFO - Using _rmtree_windows ... 02:35:47 INFO - Using _rmtree_windows ... 02:35:47 INFO - Using _rmtree_windows ... 02:35:47 INFO - Using _rmtree_windows ... 02:35:47 INFO - Using _rmtree_windows ... 02:35:47 INFO - Using _rmtree_windows ... 02:35:47 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=922.524000 ========= master_lag: 0.49 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 23 secs) (at 2016-06-06 02:35:47.895137) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 02:35:47.896023) ========= '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-202 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-202 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-202 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-aurora/sha512/c28b8f2018247f0f1a441270365ae837d83da9785b309aaa215f80898393e286cf4861439082c9d1d1feaa0e3441a92badd9b052e4e2952b7c214b382ef477c0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4e7f1fc517768bf46a93b6dac987de2e20c188a9dd5d442283e3ca325252061242354fd733fbbec69f1565b64b05db1cc5e69b0ecf6ced3459bce4907dfed68d"} build_url:https://queue.taskcluster.net/v1/task/VQ9aCAzNRpWMP-kY8TfL7g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/VQ9aCAzNRpWMP-kY8TfL7g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/VQ9aCAzNRpWMP-kY8TfL7g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c28b8f2018247f0f1a441270365ae837d83da9785b309aaa215f80898393e286cf4861439082c9d1d1feaa0e3441a92badd9b052e4e2952b7c214b382ef477c0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4e7f1fc517768bf46a93b6dac987de2e20c188a9dd5d442283e3ca325252061242354fd733fbbec69f1565b64b05db1cc5e69b0ecf6ced3459bce4907dfed68d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/VQ9aCAzNRpWMP-kY8TfL7g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.26 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 02:35:48.259973) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 02:35:48.260306) ========= '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-202 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-202 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-202 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.100000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 02:35:48.375696) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-06 02:35:48.376023) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-06 02:35:49.091284) ========= ========= Total master_lag: 0.91 =========