builder: fx-team_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-072 starttime: 1461103795.48 results: success (0) buildid: 20160419123832 builduid: a1783ebad6b546558fb0488a272d61ad revision: f4ab4fd96f8ef68158a4cae1e5dae91e6b52da35 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 15:09:55.480832) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 15:09:55.481301) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 15:09:55.481599) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 15:09:55.581308) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 15:09:55.581725) ========= '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.T-W864-IX-072\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-072 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-072\AppData\Local LOGONSERVER=\\T-W864-IX-072 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=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~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-072 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-072 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-072 WINDIR=C:\windows using PTY: False --15:09:56-- 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% 1.96 GB/s 15:09:56 (1.96 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.273000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 15:09:56.915094) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-19 15:09:56.916334) ========= '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.T-W864-IX-072\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-072 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-072\AppData\Local LOGONSERVER=\\T-W864-IX-072 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=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~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-072 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-072 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-072 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.008000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-19 15:09:59.938813) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-19 15:09:59.939203) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev f4ab4fd96f8ef68158a4cae1e5dae91e6b52da35 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev f4ab4fd96f8ef68158a4cae1e5dae91e6b52da35 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-072\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-072 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-072\AppData\Local LOGONSERVER=\\T-W864-IX-072 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=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~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-072 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-072 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-072 WINDIR=C:\windows using PTY: False 2016-04-19 15:10:00,480 truncating revision to first 12 chars 2016-04-19 15:10:00,480 Setting DEBUG logging. 2016-04-19 15:10:00,480 attempt 1/10 2016-04-19 15:10:00,480 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/f4ab4fd96f8e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-19 15:10:01,767 unpacking tar archive at: fx-team-f4ab4fd96f8e/testing/mozharness/ program finished with exit code 0 elapsedTime=2.097000 ========= master_lag: 2.49 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-19 15:10:04.526041) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 15:10:04.526316) ========= script_repo_revision: f4ab4fd96f8ef68158a4cae1e5dae91e6b52da35 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 15:10:04.526686) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 15:10:04.527017) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 15:10:04.624559) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 41 secs) (at 2016-04-19 15:10:04.624972) ========= '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' 'fx-team' '--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', 'fx-team', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-072\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-072 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-072\AppData\Local LOGONSERVER=\\T-W864-IX-072 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=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~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-072 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-072 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-072 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 15:10:05 INFO - MultiFileLogger online at 20160419 15:10:05 in C:\slave\test 15:10:05 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 fx-team --download-symbols true 15:10:05 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 15:10:05 INFO - {'append_to_log': False, 15:10:05 INFO - 'base_work_dir': 'C:\\slave\\test', 15:10:05 INFO - 'blob_upload_branch': 'fx-team', 15:10:05 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 15:10:05 INFO - 'buildbot_json_path': 'buildprops.json', 15:10:05 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 15:10:05 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:10:05 INFO - 'download_minidump_stackwalk': True, 15:10:05 INFO - 'download_symbols': 'true', 15:10:05 INFO - 'e10s': False, 15:10:05 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 15:10:05 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 15:10:05 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 15:10:05 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 15:10:05 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 15:10:05 INFO - 'C:/mozilla-build/tooltool.py'), 15:10:05 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 15:10:05 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 15:10:05 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:10:05 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:10:05 INFO - 'log_level': 'info', 15:10:05 INFO - 'log_to_console': True, 15:10:05 INFO - 'opt_config_files': (), 15:10:05 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:10:05 INFO - '--processes=1', 15:10:05 INFO - '--config=%(test_path)s/wptrunner.ini', 15:10:05 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:10:05 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:10:05 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:10:05 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:10:05 INFO - 'pip_index': False, 15:10:05 INFO - 'require_test_zip': True, 15:10:05 INFO - 'test_type': ('testharness',), 15:10:05 INFO - 'this_chunk': '1', 15:10:05 INFO - 'total_chunks': '10', 15:10:05 INFO - 'virtualenv_path': 'venv', 15:10:05 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:10:05 INFO - 'work_dir': 'build'} 15:10:05 INFO - ##### 15:10:05 INFO - ##### Running clobber step. 15:10:05 INFO - ##### 15:10:05 INFO - Running pre-action listener: _resource_record_pre_action 15:10:05 INFO - Running main action method: clobber 15:10:05 INFO - rmtree: C:\slave\test\build 15:10:05 INFO - Using _rmtree_windows ... 15:10:05 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 15:11:18 INFO - Running post-action listener: _resource_record_post_action 15:11:18 INFO - ##### 15:11:18 INFO - ##### Running read-buildbot-config step. 15:11:18 INFO - ##### 15:11:18 INFO - Running pre-action listener: _resource_record_pre_action 15:11:18 INFO - Running main action method: read_buildbot_config 15:11:18 INFO - Using buildbot properties: 15:11:18 INFO - { 15:11:18 INFO - "project": "", 15:11:18 INFO - "product": "firefox", 15:11:18 INFO - "script_repo_revision": "production", 15:11:18 INFO - "scheduler": "tests-fx-team-win8_64-debug-unittest-7-3600", 15:11:18 INFO - "repository": "", 15:11:18 INFO - "buildername": "Windows 8 64-bit fx-team debug test web-platform-tests-1", 15:11:18 INFO - "buildid": "20160419123832", 15:11:18 INFO - "pgo_build": "False", 15:11:18 INFO - "basedir": "C:\\slave\\test", 15:11:18 INFO - "buildnumber": 106, 15:11:18 INFO - "slavename": "t-w864-ix-072", 15:11:18 INFO - "revision": "f4ab4fd96f8ef68158a4cae1e5dae91e6b52da35", 15:11:18 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 15:11:18 INFO - "platform": "win64", 15:11:18 INFO - "branch": "fx-team", 15:11:18 INFO - "repo_path": "integration/fx-team", 15:11:18 INFO - "moz_repo_path": "", 15:11:18 INFO - "stage_platform": "win64", 15:11:18 INFO - "builduid": "a1783ebad6b546558fb0488a272d61ad", 15:11:18 INFO - "slavebuilddir": "test" 15:11:18 INFO - } 15:11:18 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/LZyHzbtKRqiZjE8mIdia9A/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 15:11:18 INFO - Found installer url https://queue.taskcluster.net/v1/task/LZyHzbtKRqiZjE8mIdia9A/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 15:11:18 INFO - Running post-action listener: _resource_record_post_action 15:11:18 INFO - ##### 15:11:18 INFO - ##### Running download-and-extract step. 15:11:18 INFO - ##### 15:11:18 INFO - Running pre-action listener: _resource_record_pre_action 15:11:18 INFO - Running main action method: download_and_extract 15:11:18 INFO - mkdir: C:\slave\test\build\tests 15:11:18 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')]} 15:11:18 INFO - https://queue.taskcluster.net/v1/task/LZyHzbtKRqiZjE8mIdia9A/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 15:11:18 INFO - trying https://queue.taskcluster.net/v1/task/LZyHzbtKRqiZjE8mIdia9A/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 15:11:18 INFO - Downloading https://queue.taskcluster.net/v1/task/LZyHzbtKRqiZjE8mIdia9A/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 15:11:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/LZyHzbtKRqiZjE8mIdia9A/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.test_packages.json'}, attempt #1 15:11:19 INFO - Downloaded 1274 bytes. 15:11:19 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 15:11:19 INFO - Using the following test package requirements: 15:11:19 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 15:11:19 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:11:19 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 15:11:19 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:11:19 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 15:11:19 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:11:19 INFO - u'jsshell-win64.zip'], 15:11:19 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:11:19 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 15:11:19 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 15:11:19 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:11:19 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 15:11:19 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:11:19 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 15:11:19 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:11:19 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 15:11:19 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:11:19 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 15:11:19 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win64.common.tests.zip', u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 15:11: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')]} 15:11:19 INFO - https://queue.taskcluster.net/v1/task/LZyHzbtKRqiZjE8mIdia9A/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 15:11:19 INFO - trying https://queue.taskcluster.net/v1/task/LZyHzbtKRqiZjE8mIdia9A/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 15:11:19 INFO - Downloading https://queue.taskcluster.net/v1/task/LZyHzbtKRqiZjE8mIdia9A/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip 15:11:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/LZyHzbtKRqiZjE8mIdia9A/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip'}, attempt #1 15:11:20 INFO - Downloaded 21399630 bytes. 15:11:20 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:11:20 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:11:22 INFO - caution: filename not matched: web-platform/* 15:11:22 INFO - Return code: 11 15:11:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:11:22 INFO - https://queue.taskcluster.net/v1/task/LZyHzbtKRqiZjE8mIdia9A/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 15:11:22 INFO - trying https://queue.taskcluster.net/v1/task/LZyHzbtKRqiZjE8mIdia9A/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 15:11:22 INFO - Downloading https://queue.taskcluster.net/v1/task/LZyHzbtKRqiZjE8mIdia9A/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip 15:11:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/LZyHzbtKRqiZjE8mIdia9A/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip'}, attempt #1 15:11:24 INFO - Downloaded 36382596 bytes. 15:11:24 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:11:24 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:12:03 INFO - caution: filename not matched: bin/* 15:12:03 INFO - caution: filename not matched: config/* 15:12:03 INFO - caution: filename not matched: mozbase/* 15:12:03 INFO - caution: filename not matched: marionette/* 15:12:03 INFO - caution: filename not matched: tools/wptserve/* 15:12:03 INFO - Return code: 11 15:12:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:12:03 INFO - https://queue.taskcluster.net/v1/task/LZyHzbtKRqiZjE8mIdia9A/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 15:12:03 INFO - trying https://queue.taskcluster.net/v1/task/LZyHzbtKRqiZjE8mIdia9A/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 15:12:03 INFO - Downloading https://queue.taskcluster.net/v1/task/LZyHzbtKRqiZjE8mIdia9A/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 15:12:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/LZyHzbtKRqiZjE8mIdia9A/artifacts/public/build/firefox-48.0a1.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.zip'}, attempt #1 15:12:06 INFO - Downloaded 83087550 bytes. 15:12:06 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/LZyHzbtKRqiZjE8mIdia9A/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 15:12:06 INFO - mkdir: C:\slave\test\properties 15:12:06 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 15:12:06 INFO - Writing to file C:\slave\test\properties\build_url 15:12:06 INFO - Contents: 15:12:06 INFO - build_url:https://queue.taskcluster.net/v1/task/LZyHzbtKRqiZjE8mIdia9A/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 15:12:08 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/LZyHzbtKRqiZjE8mIdia9A/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 15:12:08 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 15:12:08 INFO - Writing to file C:\slave\test\properties\symbols_url 15:12:08 INFO - Contents: 15:12:08 INFO - symbols_url:https://queue.taskcluster.net/v1/task/LZyHzbtKRqiZjE8mIdia9A/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 15:12:08 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')]} 15:12:08 INFO - https://queue.taskcluster.net/v1/task/LZyHzbtKRqiZjE8mIdia9A/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:12:08 INFO - trying https://queue.taskcluster.net/v1/task/LZyHzbtKRqiZjE8mIdia9A/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 15:12:08 INFO - Downloading https://queue.taskcluster.net/v1/task/LZyHzbtKRqiZjE8mIdia9A/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 15:12:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/LZyHzbtKRqiZjE8mIdia9A/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip'}, attempt #1 15:12:09 INFO - Downloaded 53368625 bytes. 15:12:09 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 15:12:09 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 15:12:11 INFO - Return code: 0 15:12:11 INFO - Running post-action listener: _resource_record_post_action 15:12:11 INFO - Running post-action listener: set_extra_try_arguments 15:12:11 INFO - ##### 15:12:11 INFO - ##### Running create-virtualenv step. 15:12:11 INFO - ##### 15:12:11 INFO - Running pre-action listener: _pre_create_virtualenv 15:12:11 INFO - Running pre-action listener: _resource_record_pre_action 15:12:11 INFO - Running main action method: create_virtualenv 15:12:11 INFO - Creating virtualenv C:\slave\test\build\venv 15:12:11 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 15:12:11 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 15:12:14 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 15:12:18 INFO - Installing distribute......................................................................................................................................................................................done. 15:12:19 INFO - Return code: 0 15:12:19 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 15:12: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')]} 15:12:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:12: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')]} 15:12:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:12:19 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 0x025766B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02696200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02625F38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02651368>, '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 0x0236ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-072', 'USERDOMAIN': 'T-W864-IX-072', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-072', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-072', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 15:12:19 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 15:12:19 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 15:12:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:12:19 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Roaming', 15:12:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:12:19 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:12:19 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:12:19 INFO - 'COMPUTERNAME': 'T-W864-IX-072', 15:12:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:12:19 INFO - 'DCLOCATION': 'SCL3', 15:12:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:12:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:12:19 INFO - 'HOMEDRIVE': 'C:', 15:12:19 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 15:12:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:12:19 INFO - 'KTS_VERSION': '1.19c', 15:12:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 15:12:19 INFO - 'LOGONSERVER': '\\\\T-W864-IX-072', 15:12:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:12:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:12:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:12:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:12:19 INFO - 'MOZ_NO_REMOTE': '1', 15:12:19 INFO - 'NO_EM_RESTART': '1', 15:12:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:12:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:12:19 INFO - 'OS': 'Windows_NT', 15:12:19 INFO - 'OURDRIVE': 'C:', 15:12:19 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:12:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:12:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:12:19 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:12:19 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:12:19 INFO - 'PROCESSOR_LEVEL': '6', 15:12:19 INFO - 'PROCESSOR_REVISION': '1e05', 15:12:19 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:12:19 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:12:19 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:12:19 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:12:19 INFO - 'PROMPT': '$P$G', 15:12:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:12:19 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:12:19 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:12:19 INFO - 'PWD': 'C:\\slave\\test', 15:12:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:12:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:12:19 INFO - 'SYSTEMDRIVE': 'C:', 15:12:19 INFO - 'SYSTEMROOT': 'C:\\windows', 15:12:19 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:12:19 INFO - 'TEST1': 'testie', 15:12:19 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:12:19 INFO - 'USERDOMAIN': 'T-W864-IX-072', 15:12:19 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 15:12:19 INFO - 'USERNAME': 'cltbld', 15:12:19 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-072', 15:12:19 INFO - 'WINDIR': 'C:\\windows', 15:12:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:12:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:12:20 INFO - Downloading/unpacking psutil>=0.7.1 15:12:20 INFO - Running setup.py egg_info for package psutil 15:12:20 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:12:20 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:12:20 INFO - Installing collected packages: psutil 15:12:20 INFO - Running setup.py install for psutil 15:12:20 INFO - building 'psutil._psutil_windows' extension 15:12:20 INFO - error: Unable to find vcvarsall.bat 15:12:20 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~1.t-w\appdata\local\temp\pip-i4xhei-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:12:20 INFO - running install 15:12:20 INFO - running build 15:12:20 INFO - running build_py 15:12:20 INFO - creating build 15:12:20 INFO - creating build\lib.win32-2.7 15:12:20 INFO - creating build\lib.win32-2.7\psutil 15:12:20 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 15:12:20 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 15:12:20 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 15:12:20 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 15:12:20 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 15:12:20 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 15:12:20 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 15:12:20 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 15:12:20 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 15:12:20 INFO - running build_ext 15:12:20 INFO - building 'psutil._psutil_windows' extension 15:12:20 INFO - error: Unable to find vcvarsall.bat 15:12:20 INFO - ---------------------------------------- 15:12:20 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~1.t-w\appdata\local\temp\pip-i4xhei-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:12:20 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-072\AppData\Roaming\pip\pip.log 15:12:20 WARNING - Return code: 1 15:12:20 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! 15:12:21 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 15:12:21 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')]} 15:12:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:12:21 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')]} 15:12:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:12:21 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 0x025766B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02696200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02625F38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02651368>, '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 0x0236ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-072', 'USERDOMAIN': 'T-W864-IX-072', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-072', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-072', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 15:12:21 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 15:12:21 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 15:12:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:12:21 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Roaming', 15:12:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:12:21 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:12:21 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:12:21 INFO - 'COMPUTERNAME': 'T-W864-IX-072', 15:12:21 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:12:21 INFO - 'DCLOCATION': 'SCL3', 15:12:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:12:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:12:21 INFO - 'HOMEDRIVE': 'C:', 15:12:21 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 15:12:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:12:21 INFO - 'KTS_VERSION': '1.19c', 15:12:21 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 15:12:21 INFO - 'LOGONSERVER': '\\\\T-W864-IX-072', 15:12:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:12:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:12:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:12:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:12:21 INFO - 'MOZ_NO_REMOTE': '1', 15:12:21 INFO - 'NO_EM_RESTART': '1', 15:12:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:12:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:12:21 INFO - 'OS': 'Windows_NT', 15:12:21 INFO - 'OURDRIVE': 'C:', 15:12:21 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:12:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:12:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:12:21 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:12:21 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:12:21 INFO - 'PROCESSOR_LEVEL': '6', 15:12:21 INFO - 'PROCESSOR_REVISION': '1e05', 15:12:21 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:12:21 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:12:21 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:12:21 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:12:21 INFO - 'PROMPT': '$P$G', 15:12:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:12:21 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:12:21 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:12:21 INFO - 'PWD': 'C:\\slave\\test', 15:12:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:12:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:12:21 INFO - 'SYSTEMDRIVE': 'C:', 15:12:21 INFO - 'SYSTEMROOT': 'C:\\windows', 15:12:21 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:12:21 INFO - 'TEST1': 'testie', 15:12:21 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:12:21 INFO - 'USERDOMAIN': 'T-W864-IX-072', 15:12:21 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 15:12:21 INFO - 'USERNAME': 'cltbld', 15:12:21 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-072', 15:12:21 INFO - 'WINDIR': 'C:\\windows', 15:12:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:12:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:12:22 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:12:22 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:12:22 INFO - Running setup.py egg_info for package mozsystemmonitor 15:12:22 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 15:12:22 INFO - Running setup.py egg_info for package psutil 15:12:22 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:12:22 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:12:22 INFO - Installing collected packages: mozsystemmonitor, psutil 15:12:22 INFO - Running setup.py install for mozsystemmonitor 15:12:22 INFO - Running setup.py install for psutil 15:12:22 INFO - building 'psutil._psutil_windows' extension 15:12:22 INFO - error: Unable to find vcvarsall.bat 15:12:22 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-73yxk_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:12:22 INFO - running install 15:12:22 INFO - running build 15:12:22 INFO - running build_py 15:12:22 INFO - running build_ext 15:12:22 INFO - building 'psutil._psutil_windows' extension 15:12:22 INFO - error: Unable to find vcvarsall.bat 15:12:22 INFO - ---------------------------------------- 15:12:22 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-73yxk_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:12:22 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-072\AppData\Roaming\pip\pip.log 15:12:22 WARNING - Return code: 1 15:12:22 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 15:12:22 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 15:12:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:12:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:12:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:12:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:12:22 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x025766B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02696200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02625F38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02651368>, '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 0x0236ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-072', 'USERDOMAIN': 'T-W864-IX-072', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-072', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-072', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 15:12:22 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 15:12:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 15:12:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:12:22 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Roaming', 15:12:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:12:22 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:12:22 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:12:22 INFO - 'COMPUTERNAME': 'T-W864-IX-072', 15:12:22 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:12:22 INFO - 'DCLOCATION': 'SCL3', 15:12:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:12:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:12:22 INFO - 'HOMEDRIVE': 'C:', 15:12:22 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 15:12:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:12:22 INFO - 'KTS_VERSION': '1.19c', 15:12:22 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 15:12:22 INFO - 'LOGONSERVER': '\\\\T-W864-IX-072', 15:12:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:12:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:12:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:12:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:12:22 INFO - 'MOZ_NO_REMOTE': '1', 15:12:22 INFO - 'NO_EM_RESTART': '1', 15:12:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:12:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:12:22 INFO - 'OS': 'Windows_NT', 15:12:22 INFO - 'OURDRIVE': 'C:', 15:12:22 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:12:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:12:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:12:22 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:12:22 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:12:22 INFO - 'PROCESSOR_LEVEL': '6', 15:12:22 INFO - 'PROCESSOR_REVISION': '1e05', 15:12:22 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:12:22 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:12:22 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:12:22 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:12:22 INFO - 'PROMPT': '$P$G', 15:12:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:12:22 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:12:22 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:12:22 INFO - 'PWD': 'C:\\slave\\test', 15:12:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:12:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:12:22 INFO - 'SYSTEMDRIVE': 'C:', 15:12:22 INFO - 'SYSTEMROOT': 'C:\\windows', 15:12:22 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:12:22 INFO - 'TEST1': 'testie', 15:12:22 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:12:22 INFO - 'USERDOMAIN': 'T-W864-IX-072', 15:12:22 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 15:12:22 INFO - 'USERNAME': 'cltbld', 15:12:22 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-072', 15:12:22 INFO - 'WINDIR': 'C:\\windows', 15:12:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:12:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:12:22 INFO - Downloading/unpacking blobuploader==1.2.4 15:12:22 INFO - Downloading blobuploader-1.2.4.tar.gz 15:12:22 INFO - Running setup.py egg_info for package blobuploader 15:12:22 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:12:26 INFO - Running setup.py egg_info for package requests 15:12:26 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:12:26 INFO - Downloading docopt-0.6.1.tar.gz 15:12:26 INFO - Running setup.py egg_info for package docopt 15:12:26 INFO - Installing collected packages: blobuploader, docopt, requests 15:12:26 INFO - Running setup.py install for blobuploader 15:12:26 INFO - Running setup.py install for docopt 15:12:26 INFO - Running setup.py install for requests 15:12:26 INFO - Successfully installed blobuploader docopt requests 15:12:26 INFO - Cleaning up... 15:12:26 INFO - Return code: 0 15:12:26 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:12: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')]} 15:12:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:12: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')]} 15:12:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:12:26 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 0x025766B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02696200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02625F38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02651368>, '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 0x0236ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-072', 'USERDOMAIN': 'T-W864-IX-072', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-072', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-072', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 15:12:26 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 15:12:26 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 15:12:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:12:26 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Roaming', 15:12:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:12:26 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:12:26 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:12:26 INFO - 'COMPUTERNAME': 'T-W864-IX-072', 15:12:26 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:12:26 INFO - 'DCLOCATION': 'SCL3', 15:12:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:12:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:12:26 INFO - 'HOMEDRIVE': 'C:', 15:12:26 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 15:12:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:12:26 INFO - 'KTS_VERSION': '1.19c', 15:12:26 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 15:12:26 INFO - 'LOGONSERVER': '\\\\T-W864-IX-072', 15:12:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:12:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:12:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:12:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:12:26 INFO - 'MOZ_NO_REMOTE': '1', 15:12:26 INFO - 'NO_EM_RESTART': '1', 15:12:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:12:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:12:26 INFO - 'OS': 'Windows_NT', 15:12:26 INFO - 'OURDRIVE': 'C:', 15:12:26 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:12:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:12:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:12:26 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:12:26 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:12:26 INFO - 'PROCESSOR_LEVEL': '6', 15:12:26 INFO - 'PROCESSOR_REVISION': '1e05', 15:12:26 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:12:26 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:12:26 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:12:26 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:12:26 INFO - 'PROMPT': '$P$G', 15:12:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:12:26 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:12:26 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:12:26 INFO - 'PWD': 'C:\\slave\\test', 15:12:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:12:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:12:26 INFO - 'SYSTEMDRIVE': 'C:', 15:12:26 INFO - 'SYSTEMROOT': 'C:\\windows', 15:12:26 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:12:26 INFO - 'TEST1': 'testie', 15:12:26 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:12:26 INFO - 'USERDOMAIN': 'T-W864-IX-072', 15:12:26 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 15:12:26 INFO - 'USERNAME': 'cltbld', 15:12:26 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-072', 15:12:26 INFO - 'WINDIR': 'C:\\windows', 15:12:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:12:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:12:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:12:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:12:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:12:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:12:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:12:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:12:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:12:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:12:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:12:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:12:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:12:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:12:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:12:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:12:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:12:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:12:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:12:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:12:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:12:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:12:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:12:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:12:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:12:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:12:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:12:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:12:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:12:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:12:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:12:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:12:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:12:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:12:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:12:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:12:32 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:12:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:12:32 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:12:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:12:32 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:12:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:12:32 INFO - Unpacking c:\slave\test\build\tests\marionette 15:12:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:12:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:12:32 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 15:12:32 INFO - Running setup.py install for browsermob-proxy 15:12:46 INFO - Running setup.py install for manifestparser 15:12:46 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:12:46 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:12:46 INFO - Running setup.py install for marionette-client 15:12:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:12:46 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:12:46 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:12:46 INFO - Running setup.py install for marionette-driver 15:12:46 INFO - Running setup.py install for mozcrash 15:12:46 INFO - Running setup.py install for mozdebug 15:12:46 INFO - Running setup.py install for mozdevice 15:12:46 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:12:46 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:12:46 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:12:46 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:12:46 INFO - Running setup.py install for mozfile 15:12:46 INFO - Running setup.py install for mozhttpd 15:12:46 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:12:46 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:12:46 INFO - Running setup.py install for mozinfo 15:12:46 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 15:12:46 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 15:12:46 INFO - Running setup.py install for mozInstall 15:12:46 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:12:46 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:12:46 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:12:46 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:12:46 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:12:46 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:12:46 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:12:46 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:12:46 INFO - Running setup.py install for mozleak 15:12:46 INFO - Running setup.py install for mozlog 15:12:46 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 15:12:46 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 15:12:46 INFO - Running setup.py install for moznetwork 15:12:46 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 15:12:46 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 15:12:46 INFO - Running setup.py install for mozprocess 15:12:46 INFO - Running setup.py install for mozprofile 15:12:46 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:12:46 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:12:46 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:12:46 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:12:46 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:12:46 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:12:46 INFO - Running setup.py install for mozrunner 15:12:46 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:12:46 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:12:46 INFO - Running setup.py install for mozscreenshot 15:12:46 INFO - Running setup.py install for moztest 15:12:46 INFO - Running setup.py install for mozversion 15:12:46 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:12:46 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:12:46 INFO - Running setup.py install for wptserve 15:12:46 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 15:12:46 INFO - Cleaning up... 15:12:46 INFO - Return code: 0 15:12:46 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:12:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:12:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:12:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:12:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:12:46 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 0x025766B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02696200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02625F38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02651368>, '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 0x0236ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-072', 'USERDOMAIN': 'T-W864-IX-072', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-072', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-072', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 15:12:46 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 15:12:46 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 15:12:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:12:46 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Roaming', 15:12:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:12:46 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:12:46 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:12:46 INFO - 'COMPUTERNAME': 'T-W864-IX-072', 15:12:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:12:46 INFO - 'DCLOCATION': 'SCL3', 15:12:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:12:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:12:46 INFO - 'HOMEDRIVE': 'C:', 15:12:46 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 15:12:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:12:46 INFO - 'KTS_VERSION': '1.19c', 15:12:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 15:12:46 INFO - 'LOGONSERVER': '\\\\T-W864-IX-072', 15:12:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:12:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:12:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:12:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:12:46 INFO - 'MOZ_NO_REMOTE': '1', 15:12:46 INFO - 'NO_EM_RESTART': '1', 15:12:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:12:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:12:46 INFO - 'OS': 'Windows_NT', 15:12:46 INFO - 'OURDRIVE': 'C:', 15:12:46 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:12:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:12:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:12:46 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:12:46 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:12:46 INFO - 'PROCESSOR_LEVEL': '6', 15:12:46 INFO - 'PROCESSOR_REVISION': '1e05', 15:12:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:12:46 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:12:46 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:12:46 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:12:46 INFO - 'PROMPT': '$P$G', 15:12:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:12:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:12:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:12:46 INFO - 'PWD': 'C:\\slave\\test', 15:12:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:12:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:12:46 INFO - 'SYSTEMDRIVE': 'C:', 15:12:46 INFO - 'SYSTEMROOT': 'C:\\windows', 15:12:46 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:12:46 INFO - 'TEST1': 'testie', 15:12:46 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:12:46 INFO - 'USERDOMAIN': 'T-W864-IX-072', 15:12:46 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 15:12:46 INFO - 'USERNAME': 'cltbld', 15:12:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-072', 15:12:46 INFO - 'WINDIR': 'C:\\windows', 15:12:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:12:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:12:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:12:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:12:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:12:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:12:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:12:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:12:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:12:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:12:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:12:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:12:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:12:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:12:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:12:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:12:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:12:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:12:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:12:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:12:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:12:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:12:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:12:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:12:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:12:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:12:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:12:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:12:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:12:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:12:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:12:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:12:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:12:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:12:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:12:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:12:50 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:12:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:12:50 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:12:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:12:50 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:12:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:12:50 INFO - Unpacking c:\slave\test\build\tests\marionette 15:12:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:12:50 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:12:50 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)) 15:13:02 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)) 15:13:02 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)) 15:13:02 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)) 15:13:02 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)) 15:13:02 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 15:13:02 INFO - Downloading blessings-1.6.tar.gz 15:13:02 INFO - Running setup.py egg_info for package blessings 15:13:02 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)) 15:13:02 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 15:13:02 INFO - Running setup.py install for blessings 15:13:02 INFO - Running setup.py install for browsermob-proxy 15:13:02 INFO - Running setup.py install for manifestparser 15:13:02 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:13:02 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:13:02 INFO - Running setup.py install for marionette-client 15:13:02 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:13:02 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:13:02 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:13:02 INFO - Running setup.py install for marionette-driver 15:13:02 INFO - Running setup.py install for mozcrash 15:13:02 INFO - Running setup.py install for mozdebug 15:13:02 INFO - Running setup.py install for mozdevice 15:13:02 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:13:02 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:13:02 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:13:02 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:13:02 INFO - Running setup.py install for mozhttpd 15:13:02 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:13:02 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:13:02 INFO - Running setup.py install for mozInstall 15:13:02 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:13:02 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:13:02 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:13:02 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:13:02 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:13:02 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:13:02 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:13:02 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:13:02 INFO - Running setup.py install for mozleak 15:13:02 INFO - Running setup.py install for mozprofile 15:13:02 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:13:02 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:13:02 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:13:02 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:13:02 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:13:02 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:13:02 INFO - Running setup.py install for mozrunner 15:13:02 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:13:02 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:13:04 INFO - Running setup.py install for mozscreenshot 15:13:04 INFO - Running setup.py install for moztest 15:13:04 INFO - Running setup.py install for mozversion 15:13:04 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:13:04 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:13:04 INFO - Running setup.py install for wptserve 15:13:04 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 15:13:04 INFO - Cleaning up... 15:13:04 INFO - Return code: 0 15:13:04 INFO - Done creating virtualenv C:\slave\test\build\venv. 15:13:04 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:13:04 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:13:04 INFO - Reading from file tmpfile_stdout 15:13:04 INFO - Using _rmtree_windows ... 15:13:04 INFO - Using _rmtree_windows ... 15:13:04 INFO - Current package versions: 15:13:04 INFO - blessings == 1.6 15:13:04 INFO - blobuploader == 1.2.4 15:13:04 INFO - browsermob-proxy == 0.6.0 15:13:04 INFO - distribute == 0.6.14 15:13:04 INFO - docopt == 0.6.1 15:13:04 INFO - manifestparser == 1.1 15:13:04 INFO - marionette-client == 2.3.0 15:13:04 INFO - marionette-driver == 1.4.0 15:13:04 INFO - mozInstall == 1.12 15:13:04 INFO - mozcrash == 0.17 15:13:04 INFO - mozdebug == 0.1 15:13:04 INFO - mozdevice == 0.48 15:13:04 INFO - mozfile == 1.2 15:13:04 INFO - mozhttpd == 0.7 15:13:04 INFO - mozinfo == 0.9 15:13:04 INFO - mozleak == 0.1 15:13:04 INFO - mozlog == 3.1 15:13:04 INFO - moznetwork == 0.27 15:13:04 INFO - mozprocess == 0.22 15:13:04 INFO - mozprofile == 0.28 15:13:04 INFO - mozrunner == 6.11 15:13:04 INFO - mozscreenshot == 0.1 15:13:04 INFO - mozsystemmonitor == 0.0 15:13:04 INFO - moztest == 0.7 15:13:04 INFO - mozversion == 1.4 15:13:04 INFO - requests == 1.2.3 15:13:04 INFO - wptserve == 1.4.0 15:13:04 INFO - Running post-action listener: _resource_record_post_action 15:13:04 INFO - Running post-action listener: _start_resource_monitoring 15:13:04 INFO - Starting resource monitoring. 15:13:04 INFO - ##### 15:13:04 INFO - ##### Running pull step. 15:13:04 INFO - ##### 15:13:04 INFO - Running pre-action listener: _resource_record_pre_action 15:13:04 INFO - Running main action method: pull 15:13:04 INFO - Pull has nothing to do! 15:13:04 INFO - Running post-action listener: _resource_record_post_action 15:13:04 INFO - ##### 15:13:04 INFO - ##### Running install step. 15:13:04 INFO - ##### 15:13:04 INFO - Running pre-action listener: _resource_record_pre_action 15:13:04 INFO - Running main action method: install 15:13:04 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:13:04 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:13:04 INFO - Reading from file tmpfile_stdout 15:13:04 INFO - Using _rmtree_windows ... 15:13:04 INFO - Using _rmtree_windows ... 15:13:04 INFO - Detecting whether we're running mozinstall >=1.0... 15:13:04 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 15:13:04 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 15:13:04 INFO - Reading from file tmpfile_stdout 15:13:04 INFO - Output received: 15:13:04 INFO - Usage: mozinstall-script.py [options] installer 15:13:04 INFO - Options: 15:13:04 INFO - -h, --help show this help message and exit 15:13:04 INFO - -d DEST, --destination=DEST 15:13:04 INFO - Directory to install application into. [default: 15:13:04 INFO - "C:\slave\test"] 15:13:04 INFO - --app=APP Application being installed. [default: firefox] 15:13:04 INFO - Using _rmtree_windows ... 15:13:04 INFO - Using _rmtree_windows ... 15:13:04 INFO - mkdir: C:\slave\test\build\application 15:13:04 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.0a1.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 15:13:04 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.0a1.en-US.win64.zip --destination C:\slave\test\build\application 15:13:08 INFO - Reading from file tmpfile_stdout 15:13:08 INFO - Output received: 15:13:08 INFO - C:\slave\test\build\application\firefox\firefox.exe 15:13:08 INFO - Using _rmtree_windows ... 15:13:08 INFO - Using _rmtree_windows ... 15:13:08 INFO - Running post-action listener: _resource_record_post_action 15:13:08 INFO - ##### 15:13:08 INFO - ##### Running run-tests step. 15:13:08 INFO - ##### 15:13:08 INFO - Running pre-action listener: _resource_record_pre_action 15:13:08 INFO - Running main action method: run_tests 15:13:08 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 15:13:08 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:13:08 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:13:08 INFO - grabbing minidump binary from tooltool 15:13:08 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')]} 15:13:08 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 0x02651368>, '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 0x0236ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A90C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 15:13:08 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 15:13:08 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 15:13:08 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 15:13:10 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpiwsi5g 15:13:10 INFO - INFO - File integrity verified, renaming tmpiwsi5g to win32-minidump_stackwalk.exe 15:13:10 INFO - Return code: 0 15:13:10 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 15:13:10 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 15:13:10 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/LZyHzbtKRqiZjE8mIdia9A/artifacts/public/build/firefox-48.0a1.en-US.win64.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 15:13:10 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/LZyHzbtKRqiZjE8mIdia9A/artifacts/public/build/firefox-48.0a1.en-US.win64.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 15:13:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:13:10 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Roaming', 15:13:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:13:10 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:13:10 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:13:10 INFO - 'COMPUTERNAME': 'T-W864-IX-072', 15:13:10 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:13:10 INFO - 'DCLOCATION': 'SCL3', 15:13:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:13:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:13:10 INFO - 'HOMEDRIVE': 'C:', 15:13:10 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 15:13:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:13:10 INFO - 'KTS_VERSION': '1.19c', 15:13:10 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 15:13:10 INFO - 'LOGONSERVER': '\\\\T-W864-IX-072', 15:13:10 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 15:13:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:13:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:13:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:13:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:13:10 INFO - 'MOZ_NO_REMOTE': '1', 15:13:10 INFO - 'NO_EM_RESTART': '1', 15:13:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:13:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:13:10 INFO - 'OS': 'Windows_NT', 15:13:10 INFO - 'OURDRIVE': 'C:', 15:13:10 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:13:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:13:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:13:10 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:13:10 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:13:10 INFO - 'PROCESSOR_LEVEL': '6', 15:13:10 INFO - 'PROCESSOR_REVISION': '1e05', 15:13:10 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:13:10 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:13:10 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:13:10 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:13:10 INFO - 'PROMPT': '$P$G', 15:13:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:13:10 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:13:10 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:13:10 INFO - 'PWD': 'C:\\slave\\test', 15:13:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:13:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:13:10 INFO - 'SYSTEMDRIVE': 'C:', 15:13:10 INFO - 'SYSTEMROOT': 'C:\\windows', 15:13:10 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:13:10 INFO - 'TEST1': 'testie', 15:13:10 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:13:10 INFO - 'USERDOMAIN': 'T-W864-IX-072', 15:13:10 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 15:13:10 INFO - 'USERNAME': 'cltbld', 15:13:10 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-072', 15:13:10 INFO - 'WINDIR': 'C:\\windows', 15:13:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:13:10 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/LZyHzbtKRqiZjE8mIdia9A/artifacts/public/build/firefox-48.0a1.en-US.win64.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 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 15:13:12 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 15:13:12 INFO - import pkg_resources 15:13:13 INFO - Using 1 client processes 15:13:16 INFO - SUITE-START | Running 778 tests 15:13:16 INFO - Running testharness tests 15:13:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 15:13:16 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 15:13:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 15:13:16 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 15:13:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 15:13:16 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 15:13:17 INFO - Setting up ssl 15:13:17 INFO - PROCESS | certutil | 15:13:17 INFO - PROCESS | certutil | 15:13:17 INFO - PROCESS | certutil | 15:13:17 INFO - Certificate Nickname Trust Attributes 15:13:17 INFO - SSL,S/MIME,JAR/XPI 15:13:17 INFO - 15:13:17 INFO - web-platform-tests CT,, 15:13:17 INFO - 15:13:17 INFO - Starting runner 15:13:17 INFO - PROCESS | 1428 | [1428] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 15:13:17 INFO - PROCESS | 1428 | [1428] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 15:13:17 INFO - PROCESS | 1428 | [1428] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 15:13:18 INFO - PROCESS | 1428 | [1428] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 15:13:18 INFO - PROCESS | 1428 | [1428] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 15:13:19 INFO - PROCESS | 1428 | 1461103999526 Marionette DEBUG Marionette enabled via build flag and pref 15:13:21 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5D1A5E000 == 1 [pid = 1428] [id = 1] 15:13:21 INFO - PROCESS | 1428 | ++DOMWINDOW == 1 (000000D5E3469800) [pid = 1428] [serial = 1] [outer = 0000000000000000] 15:13:21 INFO - PROCESS | 1428 | [1428] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 15:13:21 INFO - PROCESS | 1428 | ++DOMWINDOW == 2 (000000D5E346A800) [pid = 1428] [serial = 2] [outer = 000000D5E3469800] 15:13:21 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E6648000 == 2 [pid = 1428] [id = 2] 15:13:21 INFO - PROCESS | 1428 | ++DOMWINDOW == 3 (000000D5E6648800) [pid = 1428] [serial = 3] [outer = 0000000000000000] 15:13:21 INFO - PROCESS | 1428 | [1428] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 15:13:21 INFO - PROCESS | 1428 | ++DOMWINDOW == 4 (000000D5E6649800) [pid = 1428] [serial = 4] [outer = 000000D5E6648800] 15:13:21 INFO - PROCESS | 1428 | 1461104001706 Marionette INFO Listening on port 2828 15:13:23 INFO - PROCESS | 1428 | 1461104003650 Marionette DEBUG Marionette enabled via command-line flag 15:13:23 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E758B800 == 3 [pid = 1428] [id = 3] 15:13:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 5 (000000D5E75C5000) [pid = 1428] [serial = 5] [outer = 0000000000000000] 15:13:23 INFO - PROCESS | 1428 | [1428] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 15:13:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 6 (000000D5E75C6000) [pid = 1428] [serial = 6] [outer = 000000D5E75C5000] 15:13:23 INFO - PROCESS | 1428 | [1428] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 15:13:23 INFO - PROCESS | 1428 | [1428] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 15:13:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 7 (000000D5E76AF000) [pid = 1428] [serial = 7] [outer = 000000D5E6648800] 15:13:23 INFO - PROCESS | 1428 | [1428] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:13:23 INFO - PROCESS | 1428 | 1461104003948 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49296 15:13:23 INFO - PROCESS | 1428 | [1428] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:13:23 INFO - PROCESS | 1428 | 1461104003979 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49297 15:13:23 INFO - PROCESS | 1428 | [1428] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:13:23 INFO - PROCESS | 1428 | 1461104003987 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49298 15:13:23 INFO - PROCESS | 1428 | [1428] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:13:23 INFO - PROCESS | 1428 | 1461104003993 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49299 15:13:24 INFO - PROCESS | 1428 | 1461104004022 Marionette DEBUG Closed connection conn0 15:13:24 INFO - PROCESS | 1428 | 1461104004024 Marionette DEBUG Closed connection conn1 15:13:24 INFO - PROCESS | 1428 | 1461104004025 Marionette DEBUG Closed connection conn2 15:13:24 INFO - PROCESS | 1428 | 1461104004093 Marionette DEBUG Closed connection conn3 15:13:24 INFO - PROCESS | 1428 | [1428] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:13:24 INFO - PROCESS | 1428 | 1461104004099 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49300 15:13:24 INFO - PROCESS | 1428 | 1461104004274 Marionette DEBUG Closed connection conn4 15:13:24 INFO - PROCESS | 1428 | [1428] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:13:24 INFO - PROCESS | 1428 | 1461104004281 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49301 15:13:24 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E3469000 == 4 [pid = 1428] [id = 4] 15:13:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 8 (000000D5E8E17800) [pid = 1428] [serial = 8] [outer = 0000000000000000] 15:13:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 9 (000000D5E86A8400) [pid = 1428] [serial = 9] [outer = 000000D5E8E17800] 15:13:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 10 (000000D5E8E1C800) [pid = 1428] [serial = 10] [outer = 000000D5E8E17800] 15:13:24 INFO - PROCESS | 1428 | 1461104004494 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:13:24 INFO - PROCESS | 1428 | 1461104004500 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160419123832","device":"desktop","version":"48.0a1"} 15:13:25 INFO - PROCESS | 1428 | [1428] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 15:13:25 INFO - PROCESS | 1428 | [1428] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 15:13:25 INFO - PROCESS | 1428 | [1428] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:13:26 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EE355000 == 5 [pid = 1428] [id = 5] 15:13:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 11 (000000D5EE35A800) [pid = 1428] [serial = 11] [outer = 0000000000000000] 15:13:26 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EE35B000 == 6 [pid = 1428] [id = 6] 15:13:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 12 (000000D5EE507000) [pid = 1428] [serial = 12] [outer = 0000000000000000] 15:13:26 INFO - PROCESS | 1428 | [1428] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:13:26 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF2D5800 == 7 [pid = 1428] [id = 7] 15:13:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 13 (000000D5EE506800) [pid = 1428] [serial = 13] [outer = 0000000000000000] 15:13:26 INFO - PROCESS | 1428 | [1428] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:13:27 INFO - PROCESS | 1428 | [1428] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 15:13:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 14 (000000D5EF3F9800) [pid = 1428] [serial = 14] [outer = 000000D5EE506800] 15:13:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 15 (000000D5EF6CB000) [pid = 1428] [serial = 15] [outer = 000000D5EE35A800] 15:13:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 16 (000000D5EE511400) [pid = 1428] [serial = 16] [outer = 000000D5EE507000] 15:13:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 17 (000000D5EF610000) [pid = 1428] [serial = 17] [outer = 000000D5EE506800] 15:13:28 INFO - PROCESS | 1428 | 1461104008194 Marionette DEBUG loaded listener.js 15:13:28 INFO - PROCESS | 1428 | 1461104008208 Marionette DEBUG loaded listener.js 15:13:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 18 (000000D5F1B91000) [pid = 1428] [serial = 18] [outer = 000000D5EE506800] 15:13:29 INFO - PROCESS | 1428 | 1461104009133 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"57dec573-d5d4-4d18-ae2f-a3d725634e6b","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160419123832","device":"desktop","version":"48.0a1","command_id":1}}] 15:13:29 INFO - PROCESS | 1428 | 1461104009507 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}] 15:13:29 INFO - PROCESS | 1428 | 1461104009535 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 15:13:29 INFO - PROCESS | 1428 | 1461104009558 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:13:29 INFO - PROCESS | 1428 | [1428] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 15:13:31 INFO - PROCESS | 1428 | --DOCSHELL 000000D5D1A5E000 == 6 [pid = 1428] [id = 1] 15:13:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 19 (000000D5E1C3F800) [pid = 1428] [serial = 19] [outer = 000000D5EE506800] 15:13:32 INFO - PROCESS | 1428 | [1428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:13:32 INFO - PROCESS | 1428 | [1428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:13:32 INFO - PROCESS | 1428 | 1461104012139 Marionette TRACE conn5 <- [1,3,null,{}] 15:13:32 INFO - PROCESS | 1428 | 1461104012144 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 15:13:32 INFO - PROCESS | 1428 | 1461104012167 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 15:13:32 INFO - PROCESS | 1428 | 1461104012207 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 15:13:32 INFO - PROCESS | 1428 | 1461104012211 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 15:13:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:13:32 INFO - PROCESS | 1428 | 1461104012216 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:13:32 INFO - PROCESS | 1428 | 1461104012221 Marionette TRACE conn5 <- [1,6,null,{}] 15:13:32 INFO - PROCESS | 1428 | 1461104012234 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}] 15:13:32 INFO - PROCESS | 1428 | 1461104012252 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 15:13:32 INFO - PROCESS | 1428 | 1461104012257 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:32 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E6822800 == 7 [pid = 1428] [id = 8] 15:13:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 20 (000000D5EC373800) [pid = 1428] [serial = 20] [outer = 0000000000000000] 15:13:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 21 (000000D5EDF98400) [pid = 1428] [serial = 21] [outer = 000000D5EC373800] 15:13:32 INFO - PROCESS | 1428 | 1461104012321 Marionette DEBUG loaded listener.js 15:13:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 22 (000000D5EE836C00) [pid = 1428] [serial = 22] [outer = 000000D5EC373800] 15:13:32 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E2EDD000 == 8 [pid = 1428] [id = 9] 15:13:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 23 (000000D5EECCCC00) [pid = 1428] [serial = 23] [outer = 0000000000000000] 15:13:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 24 (000000D5EEE30400) [pid = 1428] [serial = 24] [outer = 000000D5EECCCC00] 15:13:32 INFO - PROCESS | 1428 | 1461104012748 Marionette DEBUG loaded listener.js 15:13:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 25 (000000D5EECD4800) [pid = 1428] [serial = 25] [outer = 000000D5EECCCC00] 15:13:33 INFO - PROCESS | 1428 | 1461104013458 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]]]}] 15:13:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:13:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1283ms 15:13:33 INFO - PROCESS | 1428 | 1461104013782 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 15:13:33 INFO - PROCESS | 1428 | 1461104013785 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 15:13:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:13:33 INFO - PROCESS | 1428 | 1461104013808 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:13:33 INFO - PROCESS | 1428 | 1461104013811 Marionette TRACE conn5 <- [1,10,null,{}] 15:13:33 INFO - PROCESS | 1428 | 1461104013818 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}] 15:13:33 INFO - PROCESS | 1428 | 1461104013926 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 15:13:33 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E6644000 == 9 [pid = 1428] [id = 10] 15:13:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 26 (000000D5E6647000) [pid = 1428] [serial = 26] [outer = 0000000000000000] 15:13:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 27 (000000D5E664F000) [pid = 1428] [serial = 27] [outer = 000000D5E6647000] 15:13:34 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E3469000 == 8 [pid = 1428] [id = 4] 15:13:34 INFO - PROCESS | 1428 | 1461104014019 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 28 (000000D5E6643800) [pid = 1428] [serial = 28] [outer = 000000D5E6647000] 15:13:34 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E68D0800 == 9 [pid = 1428] [id = 11] 15:13:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 29 (000000D5E86ACC00) [pid = 1428] [serial = 29] [outer = 0000000000000000] 15:13:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 30 (000000D5EB053000) [pid = 1428] [serial = 30] [outer = 000000D5E86ACC00] 15:13:34 INFO - PROCESS | 1428 | 1461104014087 Marionette DEBUG loaded listener.js 15:13:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 31 (000000D5EBDD5800) [pid = 1428] [serial = 31] [outer = 000000D5E86ACC00] 15:13:34 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E1258800 == 10 [pid = 1428] [id = 12] 15:13:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 32 (000000D5EBCDAC00) [pid = 1428] [serial = 32] [outer = 0000000000000000] 15:13:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 33 (000000D5EDF88000) [pid = 1428] [serial = 33] [outer = 000000D5EBCDAC00] 15:13:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 34 (000000D5E8E13800) [pid = 1428] [serial = 34] [outer = 000000D5EBCDAC00] 15:13:34 INFO - PROCESS | 1428 | 1461104014697 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]]]}] 15:13:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 15:13:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 943ms 15:13:34 INFO - PROCESS | 1428 | 1461104014756 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 15:13:34 INFO - PROCESS | 1428 | 1461104014762 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 15:13:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 15:13:34 INFO - PROCESS | 1428 | 1461104014768 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 15:13:34 INFO - PROCESS | 1428 | 1461104014771 Marionette TRACE conn5 <- [1,14,null,{}] 15:13:34 INFO - PROCESS | 1428 | 1461104014775 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}] 15:13:34 INFO - PROCESS | 1428 | 1461104014857 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 15:13:34 INFO - PROCESS | 1428 | 1461104014925 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:34 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E82BA800 == 11 [pid = 1428] [id = 13] 15:13:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 35 (000000D5EDF20000) [pid = 1428] [serial = 35] [outer = 0000000000000000] 15:13:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 36 (000000D5EFC42C00) [pid = 1428] [serial = 36] [outer = 000000D5EDF20000] 15:13:34 INFO - PROCESS | 1428 | 1461104014972 Marionette DEBUG loaded listener.js 15:13:35 INFO - PROCESS | 1428 | ++DOMWINDOW == 37 (000000D5F0453400) [pid = 1428] [serial = 37] [outer = 000000D5EDF20000] 15:13:35 INFO - PROCESS | 1428 | 1461104015331 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]]]}] 15:13:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 15:13:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 587ms 15:13:35 INFO - PROCESS | 1428 | 1461104015370 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 15:13:35 INFO - PROCESS | 1428 | 1461104015372 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 15:13:35 INFO - PROCESS | 1428 | 1461104015376 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 15:13:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 15:13:35 INFO - PROCESS | 1428 | 1461104015380 Marionette TRACE conn5 <- [1,18,null,{}] 15:13:35 INFO - PROCESS | 1428 | 1461104015391 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}] 15:13:35 INFO - PROCESS | 1428 | 1461104015480 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 15:13:35 INFO - PROCESS | 1428 | 1461104015527 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:35 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EBD77000 == 12 [pid = 1428] [id = 14] 15:13:35 INFO - PROCESS | 1428 | ++DOMWINDOW == 38 (000000D5F06EB400) [pid = 1428] [serial = 38] [outer = 0000000000000000] 15:13:35 INFO - PROCESS | 1428 | ++DOMWINDOW == 39 (000000D5F1B8D400) [pid = 1428] [serial = 39] [outer = 000000D5F06EB400] 15:13:35 INFO - PROCESS | 1428 | 1461104015579 Marionette DEBUG loaded listener.js 15:13:35 INFO - PROCESS | 1428 | ++DOMWINDOW == 40 (000000D5EDF99000) [pid = 1428] [serial = 40] [outer = 000000D5F06EB400] 15:13:35 INFO - PROCESS | 1428 | 1461104015951 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]]]}] 15:13:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 15:13:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 628ms 15:13:36 INFO - PROCESS | 1428 | 1461104016011 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 15:13:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 15:13:36 INFO - PROCESS | 1428 | 1461104016015 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 15:13:36 INFO - PROCESS | 1428 | 1461104016018 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 15:13:36 INFO - PROCESS | 1428 | 1461104016020 Marionette TRACE conn5 <- [1,22,null,{}] 15:13:36 INFO - PROCESS | 1428 | 1461104016024 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}] 15:13:36 INFO - PROCESS | 1428 | 1461104016099 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 15:13:36 INFO - PROCESS | 1428 | 1461104016106 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:36 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EE233800 == 13 [pid = 1428] [id = 15] 15:13:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 41 (000000D5E8690000) [pid = 1428] [serial = 41] [outer = 0000000000000000] 15:13:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 42 (000000D5E8695400) [pid = 1428] [serial = 42] [outer = 000000D5E8690000] 15:13:36 INFO - PROCESS | 1428 | 1461104016153 Marionette DEBUG loaded listener.js 15:13:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 43 (000000D5F2A29800) [pid = 1428] [serial = 43] [outer = 000000D5E8690000] 15:13:36 INFO - PROCESS | 1428 | 1461104016558 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]]]}] 15:13:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 15:13:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 585ms 15:13:36 INFO - PROCESS | 1428 | 1461104016605 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 15:13:36 INFO - PROCESS | 1428 | 1461104016607 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 15:13:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 15:13:36 INFO - PROCESS | 1428 | 1461104016610 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 15:13:36 INFO - PROCESS | 1428 | 1461104016612 Marionette TRACE conn5 <- [1,26,null,{}] 15:13:36 INFO - PROCESS | 1428 | 1461104016621 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}] 15:13:36 INFO - PROCESS | 1428 | 1461104016696 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 15:13:36 INFO - PROCESS | 1428 | 1461104016703 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:36 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EEB70800 == 14 [pid = 1428] [id = 16] 15:13:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 44 (000000D5EBC9EC00) [pid = 1428] [serial = 44] [outer = 0000000000000000] 15:13:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 45 (000000D5EBCA3400) [pid = 1428] [serial = 45] [outer = 000000D5EBC9EC00] 15:13:36 INFO - PROCESS | 1428 | 1461104016748 Marionette DEBUG loaded listener.js 15:13:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 46 (000000D5EEA88800) [pid = 1428] [serial = 46] [outer = 000000D5EBC9EC00] 15:13:37 INFO - PROCESS | 1428 | 1461104017125 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]]]}] 15:13:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 15:13:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 543ms 15:13:37 INFO - PROCESS | 1428 | 1461104017156 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 15:13:37 INFO - PROCESS | 1428 | 1461104017158 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 15:13:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 15:13:37 INFO - PROCESS | 1428 | 1461104017161 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 15:13:37 INFO - PROCESS | 1428 | 1461104017163 Marionette TRACE conn5 <- [1,30,null,{}] 15:13:37 INFO - PROCESS | 1428 | 1461104017167 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}] 15:13:37 INFO - PROCESS | 1428 | 1461104017306 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 15:13:37 INFO - PROCESS | 1428 | 1461104017324 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:37 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EEF5F000 == 15 [pid = 1428] [id = 17] 15:13:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 47 (000000D5E7555800) [pid = 1428] [serial = 47] [outer = 0000000000000000] 15:13:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 48 (000000D5E7557400) [pid = 1428] [serial = 48] [outer = 000000D5E7555800] 15:13:37 INFO - PROCESS | 1428 | 1461104017373 Marionette DEBUG loaded listener.js 15:13:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 49 (000000D5EE565C00) [pid = 1428] [serial = 49] [outer = 000000D5E7555800] 15:13:37 INFO - PROCESS | 1428 | 1461104017767 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]]]}] 15:13:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 15:13:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 629ms 15:13:37 INFO - PROCESS | 1428 | 1461104017794 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 15:13:37 INFO - PROCESS | 1428 | 1461104017796 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 15:13:37 INFO - PROCESS | 1428 | 1461104017799 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 15:13:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 15:13:37 INFO - PROCESS | 1428 | 1461104017801 Marionette TRACE conn5 <- [1,34,null,{}] 15:13:37 INFO - PROCESS | 1428 | 1461104017804 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}] 15:13:37 INFO - PROCESS | 1428 | 1461104017895 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 15:13:37 INFO - PROCESS | 1428 | 1461104017903 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:37 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF6C4800 == 16 [pid = 1428] [id = 18] 15:13:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 50 (000000D5E01E5400) [pid = 1428] [serial = 50] [outer = 0000000000000000] 15:13:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 51 (000000D5E01EF400) [pid = 1428] [serial = 51] [outer = 000000D5E01E5400] 15:13:37 INFO - PROCESS | 1428 | 1461104017950 Marionette DEBUG loaded listener.js 15:13:38 INFO - PROCESS | 1428 | ++DOMWINDOW == 52 (000000D5EB975C00) [pid = 1428] [serial = 52] [outer = 000000D5E01E5400] 15:13:38 INFO - PROCESS | 1428 | 1461104018373 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]]]}] 15:13:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 15:13:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 629ms 15:13:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 15:13:38 INFO - PROCESS | 1428 | 1461104018432 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 15:13:38 INFO - PROCESS | 1428 | 1461104018434 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 15:13:38 INFO - PROCESS | 1428 | 1461104018437 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 15:13:38 INFO - PROCESS | 1428 | 1461104018439 Marionette TRACE conn5 <- [1,38,null,{}] 15:13:38 INFO - PROCESS | 1428 | 1461104018443 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}] 15:13:38 INFO - PROCESS | 1428 | 1461104018539 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 15:13:38 INFO - PROCESS | 1428 | 1461104018547 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:38 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F1D28000 == 17 [pid = 1428] [id = 19] 15:13:38 INFO - PROCESS | 1428 | ++DOMWINDOW == 53 (000000D5DCCCC400) [pid = 1428] [serial = 53] [outer = 0000000000000000] 15:13:38 INFO - PROCESS | 1428 | ++DOMWINDOW == 54 (000000D5DCCD0800) [pid = 1428] [serial = 54] [outer = 000000D5DCCCC400] 15:13:38 INFO - PROCESS | 1428 | 1461104018595 Marionette DEBUG loaded listener.js 15:13:38 INFO - PROCESS | 1428 | ++DOMWINDOW == 55 (000000D5EB976400) [pid = 1428] [serial = 55] [outer = 000000D5DCCCC400] 15:13:38 INFO - PROCESS | 1428 | 1461104018961 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]]]}] 15:13:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 15:13:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 15:13:39 INFO - PROCESS | 1428 | 1461104019028 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 15:13:39 INFO - PROCESS | 1428 | 1461104019030 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 15:13:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 15:13:39 INFO - PROCESS | 1428 | 1461104019034 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 15:13:39 INFO - PROCESS | 1428 | 1461104019036 Marionette TRACE conn5 <- [1,42,null,{}] 15:13:39 INFO - PROCESS | 1428 | 1461104019039 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}] 15:13:39 INFO - PROCESS | 1428 | 1461104019138 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 15:13:39 INFO - PROCESS | 1428 | 1461104019147 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:39 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F273B800 == 18 [pid = 1428] [id = 20] 15:13:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 56 (000000D5E01EA800) [pid = 1428] [serial = 56] [outer = 0000000000000000] 15:13:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 57 (000000D5E0269C00) [pid = 1428] [serial = 57] [outer = 000000D5E01EA800] 15:13:39 INFO - PROCESS | 1428 | 1461104019192 Marionette DEBUG loaded listener.js 15:13:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 58 (000000D5E755C800) [pid = 1428] [serial = 58] [outer = 000000D5E01EA800] 15:13:39 INFO - PROCESS | 1428 | 1461104019561 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]]]}] 15:13:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 15:13:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 586ms 15:13:39 INFO - PROCESS | 1428 | 1461104019623 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 15:13:39 INFO - PROCESS | 1428 | 1461104019625 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 15:13:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 15:13:39 INFO - PROCESS | 1428 | 1461104019629 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 15:13:39 INFO - PROCESS | 1428 | 1461104019631 Marionette TRACE conn5 <- [1,46,null,{}] 15:13:39 INFO - PROCESS | 1428 | 1461104019634 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}] 15:13:39 INFO - PROCESS | 1428 | 1461104019736 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 15:13:39 INFO - PROCESS | 1428 | 1461104019744 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:39 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2A51800 == 19 [pid = 1428] [id = 21] 15:13:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 59 (000000D5E0271400) [pid = 1428] [serial = 59] [outer = 0000000000000000] 15:13:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 60 (000000D5F4196400) [pid = 1428] [serial = 60] [outer = 000000D5E0271400] 15:13:39 INFO - PROCESS | 1428 | 1461104019790 Marionette DEBUG loaded listener.js 15:13:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 61 (000000D5F41A2000) [pid = 1428] [serial = 61] [outer = 000000D5E0271400] 15:13:40 INFO - PROCESS | 1428 | 1461104020175 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]]]}] 15:13:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 15:13:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 15:13:40 INFO - PROCESS | 1428 | 1461104020218 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 15:13:40 INFO - PROCESS | 1428 | 1461104020220 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 15:13:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 15:13:40 INFO - PROCESS | 1428 | 1461104020224 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 15:13:40 INFO - PROCESS | 1428 | 1461104020226 Marionette TRACE conn5 <- [1,50,null,{}] 15:13:40 INFO - PROCESS | 1428 | 1461104020229 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}] 15:13:40 INFO - PROCESS | 1428 | 1461104020337 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 15:13:40 INFO - PROCESS | 1428 | 1461104020345 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:40 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F63C3800 == 20 [pid = 1428] [id = 22] 15:13:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 62 (000000D5F41A5C00) [pid = 1428] [serial = 62] [outer = 0000000000000000] 15:13:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 63 (000000D5F633A400) [pid = 1428] [serial = 63] [outer = 000000D5F41A5C00] 15:13:40 INFO - PROCESS | 1428 | 1461104020405 Marionette DEBUG loaded listener.js 15:13:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 64 (000000D5F6DC6C00) [pid = 1428] [serial = 64] [outer = 000000D5F41A5C00] 15:13:40 INFO - PROCESS | 1428 | 1461104020767 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]]]}] 15:13:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 15:13:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 585ms 15:13:40 INFO - PROCESS | 1428 | 1461104020812 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 15:13:40 INFO - PROCESS | 1428 | 1461104020815 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 15:13:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 15:13:40 INFO - PROCESS | 1428 | 1461104020818 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 15:13:40 INFO - PROCESS | 1428 | 1461104020820 Marionette TRACE conn5 <- [1,54,null,{}] 15:13:40 INFO - PROCESS | 1428 | 1461104020823 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}] 15:13:40 INFO - PROCESS | 1428 | 1461104020930 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 15:13:40 INFO - PROCESS | 1428 | 1461104020939 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:40 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F63DE000 == 21 [pid = 1428] [id = 23] 15:13:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 65 (000000D5F64E6000) [pid = 1428] [serial = 65] [outer = 0000000000000000] 15:13:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 66 (000000D5F64ED800) [pid = 1428] [serial = 66] [outer = 000000D5F64E6000] 15:13:40 INFO - PROCESS | 1428 | 1461104020983 Marionette DEBUG loaded listener.js 15:13:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 67 (000000D5F6DC5400) [pid = 1428] [serial = 67] [outer = 000000D5F64E6000] 15:13:42 INFO - PROCESS | 1428 | 1461104022057 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]]]}] 15:13:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 15:13:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1294ms 15:13:42 INFO - PROCESS | 1428 | 1461104022123 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 15:13:42 INFO - PROCESS | 1428 | 1461104022127 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 15:13:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 15:13:42 INFO - PROCESS | 1428 | 1461104022143 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 15:13:42 INFO - PROCESS | 1428 | 1461104022147 Marionette TRACE conn5 <- [1,58,null,{}] 15:13:42 INFO - PROCESS | 1428 | 1461104022154 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}] 15:13:42 INFO - PROCESS | 1428 | 1461104022294 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 15:13:42 INFO - PROCESS | 1428 | 1461104022304 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:42 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E71B5000 == 22 [pid = 1428] [id = 24] 15:13:42 INFO - PROCESS | 1428 | ++DOMWINDOW == 68 (000000D5E0272C00) [pid = 1428] [serial = 68] [outer = 0000000000000000] 15:13:42 INFO - PROCESS | 1428 | ++DOMWINDOW == 69 (000000D5E69B3000) [pid = 1428] [serial = 69] [outer = 000000D5E0272C00] 15:13:42 INFO - PROCESS | 1428 | 1461104022353 Marionette DEBUG loaded listener.js 15:13:42 INFO - PROCESS | 1428 | ++DOMWINDOW == 70 (000000D5E7326800) [pid = 1428] [serial = 70] [outer = 000000D5E0272C00] 15:13:42 INFO - PROCESS | 1428 | 1461104022768 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]]]}] 15:13:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 15:13:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 690ms 15:13:42 INFO - PROCESS | 1428 | 1461104022828 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 15:13:42 INFO - PROCESS | 1428 | 1461104022833 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 15:13:42 INFO - PROCESS | 1428 | 1461104022840 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 15:13:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 15:13:42 INFO - PROCESS | 1428 | 1461104022843 Marionette TRACE conn5 <- [1,62,null,{}] 15:13:42 INFO - PROCESS | 1428 | 1461104022847 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}] 15:13:42 INFO - PROCESS | 1428 | 1461104022943 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 15:13:42 INFO - PROCESS | 1428 | 1461104022950 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:42 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E8E8C000 == 23 [pid = 1428] [id = 25] 15:13:42 INFO - PROCESS | 1428 | ++DOMWINDOW == 71 (000000D5E7551400) [pid = 1428] [serial = 71] [outer = 0000000000000000] 15:13:42 INFO - PROCESS | 1428 | ++DOMWINDOW == 72 (000000D5E8688800) [pid = 1428] [serial = 72] [outer = 000000D5E7551400] 15:13:43 INFO - PROCESS | 1428 | 1461104022999 Marionette DEBUG loaded listener.js 15:13:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 73 (000000D5E86AD000) [pid = 1428] [serial = 73] [outer = 000000D5E7551400] 15:13:43 INFO - PROCESS | 1428 | --DOMWINDOW == 72 (000000D5E8E17800) [pid = 1428] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:13:43 INFO - PROCESS | 1428 | --DOMWINDOW == 71 (000000D5E86ACC00) [pid = 1428] [serial = 29] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 15:13:43 INFO - PROCESS | 1428 | --DOMWINDOW == 70 (000000D5EDF20000) [pid = 1428] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 15:13:43 INFO - PROCESS | 1428 | --DOMWINDOW == 69 (000000D5F06EB400) [pid = 1428] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 15:13:43 INFO - PROCESS | 1428 | --DOMWINDOW == 68 (000000D5E8690000) [pid = 1428] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 15:13:43 INFO - PROCESS | 1428 | --DOMWINDOW == 67 (000000D5EBC9EC00) [pid = 1428] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 15:13:43 INFO - PROCESS | 1428 | --DOMWINDOW == 66 (000000D5EC373800) [pid = 1428] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 15:13:43 INFO - PROCESS | 1428 | --DOMWINDOW == 65 (000000D5F41A5C00) [pid = 1428] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 15:13:43 INFO - PROCESS | 1428 | 1461104023671 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]]]}] 15:13:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 15:13:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 880ms 15:13:43 INFO - PROCESS | 1428 | 1461104023732 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 15:13:43 INFO - PROCESS | 1428 | 1461104023734 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 15:13:43 INFO - PROCESS | 1428 | 1461104023739 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 15:13:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 15:13:43 INFO - PROCESS | 1428 | 1461104023742 Marionette TRACE conn5 <- [1,66,null,{}] 15:13:43 INFO - PROCESS | 1428 | 1461104023753 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}] 15:13:43 INFO - PROCESS | 1428 | 1461104023832 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 15:13:43 INFO - PROCESS | 1428 | 1461104023841 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:43 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EC240000 == 24 [pid = 1428] [id = 26] 15:13:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 66 (000000D5EB09E000) [pid = 1428] [serial = 74] [outer = 0000000000000000] 15:13:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 67 (000000D5EBC98000) [pid = 1428] [serial = 75] [outer = 000000D5EB09E000] 15:13:43 INFO - PROCESS | 1428 | 1461104023890 Marionette DEBUG loaded listener.js 15:13:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 68 (000000D5EBCA4800) [pid = 1428] [serial = 76] [outer = 000000D5EB09E000] 15:13:44 INFO - PROCESS | 1428 | 1461104024271 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]]]}] 15:13:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 15:13:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 586ms 15:13:44 INFO - PROCESS | 1428 | 1461104024329 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 15:13:44 INFO - PROCESS | 1428 | 1461104024332 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 15:13:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 15:13:44 INFO - PROCESS | 1428 | 1461104024335 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 15:13:44 INFO - PROCESS | 1428 | 1461104024337 Marionette TRACE conn5 <- [1,70,null,{}] 15:13:44 INFO - PROCESS | 1428 | 1461104024341 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}] 15:13:44 INFO - PROCESS | 1428 | 1461104024417 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 15:13:44 INFO - PROCESS | 1428 | 1461104024424 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:44 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EEB83000 == 25 [pid = 1428] [id = 27] 15:13:44 INFO - PROCESS | 1428 | ++DOMWINDOW == 69 (000000D5EBCDB000) [pid = 1428] [serial = 77] [outer = 0000000000000000] 15:13:44 INFO - PROCESS | 1428 | ++DOMWINDOW == 70 (000000D5EC36D800) [pid = 1428] [serial = 78] [outer = 000000D5EBCDB000] 15:13:44 INFO - PROCESS | 1428 | 1461104024473 Marionette DEBUG loaded listener.js 15:13:44 INFO - PROCESS | 1428 | ++DOMWINDOW == 71 (000000D5EE504400) [pid = 1428] [serial = 79] [outer = 000000D5EBCDB000] 15:13:44 INFO - PROCESS | 1428 | 1461104024851 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]]]}] 15:13:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 15:13:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 523ms 15:13:44 INFO - PROCESS | 1428 | 1461104024864 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 15:13:44 INFO - PROCESS | 1428 | 1461104024867 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 15:13:44 INFO - PROCESS | 1428 | 1461104024870 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 15:13:44 INFO - PROCESS | 1428 | 1461104024872 Marionette TRACE conn5 <- [1,74,null,{}] 15:13:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 15:13:44 INFO - PROCESS | 1428 | 1461104024875 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}] 15:13:44 INFO - PROCESS | 1428 | 1461104024949 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 15:13:44 INFO - PROCESS | 1428 | 1461104024955 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:44 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF794800 == 26 [pid = 1428] [id = 28] 15:13:44 INFO - PROCESS | 1428 | ++DOMWINDOW == 72 (000000D5E755A400) [pid = 1428] [serial = 80] [outer = 0000000000000000] 15:13:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 73 (000000D5EE56E400) [pid = 1428] [serial = 81] [outer = 000000D5E755A400] 15:13:45 INFO - PROCESS | 1428 | 1461104025001 Marionette DEBUG loaded listener.js 15:13:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 74 (000000D5EEA88400) [pid = 1428] [serial = 82] [outer = 000000D5E755A400] 15:13:45 INFO - PROCESS | 1428 | 1461104025411 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]]]}] 15:13:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 15:13:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 587ms 15:13:45 INFO - PROCESS | 1428 | 1461104025462 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 15:13:45 INFO - PROCESS | 1428 | 1461104025464 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 15:13:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 15:13:45 INFO - PROCESS | 1428 | 1461104025501 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 15:13:45 INFO - PROCESS | 1428 | 1461104025505 Marionette TRACE conn5 <- [1,78,null,{}] 15:13:45 INFO - PROCESS | 1428 | 1461104025511 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}] 15:13:45 INFO - PROCESS | 1428 | 1461104025617 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 15:13:45 INFO - PROCESS | 1428 | 1461104025695 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:45 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E68CE000 == 27 [pid = 1428] [id = 29] 15:13:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 75 (000000D5E0270800) [pid = 1428] [serial = 83] [outer = 0000000000000000] 15:13:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 76 (000000D5E1B8E800) [pid = 1428] [serial = 84] [outer = 000000D5E0270800] 15:13:45 INFO - PROCESS | 1428 | 1461104025752 Marionette DEBUG loaded listener.js 15:13:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 77 (000000D5E717A000) [pid = 1428] [serial = 85] [outer = 000000D5E0270800] 15:13:46 INFO - PROCESS | 1428 | 1461104026314 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]]]}] 15:13:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 15:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 881ms 15:13:46 INFO - PROCESS | 1428 | 1461104026388 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 15:13:46 INFO - PROCESS | 1428 | 1461104026393 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 15:13:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 15:13:46 INFO - PROCESS | 1428 | 1461104026397 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 15:13:46 INFO - PROCESS | 1428 | 1461104026400 Marionette TRACE conn5 <- [1,82,null,{}] 15:13:46 INFO - PROCESS | 1428 | 1461104026408 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}] 15:13:46 INFO - PROCESS | 1428 | 1461104026518 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 15:13:46 INFO - PROCESS | 1428 | 1461104026572 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:46 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF6B2000 == 28 [pid = 1428] [id = 30] 15:13:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 78 (000000D5EB04E800) [pid = 1428] [serial = 86] [outer = 0000000000000000] 15:13:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 79 (000000D5EBDD5400) [pid = 1428] [serial = 87] [outer = 000000D5EB04E800] 15:13:46 INFO - PROCESS | 1428 | 1461104026629 Marionette DEBUG loaded listener.js 15:13:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 80 (000000D5EEB59000) [pid = 1428] [serial = 88] [outer = 000000D5EB04E800] 15:13:47 INFO - PROCESS | 1428 | 1461104027126 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]]]}] 15:13:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 15:13:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 775ms 15:13:47 INFO - PROCESS | 1428 | 1461104027177 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 15:13:47 INFO - PROCESS | 1428 | 1461104027179 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 15:13:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 15:13:47 INFO - PROCESS | 1428 | 1461104027183 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 15:13:47 INFO - PROCESS | 1428 | 1461104027186 Marionette TRACE conn5 <- [1,86,null,{}] 15:13:47 INFO - PROCESS | 1428 | 1461104027190 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}] 15:13:47 INFO - PROCESS | 1428 | 1461104027285 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 15:13:47 INFO - PROCESS | 1428 | 1461104027364 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:47 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F24DB800 == 29 [pid = 1428] [id = 31] 15:13:47 INFO - PROCESS | 1428 | ++DOMWINDOW == 81 (000000D5F048D400) [pid = 1428] [serial = 89] [outer = 0000000000000000] 15:13:47 INFO - PROCESS | 1428 | ++DOMWINDOW == 82 (000000D5F06E6400) [pid = 1428] [serial = 90] [outer = 000000D5F048D400] 15:13:47 INFO - PROCESS | 1428 | 1461104027428 Marionette DEBUG loaded listener.js 15:13:47 INFO - PROCESS | 1428 | ++DOMWINDOW == 83 (000000D5F179D000) [pid = 1428] [serial = 91] [outer = 000000D5F048D400] 15:13:47 INFO - PROCESS | 1428 | 1461104027965 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]]]}] 15:13:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 15:13:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 837ms 15:13:48 INFO - PROCESS | 1428 | 1461104028022 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 15:13:48 INFO - PROCESS | 1428 | 1461104028025 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 15:13:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 15:13:48 INFO - PROCESS | 1428 | 1461104028029 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 15:13:48 INFO - PROCESS | 1428 | 1461104028031 Marionette TRACE conn5 <- [1,90,null,{}] 15:13:48 INFO - PROCESS | 1428 | 1461104028035 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}] 15:13:48 INFO - PROCESS | 1428 | 1461104028131 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 15:13:48 INFO - PROCESS | 1428 | 1461104028189 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:48 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F63C5800 == 30 [pid = 1428] [id = 32] 15:13:48 INFO - PROCESS | 1428 | ++DOMWINDOW == 84 (000000D5F248B000) [pid = 1428] [serial = 92] [outer = 0000000000000000] 15:13:48 INFO - PROCESS | 1428 | ++DOMWINDOW == 85 (000000D5F248E800) [pid = 1428] [serial = 93] [outer = 000000D5F248B000] 15:13:48 INFO - PROCESS | 1428 | 1461104028251 Marionette DEBUG loaded listener.js 15:13:48 INFO - PROCESS | 1428 | ++DOMWINDOW == 86 (000000D5F4199C00) [pid = 1428] [serial = 94] [outer = 000000D5F248B000] 15:13:48 INFO - PROCESS | 1428 | 1461104028755 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]]]}] 15:13:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 15:13:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 775ms 15:13:48 INFO - PROCESS | 1428 | 1461104028806 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 15:13:48 INFO - PROCESS | 1428 | 1461104028809 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 15:13:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 15:13:48 INFO - PROCESS | 1428 | 1461104028812 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 15:13:48 INFO - PROCESS | 1428 | 1461104028814 Marionette TRACE conn5 <- [1,94,null,{}] 15:13:48 INFO - PROCESS | 1428 | 1461104028818 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}] 15:13:48 INFO - PROCESS | 1428 | 1461104028924 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 15:13:48 INFO - PROCESS | 1428 | 1461104028983 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:49 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F63D9800 == 31 [pid = 1428] [id = 33] 15:13:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 87 (000000D5EE810000) [pid = 1428] [serial = 95] [outer = 0000000000000000] 15:13:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 88 (000000D5EE816400) [pid = 1428] [serial = 96] [outer = 000000D5EE810000] 15:13:49 INFO - PROCESS | 1428 | 1461104029038 Marionette DEBUG loaded listener.js 15:13:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 89 (000000D5F40E4400) [pid = 1428] [serial = 97] [outer = 000000D5EE810000] 15:13:49 INFO - PROCESS | 1428 | 1461104029656 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]]]}] 15:13:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 15:13:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 881ms 15:13:49 INFO - PROCESS | 1428 | 1461104029697 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 15:13:49 INFO - PROCESS | 1428 | 1461104029701 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 15:13:49 INFO - PROCESS | 1428 | 1461104029706 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 15:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 15:13:49 INFO - PROCESS | 1428 | 1461104029711 Marionette TRACE conn5 <- [1,98,null,{}] 15:13:49 INFO - PROCESS | 1428 | 1461104029718 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}] 15:13:49 INFO - PROCESS | 1428 | 1461104029812 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 15:13:49 INFO - PROCESS | 1428 | 1461104029889 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:49 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E70BE000 == 32 [pid = 1428] [id = 34] 15:13:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 90 (000000D5E1B5E000) [pid = 1428] [serial = 98] [outer = 0000000000000000] 15:13:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 91 (000000D5E3885000) [pid = 1428] [serial = 99] [outer = 000000D5E1B5E000] 15:13:49 INFO - PROCESS | 1428 | 1461104029941 Marionette DEBUG loaded listener.js 15:13:50 INFO - PROCESS | 1428 | ++DOMWINDOW == 92 (000000D5E7550C00) [pid = 1428] [serial = 100] [outer = 000000D5E1B5E000] 15:13:50 INFO - PROCESS | 1428 | --DOMWINDOW == 91 (000000D5EB053000) [pid = 1428] [serial = 30] [outer = 0000000000000000] [url = about:blank] 15:13:50 INFO - PROCESS | 1428 | --DOMWINDOW == 90 (000000D5EBDD5800) [pid = 1428] [serial = 31] [outer = 0000000000000000] [url = about:blank] 15:13:50 INFO - PROCESS | 1428 | --DOMWINDOW == 89 (000000D5EDF88000) [pid = 1428] [serial = 33] [outer = 0000000000000000] [url = about:blank] 15:13:50 INFO - PROCESS | 1428 | --DOMWINDOW == 88 (000000D5EFC42C00) [pid = 1428] [serial = 36] [outer = 0000000000000000] [url = about:blank] 15:13:50 INFO - PROCESS | 1428 | --DOMWINDOW == 87 (000000D5F1B8D400) [pid = 1428] [serial = 39] [outer = 0000000000000000] [url = about:blank] 15:13:50 INFO - PROCESS | 1428 | --DOMWINDOW == 86 (000000D5EDF99000) [pid = 1428] [serial = 40] [outer = 0000000000000000] [url = about:blank] 15:13:50 INFO - PROCESS | 1428 | --DOMWINDOW == 85 (000000D5E8695400) [pid = 1428] [serial = 42] [outer = 0000000000000000] [url = about:blank] 15:13:50 INFO - PROCESS | 1428 | --DOMWINDOW == 84 (000000D5EBCA3400) [pid = 1428] [serial = 45] [outer = 0000000000000000] [url = about:blank] 15:13:50 INFO - PROCESS | 1428 | --DOMWINDOW == 83 (000000D5E7557400) [pid = 1428] [serial = 48] [outer = 0000000000000000] [url = about:blank] 15:13:50 INFO - PROCESS | 1428 | --DOMWINDOW == 82 (000000D5E01EF400) [pid = 1428] [serial = 51] [outer = 0000000000000000] [url = about:blank] 15:13:50 INFO - PROCESS | 1428 | --DOMWINDOW == 81 (000000D5DCCD0800) [pid = 1428] [serial = 54] [outer = 0000000000000000] [url = about:blank] 15:13:50 INFO - PROCESS | 1428 | --DOMWINDOW == 80 (000000D5E0269C00) [pid = 1428] [serial = 57] [outer = 0000000000000000] [url = about:blank] 15:13:50 INFO - PROCESS | 1428 | --DOMWINDOW == 79 (000000D5EDF98400) [pid = 1428] [serial = 21] [outer = 0000000000000000] [url = about:blank] 15:13:50 INFO - PROCESS | 1428 | --DOMWINDOW == 78 (000000D5EE836C00) [pid = 1428] [serial = 22] [outer = 0000000000000000] [url = about:blank] 15:13:50 INFO - PROCESS | 1428 | --DOMWINDOW == 77 (000000D5E664F000) [pid = 1428] [serial = 27] [outer = 0000000000000000] [url = about:blank] 15:13:50 INFO - PROCESS | 1428 | --DOMWINDOW == 76 (000000D5F2A29800) [pid = 1428] [serial = 43] [outer = 0000000000000000] [url = about:blank] 15:13:50 INFO - PROCESS | 1428 | --DOMWINDOW == 75 (000000D5EEA88800) [pid = 1428] [serial = 46] [outer = 0000000000000000] [url = about:blank] 15:13:50 INFO - PROCESS | 1428 | --DOMWINDOW == 74 (000000D5F0453400) [pid = 1428] [serial = 37] [outer = 0000000000000000] [url = about:blank] 15:13:50 INFO - PROCESS | 1428 | --DOMWINDOW == 73 (000000D5F633A400) [pid = 1428] [serial = 63] [outer = 0000000000000000] [url = about:blank] 15:13:50 INFO - PROCESS | 1428 | --DOMWINDOW == 72 (000000D5F6DC6C00) [pid = 1428] [serial = 64] [outer = 0000000000000000] [url = about:blank] 15:13:50 INFO - PROCESS | 1428 | --DOMWINDOW == 71 (000000D5EF610000) [pid = 1428] [serial = 17] [outer = 0000000000000000] [url = about:blank] 15:13:50 INFO - PROCESS | 1428 | --DOMWINDOW == 70 (000000D5EF3F9800) [pid = 1428] [serial = 14] [outer = 0000000000000000] [url = about:blank] 15:13:50 INFO - PROCESS | 1428 | --DOMWINDOW == 69 (000000D5E86A8400) [pid = 1428] [serial = 9] [outer = 0000000000000000] [url = about:blank] 15:13:50 INFO - PROCESS | 1428 | --DOMWINDOW == 68 (000000D5E8E1C800) [pid = 1428] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:13:50 INFO - PROCESS | 1428 | --DOMWINDOW == 67 (000000D5E6649800) [pid = 1428] [serial = 4] [outer = 0000000000000000] [url = about:blank] 15:13:50 INFO - PROCESS | 1428 | --DOMWINDOW == 66 (000000D5F4196400) [pid = 1428] [serial = 60] [outer = 0000000000000000] [url = about:blank] 15:13:50 INFO - PROCESS | 1428 | --DOMWINDOW == 65 (000000D5EEE30400) [pid = 1428] [serial = 24] [outer = 0000000000000000] [url = about:blank] 15:13:50 INFO - PROCESS | 1428 | 1461104030364 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]]]}] 15:13:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 15:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 691ms 15:13:50 INFO - PROCESS | 1428 | 1461104030402 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 15:13:50 INFO - PROCESS | 1428 | 1461104030407 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 15:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 15:13:50 INFO - PROCESS | 1428 | 1461104030418 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 15:13:50 INFO - PROCESS | 1428 | 1461104030421 Marionette TRACE conn5 <- [1,102,null,{}] 15:13:50 INFO - PROCESS | 1428 | 1461104030432 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}] 15:13:50 INFO - PROCESS | 1428 | 1461104030512 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 15:13:50 INFO - PROCESS | 1428 | 1461104030519 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:50 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E82CE000 == 33 [pid = 1428] [id = 35] 15:13:50 INFO - PROCESS | 1428 | ++DOMWINDOW == 66 (000000D5E7559800) [pid = 1428] [serial = 101] [outer = 0000000000000000] 15:13:50 INFO - PROCESS | 1428 | ++DOMWINDOW == 67 (000000D5E82EF000) [pid = 1428] [serial = 102] [outer = 000000D5E7559800] 15:13:50 INFO - PROCESS | 1428 | 1461104030565 Marionette DEBUG loaded listener.js 15:13:50 INFO - PROCESS | 1428 | ++DOMWINDOW == 68 (000000D5E86A8800) [pid = 1428] [serial = 103] [outer = 000000D5E7559800] 15:13:50 INFO - PROCESS | 1428 | 1461104030959 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]]]}] 15:13:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 15:13:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 586ms 15:13:51 INFO - PROCESS | 1428 | 1461104031002 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 15:13:51 INFO - PROCESS | 1428 | 1461104031004 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 15:13:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 15:13:51 INFO - PROCESS | 1428 | 1461104031008 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 15:13:51 INFO - PROCESS | 1428 | 1461104031012 Marionette TRACE conn5 <- [1,106,null,{}] 15:13:51 INFO - PROCESS | 1428 | 1461104031028 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}] 15:13:51 INFO - PROCESS | 1428 | 1461104031110 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 15:13:51 INFO - PROCESS | 1428 | 1461104031118 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:51 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EC386800 == 34 [pid = 1428] [id = 36] 15:13:51 INFO - PROCESS | 1428 | ++DOMWINDOW == 69 (000000D5EBDA4000) [pid = 1428] [serial = 104] [outer = 0000000000000000] 15:13:51 INFO - PROCESS | 1428 | ++DOMWINDOW == 70 (000000D5EC3D8000) [pid = 1428] [serial = 105] [outer = 000000D5EBDA4000] 15:13:51 INFO - PROCESS | 1428 | 1461104031166 Marionette DEBUG loaded listener.js 15:13:51 INFO - PROCESS | 1428 | ++DOMWINDOW == 71 (000000D5EE56F800) [pid = 1428] [serial = 106] [outer = 000000D5EBDA4000] 15:13:51 INFO - PROCESS | 1428 | 1461104031591 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]]]}] 15:13:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 15:13:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 648ms 15:13:51 INFO - PROCESS | 1428 | 1461104031659 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 15:13:51 INFO - PROCESS | 1428 | 1461104031662 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 15:13:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 15:13:51 INFO - PROCESS | 1428 | 1461104031665 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 15:13:51 INFO - PROCESS | 1428 | 1461104031667 Marionette TRACE conn5 <- [1,110,null,{}] 15:13:51 INFO - PROCESS | 1428 | 1461104031671 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}] 15:13:51 INFO - PROCESS | 1428 | 1461104031747 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 15:13:51 INFO - PROCESS | 1428 | 1461104031754 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:51 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EECB2000 == 35 [pid = 1428] [id = 37] 15:13:51 INFO - PROCESS | 1428 | ++DOMWINDOW == 72 (000000D5EE80C000) [pid = 1428] [serial = 107] [outer = 0000000000000000] 15:13:51 INFO - PROCESS | 1428 | ++DOMWINDOW == 73 (000000D5EF3F9C00) [pid = 1428] [serial = 108] [outer = 000000D5EE80C000] 15:13:51 INFO - PROCESS | 1428 | 1461104031800 Marionette DEBUG loaded listener.js 15:13:51 INFO - PROCESS | 1428 | ++DOMWINDOW == 74 (000000D5F040B800) [pid = 1428] [serial = 109] [outer = 000000D5EE80C000] 15:13:52 INFO - PROCESS | 1428 | 1461104032186 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]]]}] 15:13:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 15:13:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 585ms 15:13:52 INFO - PROCESS | 1428 | 1461104032253 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 15:13:52 INFO - PROCESS | 1428 | 1461104032256 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 15:13:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 15:13:52 INFO - PROCESS | 1428 | 1461104032265 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 15:13:52 INFO - PROCESS | 1428 | 1461104032267 Marionette TRACE conn5 <- [1,114,null,{}] 15:13:52 INFO - PROCESS | 1428 | 1461104032270 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}] 15:13:52 INFO - PROCESS | 1428 | 1461104032361 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 15:13:52 INFO - PROCESS | 1428 | 1461104032368 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:52 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF797800 == 36 [pid = 1428] [id = 38] 15:13:52 INFO - PROCESS | 1428 | ++DOMWINDOW == 75 (000000D5EFE67800) [pid = 1428] [serial = 110] [outer = 0000000000000000] 15:13:52 INFO - PROCESS | 1428 | ++DOMWINDOW == 76 (000000D5F06E3400) [pid = 1428] [serial = 111] [outer = 000000D5EFE67800] 15:13:52 INFO - PROCESS | 1428 | 1461104032413 Marionette DEBUG loaded listener.js 15:13:52 INFO - PROCESS | 1428 | ++DOMWINDOW == 77 (000000D5F1B93400) [pid = 1428] [serial = 112] [outer = 000000D5EFE67800] 15:13:52 INFO - PROCESS | 1428 | 1461104032856 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]]]}] 15:13:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 15:13:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 628ms 15:13:52 INFO - PROCESS | 1428 | 1461104032895 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 15:13:52 INFO - PROCESS | 1428 | 1461104032897 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 15:13:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 15:13:52 INFO - PROCESS | 1428 | 1461104032901 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 15:13:52 INFO - PROCESS | 1428 | 1461104032903 Marionette TRACE conn5 <- [1,118,null,{}] 15:13:52 INFO - PROCESS | 1428 | 1461104032906 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}] 15:13:53 INFO - PROCESS | 1428 | 1461104033027 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 15:13:53 INFO - PROCESS | 1428 | 1461104033040 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:53 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2A42000 == 37 [pid = 1428] [id = 39] 15:13:53 INFO - PROCESS | 1428 | ++DOMWINDOW == 78 (000000D5F2A2D400) [pid = 1428] [serial = 113] [outer = 0000000000000000] 15:13:53 INFO - PROCESS | 1428 | ++DOMWINDOW == 79 (000000D5F41A5C00) [pid = 1428] [serial = 114] [outer = 000000D5F2A2D400] 15:13:53 INFO - PROCESS | 1428 | 1461104033120 Marionette DEBUG loaded listener.js 15:13:53 INFO - PROCESS | 1428 | ++DOMWINDOW == 80 (000000D5F64E8C00) [pid = 1428] [serial = 115] [outer = 000000D5F2A2D400] 15:13:53 INFO - PROCESS | 1428 | 1461104033503 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]]]}] 15:13:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 15:13:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 15:13:53 INFO - PROCESS | 1428 | 1461104033533 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 15:13:53 INFO - PROCESS | 1428 | 1461104033536 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 15:13:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 15:13:53 INFO - PROCESS | 1428 | 1461104033539 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 15:13:53 INFO - PROCESS | 1428 | 1461104033541 Marionette TRACE conn5 <- [1,122,null,{}] 15:13:53 INFO - PROCESS | 1428 | 1461104033544 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}] 15:13:53 INFO - PROCESS | 1428 | 1461104033639 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 15:13:53 INFO - PROCESS | 1428 | 1461104033699 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:53 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6D22800 == 38 [pid = 1428] [id = 40] 15:13:53 INFO - PROCESS | 1428 | ++DOMWINDOW == 81 (000000D5F24AB400) [pid = 1428] [serial = 116] [outer = 0000000000000000] 15:13:53 INFO - PROCESS | 1428 | ++DOMWINDOW == 82 (000000D5F24AE400) [pid = 1428] [serial = 117] [outer = 000000D5F24AB400] 15:13:53 INFO - PROCESS | 1428 | 1461104033745 Marionette DEBUG loaded listener.js 15:13:53 INFO - PROCESS | 1428 | ++DOMWINDOW == 83 (000000D5F64EB800) [pid = 1428] [serial = 118] [outer = 000000D5F24AB400] 15:13:53 INFO - PROCESS | 1428 | --DOMWINDOW == 82 (000000D5F64E6000) [pid = 1428] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 15:13:53 INFO - PROCESS | 1428 | --DOMWINDOW == 81 (000000D5E0271400) [pid = 1428] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 15:13:53 INFO - PROCESS | 1428 | --DOMWINDOW == 80 (000000D5DCCCC400) [pid = 1428] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 15:13:53 INFO - PROCESS | 1428 | --DOMWINDOW == 79 (000000D5E01EA800) [pid = 1428] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 15:13:53 INFO - PROCESS | 1428 | --DOMWINDOW == 78 (000000D5E7555800) [pid = 1428] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 15:13:53 INFO - PROCESS | 1428 | --DOMWINDOW == 77 (000000D5E01E5400) [pid = 1428] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 15:13:53 INFO - PROCESS | 1428 | --DOMWINDOW == 76 (000000D5E0272C00) [pid = 1428] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 15:13:53 INFO - PROCESS | 1428 | --DOMWINDOW == 75 (000000D5EB09E000) [pid = 1428] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 15:13:53 INFO - PROCESS | 1428 | --DOMWINDOW == 74 (000000D5E7551400) [pid = 1428] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 15:13:53 INFO - PROCESS | 1428 | --DOMWINDOW == 73 (000000D5EBCDB000) [pid = 1428] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 15:13:54 INFO - PROCESS | 1428 | 1461104034113 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]]]}] 15:13:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 15:13:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 629ms 15:13:54 INFO - PROCESS | 1428 | 1461104034171 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 15:13:54 INFO - PROCESS | 1428 | 1461104034173 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 15:13:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 15:13:54 INFO - PROCESS | 1428 | 1461104034177 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 15:13:54 INFO - PROCESS | 1428 | 1461104034178 Marionette TRACE conn5 <- [1,126,null,{}] 15:13:54 INFO - PROCESS | 1428 | 1461104034182 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}] 15:13:54 INFO - PROCESS | 1428 | 1461104034255 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 15:13:54 INFO - PROCESS | 1428 | 1461104034311 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:54 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6954000 == 39 [pid = 1428] [id = 41] 15:13:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 74 (000000D5E1B90400) [pid = 1428] [serial = 119] [outer = 0000000000000000] 15:13:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 75 (000000D5EC2A0C00) [pid = 1428] [serial = 120] [outer = 000000D5E1B90400] 15:13:54 INFO - PROCESS | 1428 | 1461104034356 Marionette DEBUG loaded listener.js 15:13:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 76 (000000D5F6562400) [pid = 1428] [serial = 121] [outer = 000000D5E1B90400] 15:13:54 INFO - PROCESS | 1428 | 1461104034681 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]]]}] 15:13:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 15:13:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 524ms 15:13:54 INFO - PROCESS | 1428 | 1461104034704 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 15:13:54 INFO - PROCESS | 1428 | 1461104034706 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 15:13:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 15:13:54 INFO - PROCESS | 1428 | 1461104034709 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 15:13:54 INFO - PROCESS | 1428 | 1461104034711 Marionette TRACE conn5 <- [1,130,null,{}] 15:13:54 INFO - PROCESS | 1428 | 1461104034720 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}] 15:13:54 INFO - PROCESS | 1428 | 1461104034796 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 15:13:54 INFO - PROCESS | 1428 | 1461104034852 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:54 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6922800 == 40 [pid = 1428] [id = 42] 15:13:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 77 (000000D5E1B90800) [pid = 1428] [serial = 122] [outer = 0000000000000000] 15:13:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 78 (000000D5F6566800) [pid = 1428] [serial = 123] [outer = 000000D5E1B90800] 15:13:54 INFO - PROCESS | 1428 | 1461104034898 Marionette DEBUG loaded listener.js 15:13:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 79 (000000D5F6DBEC00) [pid = 1428] [serial = 124] [outer = 000000D5E1B90800] 15:13:55 INFO - PROCESS | 1428 | 1461104035265 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]]]}] 15:13:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 15:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 586ms 15:13:55 INFO - PROCESS | 1428 | 1461104035299 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 15:13:55 INFO - PROCESS | 1428 | 1461104035301 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 15:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 15:13:55 INFO - PROCESS | 1428 | 1461104035304 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 15:13:55 INFO - PROCESS | 1428 | 1461104035306 Marionette TRACE conn5 <- [1,134,null,{}] 15:13:55 INFO - PROCESS | 1428 | 1461104035309 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}] 15:13:55 INFO - PROCESS | 1428 | 1461104035388 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 15:13:55 INFO - PROCESS | 1428 | 1461104035444 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:55 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6535000 == 41 [pid = 1428] [id = 43] 15:13:55 INFO - PROCESS | 1428 | ++DOMWINDOW == 80 (000000D5E8203C00) [pid = 1428] [serial = 125] [outer = 0000000000000000] 15:13:55 INFO - PROCESS | 1428 | ++DOMWINDOW == 81 (000000D5E8205800) [pid = 1428] [serial = 126] [outer = 000000D5E8203C00] 15:13:55 INFO - PROCESS | 1428 | 1461104035489 Marionette DEBUG loaded listener.js 15:13:55 INFO - PROCESS | 1428 | ++DOMWINDOW == 82 (000000D5E8291000) [pid = 1428] [serial = 127] [outer = 000000D5E8203C00] 15:13:55 INFO - PROCESS | 1428 | 1461104035841 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]]]}] 15:13:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 15:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 587ms 15:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 15:13:55 INFO - PROCESS | 1428 | 1461104035895 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 15:13:55 INFO - PROCESS | 1428 | 1461104035898 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 15:13:55 INFO - PROCESS | 1428 | 1461104035901 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 15:13:55 INFO - PROCESS | 1428 | 1461104035904 Marionette TRACE conn5 <- [1,138,null,{}] 15:13:55 INFO - PROCESS | 1428 | 1461104035907 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}] 15:13:56 INFO - PROCESS | 1428 | 1461104036025 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 15:13:56 INFO - PROCESS | 1428 | 1461104036033 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:56 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F68C1000 == 42 [pid = 1428] [id = 44] 15:13:56 INFO - PROCESS | 1428 | ++DOMWINDOW == 83 (000000D5E8208800) [pid = 1428] [serial = 128] [outer = 0000000000000000] 15:13:56 INFO - PROCESS | 1428 | ++DOMWINDOW == 84 (000000D5EF7B9800) [pid = 1428] [serial = 129] [outer = 000000D5E8208800] 15:13:56 INFO - PROCESS | 1428 | 1461104036084 Marionette DEBUG loaded listener.js 15:13:56 INFO - PROCESS | 1428 | ++DOMWINDOW == 85 (000000D5EEAC0400) [pid = 1428] [serial = 130] [outer = 000000D5E8208800] 15:13:56 INFO - PROCESS | 1428 | 1461104036669 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]]]}] 15:13:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 15:13:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 839ms 15:13:56 INFO - PROCESS | 1428 | 1461104036743 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 15:13:56 INFO - PROCESS | 1428 | 1461104036749 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 15:13:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 15:13:56 INFO - PROCESS | 1428 | 1461104036756 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 15:13:56 INFO - PROCESS | 1428 | 1461104036760 Marionette TRACE conn5 <- [1,142,null,{}] 15:13:56 INFO - PROCESS | 1428 | 1461104036779 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}] 15:13:56 INFO - PROCESS | 1428 | 1461104036898 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 15:13:56 INFO - PROCESS | 1428 | 1461104036955 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:56 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E8488800 == 43 [pid = 1428] [id = 45] 15:13:56 INFO - PROCESS | 1428 | ++DOMWINDOW == 86 (000000D5E7017400) [pid = 1428] [serial = 131] [outer = 0000000000000000] 15:13:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 87 (000000D5E8205C00) [pid = 1428] [serial = 132] [outer = 000000D5E7017400] 15:13:57 INFO - PROCESS | 1428 | 1461104037013 Marionette DEBUG loaded listener.js 15:13:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 88 (000000D5E8E12C00) [pid = 1428] [serial = 133] [outer = 000000D5E7017400] 15:13:57 INFO - PROCESS | 1428 | 1461104037640 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]]]}] 15:13:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 15:13:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 942ms 15:13:57 INFO - PROCESS | 1428 | 1461104037700 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 15:13:57 INFO - PROCESS | 1428 | 1461104037706 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 15:13:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 15:13:57 INFO - PROCESS | 1428 | 1461104037713 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 15:13:57 INFO - PROCESS | 1428 | 1461104037717 Marionette TRACE conn5 <- [1,146,null,{}] 15:13:57 INFO - PROCESS | 1428 | 1461104037721 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}] 15:13:57 INFO - PROCESS | 1428 | 1461104037830 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 15:13:57 INFO - PROCESS | 1428 | 1461104037894 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:57 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F24DB000 == 44 [pid = 1428] [id = 46] 15:13:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 89 (000000D5EDFA2000) [pid = 1428] [serial = 134] [outer = 0000000000000000] 15:13:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 90 (000000D5EEAC1000) [pid = 1428] [serial = 135] [outer = 000000D5EDFA2000] 15:13:57 INFO - PROCESS | 1428 | 1461104037953 Marionette DEBUG loaded listener.js 15:13:58 INFO - PROCESS | 1428 | ++DOMWINDOW == 91 (000000D5EEAC9800) [pid = 1428] [serial = 136] [outer = 000000D5EDFA2000] 15:13:58 INFO - PROCESS | 1428 | 1461104038558 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]]]}] 15:13:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 15:13:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 880ms 15:13:58 INFO - PROCESS | 1428 | 1461104038599 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 15:13:58 INFO - PROCESS | 1428 | 1461104038602 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 15:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 15:13:58 INFO - PROCESS | 1428 | 1461104038606 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 15:13:58 INFO - PROCESS | 1428 | 1461104038610 Marionette TRACE conn5 <- [1,150,null,{}] 15:13:58 INFO - PROCESS | 1428 | 1461104038622 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}] 15:13:58 INFO - PROCESS | 1428 | 1461104038728 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 15:13:58 INFO - PROCESS | 1428 | 1461104038805 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:58 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6B61000 == 45 [pid = 1428] [id = 47] 15:13:58 INFO - PROCESS | 1428 | ++DOMWINDOW == 92 (000000D5F0489800) [pid = 1428] [serial = 137] [outer = 0000000000000000] 15:13:58 INFO - PROCESS | 1428 | ++DOMWINDOW == 93 (000000D5F17A4400) [pid = 1428] [serial = 138] [outer = 000000D5F0489800] 15:13:58 INFO - PROCESS | 1428 | 1461104038864 Marionette DEBUG loaded listener.js 15:13:58 INFO - PROCESS | 1428 | ++DOMWINDOW == 94 (000000D5F2A2D800) [pid = 1428] [serial = 139] [outer = 000000D5F0489800] 15:13:59 INFO - PROCESS | 1428 | 1461104039596 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]]]}] 15:13:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 15:13:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1032ms 15:13:59 INFO - PROCESS | 1428 | 1461104039645 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 15:13:59 INFO - PROCESS | 1428 | 1461104039649 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 15:13:59 INFO - PROCESS | 1428 | 1461104039655 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 15:13:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 15:13:59 INFO - PROCESS | 1428 | 1461104039659 Marionette TRACE conn5 <- [1,154,null,{}] 15:13:59 INFO - PROCESS | 1428 | 1461104039674 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}] 15:13:59 INFO - PROCESS | 1428 | 1461104039767 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 15:13:59 INFO - PROCESS | 1428 | 1461104039833 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:59 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E8E99800 == 46 [pid = 1428] [id = 48] 15:13:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 95 (000000D5E3486000) [pid = 1428] [serial = 140] [outer = 0000000000000000] 15:13:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 96 (000000D5E6835400) [pid = 1428] [serial = 141] [outer = 000000D5E3486000] 15:13:59 INFO - PROCESS | 1428 | 1461104039883 Marionette DEBUG loaded listener.js 15:13:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 97 (000000D5E7556C00) [pid = 1428] [serial = 142] [outer = 000000D5E3486000] 15:14:00 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6535000 == 45 [pid = 1428] [id = 43] 15:14:00 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6922800 == 44 [pid = 1428] [id = 42] 15:14:00 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6954000 == 43 [pid = 1428] [id = 41] 15:14:00 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6D22800 == 42 [pid = 1428] [id = 40] 15:14:00 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2A42000 == 41 [pid = 1428] [id = 39] 15:14:00 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF797800 == 40 [pid = 1428] [id = 38] 15:14:00 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EECB2000 == 39 [pid = 1428] [id = 37] 15:14:00 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EC386800 == 38 [pid = 1428] [id = 36] 15:14:00 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E82CE000 == 37 [pid = 1428] [id = 35] 15:14:00 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E70BE000 == 36 [pid = 1428] [id = 34] 15:14:00 INFO - PROCESS | 1428 | --DOMWINDOW == 96 (000000D5EE56E400) [pid = 1428] [serial = 81] [outer = 0000000000000000] [url = about:blank] 15:14:00 INFO - PROCESS | 1428 | 1461104040462 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]]]}] 15:14:00 INFO - PROCESS | 1428 | --DOMWINDOW == 95 (000000D5F64ED800) [pid = 1428] [serial = 66] [outer = 0000000000000000] [url = about:blank] 15:14:00 INFO - PROCESS | 1428 | --DOMWINDOW == 94 (000000D5F41A2000) [pid = 1428] [serial = 61] [outer = 0000000000000000] [url = about:blank] 15:14:00 INFO - PROCESS | 1428 | --DOMWINDOW == 93 (000000D5EB976400) [pid = 1428] [serial = 55] [outer = 0000000000000000] [url = about:blank] 15:14:00 INFO - PROCESS | 1428 | --DOMWINDOW == 92 (000000D5E755C800) [pid = 1428] [serial = 58] [outer = 0000000000000000] [url = about:blank] 15:14:00 INFO - PROCESS | 1428 | --DOMWINDOW == 91 (000000D5EE565C00) [pid = 1428] [serial = 49] [outer = 0000000000000000] [url = about:blank] 15:14:00 INFO - PROCESS | 1428 | --DOMWINDOW == 90 (000000D5EB975C00) [pid = 1428] [serial = 52] [outer = 0000000000000000] [url = about:blank] 15:14:00 INFO - PROCESS | 1428 | --DOMWINDOW == 89 (000000D5E69B3000) [pid = 1428] [serial = 69] [outer = 0000000000000000] [url = about:blank] 15:14:00 INFO - PROCESS | 1428 | --DOMWINDOW == 88 (000000D5EBC98000) [pid = 1428] [serial = 75] [outer = 0000000000000000] [url = about:blank] 15:14:00 INFO - PROCESS | 1428 | --DOMWINDOW == 87 (000000D5E8688800) [pid = 1428] [serial = 72] [outer = 0000000000000000] [url = about:blank] 15:14:00 INFO - PROCESS | 1428 | --DOMWINDOW == 86 (000000D5EBCA4800) [pid = 1428] [serial = 76] [outer = 0000000000000000] [url = about:blank] 15:14:00 INFO - PROCESS | 1428 | --DOMWINDOW == 85 (000000D5EC36D800) [pid = 1428] [serial = 78] [outer = 0000000000000000] [url = about:blank] 15:14:00 INFO - PROCESS | 1428 | --DOMWINDOW == 84 (000000D5EE504400) [pid = 1428] [serial = 79] [outer = 0000000000000000] [url = about:blank] 15:14:00 INFO - PROCESS | 1428 | --DOMWINDOW == 83 (000000D5E86AD000) [pid = 1428] [serial = 73] [outer = 0000000000000000] [url = about:blank] 15:14:00 INFO - PROCESS | 1428 | --DOMWINDOW == 82 (000000D5E7326800) [pid = 1428] [serial = 70] [outer = 0000000000000000] [url = about:blank] 15:14:00 INFO - PROCESS | 1428 | --DOMWINDOW == 81 (000000D5F6DC5400) [pid = 1428] [serial = 67] [outer = 0000000000000000] [url = about:blank] 15:14:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 15:14:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 838ms 15:14:00 INFO - PROCESS | 1428 | 1461104040514 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 15:14:00 INFO - PROCESS | 1428 | 1461104040520 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 15:14:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 15:14:00 INFO - PROCESS | 1428 | 1461104040528 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 15:14:00 INFO - PROCESS | 1428 | 1461104040531 Marionette TRACE conn5 <- [1,158,null,{}] 15:14:00 INFO - PROCESS | 1428 | 1461104040537 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}] 15:14:00 INFO - PROCESS | 1428 | 1461104040625 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 15:14:00 INFO - PROCESS | 1428 | 1461104040683 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:00 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E713B800 == 37 [pid = 1428] [id = 49] 15:14:00 INFO - PROCESS | 1428 | ++DOMWINDOW == 82 (000000D5E0BDB000) [pid = 1428] [serial = 143] [outer = 0000000000000000] 15:14:00 INFO - PROCESS | 1428 | ++DOMWINDOW == 83 (000000D5E3489400) [pid = 1428] [serial = 144] [outer = 000000D5E0BDB000] 15:14:00 INFO - PROCESS | 1428 | 1461104040730 Marionette DEBUG loaded listener.js 15:14:00 INFO - PROCESS | 1428 | ++DOMWINDOW == 84 (000000D5E7559000) [pid = 1428] [serial = 145] [outer = 000000D5E0BDB000] 15:14:01 INFO - PROCESS | 1428 | 1461104041108 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]]]}] 15:14:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 15:14:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 629ms 15:14:01 INFO - PROCESS | 1428 | 1461104041167 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 15:14:01 INFO - PROCESS | 1428 | 1461104041170 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 15:14:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 15:14:01 INFO - PROCESS | 1428 | 1461104041174 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 15:14:01 INFO - PROCESS | 1428 | 1461104041178 Marionette TRACE conn5 <- [1,162,null,{}] 15:14:01 INFO - PROCESS | 1428 | 1461104041190 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}] 15:14:01 INFO - PROCESS | 1428 | 1461104041271 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 15:14:01 INFO - PROCESS | 1428 | 1461104041277 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:01 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EC237800 == 38 [pid = 1428] [id = 50] 15:14:01 INFO - PROCESS | 1428 | ++DOMWINDOW == 85 (000000D5E8689800) [pid = 1428] [serial = 146] [outer = 0000000000000000] 15:14:01 INFO - PROCESS | 1428 | ++DOMWINDOW == 86 (000000D5E8E11400) [pid = 1428] [serial = 147] [outer = 000000D5E8689800] 15:14:01 INFO - PROCESS | 1428 | 1461104041328 Marionette DEBUG loaded listener.js 15:14:01 INFO - PROCESS | 1428 | ++DOMWINDOW == 87 (000000D5EBC9B000) [pid = 1428] [serial = 148] [outer = 000000D5E8689800] 15:14:01 INFO - PROCESS | 1428 | 1461104041758 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]]]}] 15:14:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 15:14:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 628ms 15:14:01 INFO - PROCESS | 1428 | 1461104041804 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 15:14:01 INFO - PROCESS | 1428 | 1461104041807 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 15:14:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 15:14:01 INFO - PROCESS | 1428 | 1461104041810 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 15:14:01 INFO - PROCESS | 1428 | 1461104041812 Marionette TRACE conn5 <- [1,166,null,{}] 15:14:01 INFO - PROCESS | 1428 | 1461104041816 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}] 15:14:01 INFO - PROCESS | 1428 | 1461104041897 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 15:14:01 INFO - PROCESS | 1428 | 1461104041926 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:01 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EECAB800 == 39 [pid = 1428] [id = 51] 15:14:01 INFO - PROCESS | 1428 | ++DOMWINDOW == 88 (000000D5EBCDA000) [pid = 1428] [serial = 149] [outer = 0000000000000000] 15:14:01 INFO - PROCESS | 1428 | ++DOMWINDOW == 89 (000000D5EC29C000) [pid = 1428] [serial = 150] [outer = 000000D5EBCDA000] 15:14:01 INFO - PROCESS | 1428 | 1461104041974 Marionette DEBUG loaded listener.js 15:14:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 90 (000000D5EDF8A000) [pid = 1428] [serial = 151] [outer = 000000D5EBCDA000] 15:14:02 INFO - PROCESS | 1428 | 1461104042362 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]]]}] 15:14:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 15:14:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 585ms 15:14:02 INFO - PROCESS | 1428 | 1461104042407 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 15:14:02 INFO - PROCESS | 1428 | 1461104042409 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 15:14:02 INFO - PROCESS | 1428 | 1461104042413 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 15:14:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 15:14:02 INFO - PROCESS | 1428 | 1461104042415 Marionette TRACE conn5 <- [1,170,null,{}] 15:14:02 INFO - PROCESS | 1428 | 1461104042419 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}] 15:14:02 INFO - PROCESS | 1428 | 1461104042494 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 15:14:02 INFO - PROCESS | 1428 | 1461104042500 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:02 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF4A0000 == 40 [pid = 1428] [id = 52] 15:14:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 91 (000000D5EDF88C00) [pid = 1428] [serial = 152] [outer = 0000000000000000] 15:14:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 92 (000000D5EE561400) [pid = 1428] [serial = 153] [outer = 000000D5EDF88C00] 15:14:02 INFO - PROCESS | 1428 | 1461104042546 Marionette DEBUG loaded listener.js 15:14:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 93 (000000D5EE610800) [pid = 1428] [serial = 154] [outer = 000000D5EDF88C00] 15:14:02 INFO - PROCESS | 1428 | 1461104042970 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]]]}] 15:14:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 15:14:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 586ms 15:14:03 INFO - PROCESS | 1428 | 1461104043007 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 15:14:03 INFO - PROCESS | 1428 | 1461104043009 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 15:14:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 15:14:03 INFO - PROCESS | 1428 | 1461104043017 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 15:14:03 INFO - PROCESS | 1428 | 1461104043019 Marionette TRACE conn5 <- [1,174,null,{}] 15:14:03 INFO - PROCESS | 1428 | 1461104043022 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}] 15:14:03 INFO - PROCESS | 1428 | 1461104043140 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 15:14:03 INFO - PROCESS | 1428 | 1461104043154 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:03 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E6CE4000 == 41 [pid = 1428] [id = 53] 15:14:03 INFO - PROCESS | 1428 | ++DOMWINDOW == 94 (000000D5EE837800) [pid = 1428] [serial = 155] [outer = 0000000000000000] 15:14:03 INFO - PROCESS | 1428 | ++DOMWINDOW == 95 (000000D5EEACE800) [pid = 1428] [serial = 156] [outer = 000000D5EE837800] 15:14:03 INFO - PROCESS | 1428 | 1461104043203 Marionette DEBUG loaded listener.js 15:14:03 INFO - PROCESS | 1428 | ++DOMWINDOW == 96 (000000D5EF7B3C00) [pid = 1428] [serial = 157] [outer = 000000D5EE837800] 15:14:03 INFO - PROCESS | 1428 | 1461104043635 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]]]}] 15:14:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 15:14:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 628ms 15:14:03 INFO - PROCESS | 1428 | 1461104043646 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 15:14:03 INFO - PROCESS | 1428 | 1461104043648 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 15:14:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 15:14:03 INFO - PROCESS | 1428 | 1461104043659 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 15:14:03 INFO - PROCESS | 1428 | 1461104043661 Marionette TRACE conn5 <- [1,178,null,{}] 15:14:03 INFO - PROCESS | 1428 | 1461104043664 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}] 15:14:03 INFO - PROCESS | 1428 | 1461104043757 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 15:14:03 INFO - PROCESS | 1428 | 1461104043764 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:03 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2A42000 == 42 [pid = 1428] [id = 54] 15:14:03 INFO - PROCESS | 1428 | ++DOMWINDOW == 97 (000000D5EF7BB800) [pid = 1428] [serial = 158] [outer = 0000000000000000] 15:14:03 INFO - PROCESS | 1428 | ++DOMWINDOW == 98 (000000D5F0488400) [pid = 1428] [serial = 159] [outer = 000000D5EF7BB800] 15:14:03 INFO - PROCESS | 1428 | 1461104043810 Marionette DEBUG loaded listener.js 15:14:03 INFO - PROCESS | 1428 | ++DOMWINDOW == 99 (000000D5F1703800) [pid = 1428] [serial = 160] [outer = 000000D5EF7BB800] 15:14:04 INFO - PROCESS | 1428 | 1461104044206 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]]]}] 15:14:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 15:14:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 586ms 15:14:04 INFO - PROCESS | 1428 | 1461104044240 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 15:14:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 15:14:04 INFO - PROCESS | 1428 | 1461104044242 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 15:14:04 INFO - PROCESS | 1428 | 1461104044245 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 15:14:04 INFO - PROCESS | 1428 | 1461104044247 Marionette TRACE conn5 <- [1,182,null,{}] 15:14:04 INFO - PROCESS | 1428 | 1461104044251 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}] 15:14:04 INFO - PROCESS | 1428 | 1461104044346 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 15:14:04 INFO - PROCESS | 1428 | ++DOMWINDOW == 100 (000000D5EE613000) [pid = 1428] [serial = 161] [outer = 000000D5EBCDAC00] 15:14:04 INFO - PROCESS | 1428 | 1461104044371 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:04 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F68D8000 == 43 [pid = 1428] [id = 55] 15:14:04 INFO - PROCESS | 1428 | ++DOMWINDOW == 101 (000000D5F1B8D000) [pid = 1428] [serial = 162] [outer = 0000000000000000] 15:14:04 INFO - PROCESS | 1428 | ++DOMWINDOW == 102 (000000D5F24A1800) [pid = 1428] [serial = 163] [outer = 000000D5F1B8D000] 15:14:04 INFO - PROCESS | 1428 | 1461104044458 Marionette DEBUG loaded listener.js 15:14:04 INFO - PROCESS | 1428 | ++DOMWINDOW == 103 (000000D5F24ACC00) [pid = 1428] [serial = 164] [outer = 000000D5F1B8D000] 15:14:04 INFO - PROCESS | 1428 | --DOMWINDOW == 102 (000000D5F2A2D400) [pid = 1428] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 15:14:04 INFO - PROCESS | 1428 | --DOMWINDOW == 101 (000000D5EFE67800) [pid = 1428] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 15:14:04 INFO - PROCESS | 1428 | --DOMWINDOW == 100 (000000D5F24AB400) [pid = 1428] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 15:14:04 INFO - PROCESS | 1428 | --DOMWINDOW == 99 (000000D5E1B90400) [pid = 1428] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 15:14:04 INFO - PROCESS | 1428 | --DOMWINDOW == 98 (000000D5E1B5E000) [pid = 1428] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 15:14:04 INFO - PROCESS | 1428 | --DOMWINDOW == 97 (000000D5EE80C000) [pid = 1428] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 15:14:04 INFO - PROCESS | 1428 | --DOMWINDOW == 96 (000000D5EBDA4000) [pid = 1428] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 15:14:04 INFO - PROCESS | 1428 | --DOMWINDOW == 95 (000000D5E7559800) [pid = 1428] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 15:14:04 INFO - PROCESS | 1428 | --DOMWINDOW == 94 (000000D5E0270800) [pid = 1428] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 15:14:04 INFO - PROCESS | 1428 | --DOMWINDOW == 93 (000000D5F048D400) [pid = 1428] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 15:14:04 INFO - PROCESS | 1428 | --DOMWINDOW == 92 (000000D5F248B000) [pid = 1428] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 15:14:04 INFO - PROCESS | 1428 | --DOMWINDOW == 91 (000000D5EE810000) [pid = 1428] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 15:14:04 INFO - PROCESS | 1428 | --DOMWINDOW == 90 (000000D5EB04E800) [pid = 1428] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 15:14:04 INFO - PROCESS | 1428 | --DOMWINDOW == 89 (000000D5E8203C00) [pid = 1428] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 15:14:04 INFO - PROCESS | 1428 | --DOMWINDOW == 88 (000000D5E1B90800) [pid = 1428] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 15:14:05 INFO - PROCESS | 1428 | 1461104045063 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]]]}] 15:14:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 15:14:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 838ms 15:14:05 INFO - PROCESS | 1428 | 1461104045087 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 15:14:05 INFO - PROCESS | 1428 | 1461104045089 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 15:14:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 15:14:05 INFO - PROCESS | 1428 | 1461104045093 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 15:14:05 INFO - PROCESS | 1428 | 1461104045094 Marionette TRACE conn5 <- [1,186,null,{}] 15:14:05 INFO - PROCESS | 1428 | 1461104045098 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}] 15:14:05 INFO - PROCESS | 1428 | 1461104045197 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 15:14:05 INFO - PROCESS | 1428 | 1461104045233 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:05 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF6BE000 == 44 [pid = 1428] [id = 56] 15:14:05 INFO - PROCESS | 1428 | ++DOMWINDOW == 89 (000000D5E7555C00) [pid = 1428] [serial = 165] [outer = 0000000000000000] 15:14:05 INFO - PROCESS | 1428 | ++DOMWINDOW == 90 (000000D5EE80C000) [pid = 1428] [serial = 166] [outer = 000000D5E7555C00] 15:14:05 INFO - PROCESS | 1428 | 1461104045278 Marionette DEBUG loaded listener.js 15:14:05 INFO - PROCESS | 1428 | ++DOMWINDOW == 91 (000000D5F240EC00) [pid = 1428] [serial = 167] [outer = 000000D5E7555C00] 15:14:05 INFO - PROCESS | 1428 | 1461104045597 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]]]}] 15:14:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 15:14:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 543ms 15:14:05 INFO - PROCESS | 1428 | 1461104045638 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 15:14:05 INFO - PROCESS | 1428 | 1461104045640 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 15:14:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 15:14:05 INFO - PROCESS | 1428 | 1461104045644 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 15:14:05 INFO - PROCESS | 1428 | 1461104045646 Marionette TRACE conn5 <- [1,190,null,{}] 15:14:05 INFO - PROCESS | 1428 | 1461104045649 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}] 15:14:05 INFO - PROCESS | 1428 | 1461104045723 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 15:14:05 INFO - PROCESS | 1428 | 1461104045782 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:05 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6B57800 == 45 [pid = 1428] [id = 57] 15:14:05 INFO - PROCESS | 1428 | ++DOMWINDOW == 92 (000000D5E868D800) [pid = 1428] [serial = 168] [outer = 0000000000000000] 15:14:05 INFO - PROCESS | 1428 | ++DOMWINDOW == 93 (000000D5F2A2D400) [pid = 1428] [serial = 169] [outer = 000000D5E868D800] 15:14:05 INFO - PROCESS | 1428 | 1461104045827 Marionette DEBUG loaded listener.js 15:14:05 INFO - PROCESS | 1428 | ++DOMWINDOW == 94 (000000D5F6334400) [pid = 1428] [serial = 170] [outer = 000000D5E868D800] 15:14:06 INFO - PROCESS | 1428 | 1461104046183 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]]]}] 15:14:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 15:14:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 586ms 15:14:06 INFO - PROCESS | 1428 | 1461104046233 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 15:14:06 INFO - PROCESS | 1428 | 1461104046235 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 15:14:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 15:14:06 INFO - PROCESS | 1428 | 1461104046239 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 15:14:06 INFO - PROCESS | 1428 | 1461104046241 Marionette TRACE conn5 <- [1,194,null,{}] 15:14:06 INFO - PROCESS | 1428 | 1461104046245 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}] 15:14:06 INFO - PROCESS | 1428 | 1461104046365 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 15:14:06 INFO - PROCESS | 1428 | 1461104046372 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:06 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6FC7800 == 46 [pid = 1428] [id = 58] 15:14:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 95 (000000D5F633FC00) [pid = 1428] [serial = 171] [outer = 0000000000000000] 15:14:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 96 (000000D5F6565C00) [pid = 1428] [serial = 172] [outer = 000000D5F633FC00] 15:14:06 INFO - PROCESS | 1428 | 1461104046429 Marionette DEBUG loaded listener.js 15:14:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 97 (000000D5F6DC2400) [pid = 1428] [serial = 173] [outer = 000000D5F633FC00] 15:14:06 INFO - PROCESS | 1428 | 1461104046804 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]]]}] 15:14:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 15:14:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 586ms 15:14:06 INFO - PROCESS | 1428 | 1461104046828 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 15:14:06 INFO - PROCESS | 1428 | 1461104046830 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 15:14:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 15:14:06 INFO - PROCESS | 1428 | 1461104046833 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 15:14:06 INFO - PROCESS | 1428 | 1461104046835 Marionette TRACE conn5 <- [1,198,null,{}] 15:14:06 INFO - PROCESS | 1428 | 1461104046838 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}] 15:14:06 INFO - PROCESS | 1428 | 1461104046957 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 15:14:07 INFO - PROCESS | 1428 | 1461104047073 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:07 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E345C800 == 47 [pid = 1428] [id = 59] 15:14:07 INFO - PROCESS | 1428 | ++DOMWINDOW == 98 (000000D5DCCCFC00) [pid = 1428] [serial = 174] [outer = 0000000000000000] 15:14:07 INFO - PROCESS | 1428 | ++DOMWINDOW == 99 (000000D5E01E9800) [pid = 1428] [serial = 175] [outer = 000000D5DCCCFC00] 15:14:07 INFO - PROCESS | 1428 | 1461104047174 Marionette DEBUG loaded listener.js 15:14:07 INFO - PROCESS | 1428 | ++DOMWINDOW == 100 (000000D5E1249000) [pid = 1428] [serial = 176] [outer = 000000D5DCCCFC00] 15:14:07 INFO - PROCESS | 1428 | 1461104047721 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]]]}] 15:14:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 15:14:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 940ms 15:14:07 INFO - PROCESS | 1428 | 1461104047778 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 15:14:07 INFO - PROCESS | 1428 | 1461104047784 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 15:14:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 15:14:07 INFO - PROCESS | 1428 | 1461104047789 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 15:14:07 INFO - PROCESS | 1428 | 1461104047793 Marionette TRACE conn5 <- [1,202,null,{}] 15:14:07 INFO - PROCESS | 1428 | 1461104047799 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}] 15:14:07 INFO - PROCESS | 1428 | 1461104047904 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 15:14:07 INFO - PROCESS | 1428 | 1461104047969 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:07 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EC249800 == 48 [pid = 1428] [id = 60] 15:14:07 INFO - PROCESS | 1428 | ++DOMWINDOW == 101 (000000D5E8691800) [pid = 1428] [serial = 177] [outer = 0000000000000000] 15:14:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 102 (000000D5E86A2800) [pid = 1428] [serial = 178] [outer = 000000D5E8691800] 15:14:08 INFO - PROCESS | 1428 | 1461104048029 Marionette DEBUG loaded listener.js 15:14:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 103 (000000D5EBC9A400) [pid = 1428] [serial = 179] [outer = 000000D5E8691800] 15:14:08 INFO - PROCESS | 1428 | 1461104048638 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]]]}] 15:14:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 15:14:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 881ms 15:14:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 15:14:08 INFO - PROCESS | 1428 | 1461104048672 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 15:14:08 INFO - PROCESS | 1428 | 1461104048676 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 15:14:08 INFO - PROCESS | 1428 | 1461104048680 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 15:14:08 INFO - PROCESS | 1428 | 1461104048682 Marionette TRACE conn5 <- [1,206,null,{}] 15:14:08 INFO - PROCESS | 1428 | 1461104048686 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}] 15:14:08 INFO - PROCESS | 1428 | 1461104048789 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 15:14:08 INFO - PROCESS | 1428 | 1461104048869 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:08 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6728000 == 49 [pid = 1428] [id = 61] 15:14:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 104 (000000D5EE813C00) [pid = 1428] [serial = 180] [outer = 0000000000000000] 15:14:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 105 (000000D5EEAC1C00) [pid = 1428] [serial = 181] [outer = 000000D5EE813C00] 15:14:08 INFO - PROCESS | 1428 | 1461104048926 Marionette DEBUG loaded listener.js 15:14:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 106 (000000D5F044DC00) [pid = 1428] [serial = 182] [outer = 000000D5EE813C00] 15:14:09 INFO - PROCESS | 1428 | 1461104049439 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]]]}] 15:14:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 15:14:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 838ms 15:14:09 INFO - PROCESS | 1428 | 1461104049519 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 15:14:09 INFO - PROCESS | 1428 | 1461104049524 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 15:14:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 15:14:09 INFO - PROCESS | 1428 | 1461104049536 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 15:14:09 INFO - PROCESS | 1428 | 1461104049541 Marionette TRACE conn5 <- [1,210,null,{}] 15:14:09 INFO - PROCESS | 1428 | 1461104049558 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}] 15:14:09 INFO - PROCESS | 1428 | 1461104049689 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 15:14:09 INFO - PROCESS | 1428 | 1461104049729 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:09 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F77B6000 == 50 [pid = 1428] [id = 62] 15:14:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 107 (000000D5F64EA400) [pid = 1428] [serial = 183] [outer = 0000000000000000] 15:14:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 108 (000000D5F6568800) [pid = 1428] [serial = 184] [outer = 000000D5F64EA400] 15:14:09 INFO - PROCESS | 1428 | 1461104049784 Marionette DEBUG loaded listener.js 15:14:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 109 (000000D5F676D000) [pid = 1428] [serial = 185] [outer = 000000D5F64EA400] 15:14:10 INFO - PROCESS | 1428 | 1461104050321 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]]]}] 15:14:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 15:14:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 838ms 15:14:10 INFO - PROCESS | 1428 | 1461104050371 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 15:14:10 INFO - PROCESS | 1428 | 1461104050374 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 15:14:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 15:14:10 INFO - PROCESS | 1428 | 1461104050378 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 15:14:10 INFO - PROCESS | 1428 | 1461104050380 Marionette TRACE conn5 <- [1,214,null,{}] 15:14:10 INFO - PROCESS | 1428 | 1461104050384 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}] 15:14:10 INFO - PROCESS | 1428 | 1461104050484 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 15:14:10 INFO - PROCESS | 1428 | 1461104050562 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:10 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E7146000 == 51 [pid = 1428] [id = 63] 15:14:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 110 (000000D5DCCCA000) [pid = 1428] [serial = 186] [outer = 0000000000000000] 15:14:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5EB04D800) [pid = 1428] [serial = 187] [outer = 000000D5DCCCA000] 15:14:10 INFO - PROCESS | 1428 | 1461104050618 Marionette DEBUG loaded listener.js 15:14:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5EDF08400) [pid = 1428] [serial = 188] [outer = 000000D5DCCCA000] 15:14:11 INFO - PROCESS | 1428 | 1461104051260 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]]]}] 15:14:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 15:14:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 944ms 15:14:11 INFO - PROCESS | 1428 | 1461104051323 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 15:14:11 INFO - PROCESS | 1428 | 1461104051328 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 15:14:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 15:14:11 INFO - PROCESS | 1428 | 1461104051334 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 15:14:11 INFO - PROCESS | 1428 | 1461104051337 Marionette TRACE conn5 <- [1,218,null,{}] 15:14:11 INFO - PROCESS | 1428 | 1461104051343 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}] 15:14:11 INFO - PROCESS | 1428 | 1461104051442 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 15:14:11 INFO - PROCESS | 1428 | 1461104051510 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:11 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E8EE3800 == 52 [pid = 1428] [id = 64] 15:14:11 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5E8687800) [pid = 1428] [serial = 189] [outer = 0000000000000000] 15:14:11 INFO - PROCESS | 1428 | ++DOMWINDOW == 114 (000000D5E868EC00) [pid = 1428] [serial = 190] [outer = 000000D5E8687800] 15:14:11 INFO - PROCESS | 1428 | 1461104051563 Marionette DEBUG loaded listener.js 15:14:11 INFO - PROCESS | 1428 | ++DOMWINDOW == 115 (000000D5EB97A800) [pid = 1428] [serial = 191] [outer = 000000D5E8687800] 15:14:11 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6FC7800 == 51 [pid = 1428] [id = 58] 15:14:11 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6B57800 == 50 [pid = 1428] [id = 57] 15:14:11 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF6BE000 == 49 [pid = 1428] [id = 56] 15:14:11 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F68D8000 == 48 [pid = 1428] [id = 55] 15:14:11 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2A42000 == 47 [pid = 1428] [id = 54] 15:14:11 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E6CE4000 == 46 [pid = 1428] [id = 53] 15:14:11 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF4A0000 == 45 [pid = 1428] [id = 52] 15:14:11 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EECAB800 == 44 [pid = 1428] [id = 51] 15:14:11 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EC237800 == 43 [pid = 1428] [id = 50] 15:14:11 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E713B800 == 42 [pid = 1428] [id = 49] 15:14:11 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E8E99800 == 41 [pid = 1428] [id = 48] 15:14:11 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F24DB000 == 40 [pid = 1428] [id = 46] 15:14:11 INFO - PROCESS | 1428 | --DOMWINDOW == 114 (000000D5EF7B9800) [pid = 1428] [serial = 129] [outer = 0000000000000000] [url = about:blank] 15:14:12 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E8488800 == 39 [pid = 1428] [id = 45] 15:14:12 INFO - PROCESS | 1428 | --DOMWINDOW == 113 (000000D5F41A5C00) [pid = 1428] [serial = 114] [outer = 0000000000000000] [url = about:blank] 15:14:12 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5F1B93400) [pid = 1428] [serial = 112] [outer = 0000000000000000] [url = about:blank] 15:14:12 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5F24AE400) [pid = 1428] [serial = 117] [outer = 0000000000000000] [url = about:blank] 15:14:12 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5EC2A0C00) [pid = 1428] [serial = 120] [outer = 0000000000000000] [url = about:blank] 15:14:12 INFO - PROCESS | 1428 | --DOMWINDOW == 109 (000000D5F64E8C00) [pid = 1428] [serial = 115] [outer = 0000000000000000] [url = about:blank] 15:14:12 INFO - PROCESS | 1428 | --DOMWINDOW == 108 (000000D5E7550C00) [pid = 1428] [serial = 100] [outer = 0000000000000000] [url = about:blank] 15:14:12 INFO - PROCESS | 1428 | --DOMWINDOW == 107 (000000D5E3885000) [pid = 1428] [serial = 99] [outer = 0000000000000000] [url = about:blank] 15:14:12 INFO - PROCESS | 1428 | --DOMWINDOW == 106 (000000D5EF3F9C00) [pid = 1428] [serial = 108] [outer = 0000000000000000] [url = about:blank] 15:14:12 INFO - PROCESS | 1428 | --DOMWINDOW == 105 (000000D5EC3D8000) [pid = 1428] [serial = 105] [outer = 0000000000000000] [url = about:blank] 15:14:12 INFO - PROCESS | 1428 | --DOMWINDOW == 104 (000000D5EE56F800) [pid = 1428] [serial = 106] [outer = 0000000000000000] [url = about:blank] 15:14:12 INFO - PROCESS | 1428 | --DOMWINDOW == 103 (000000D5E82EF000) [pid = 1428] [serial = 102] [outer = 0000000000000000] [url = about:blank] 15:14:12 INFO - PROCESS | 1428 | --DOMWINDOW == 102 (000000D5E86A8800) [pid = 1428] [serial = 103] [outer = 0000000000000000] [url = about:blank] 15:14:12 INFO - PROCESS | 1428 | --DOMWINDOW == 101 (000000D5E717A000) [pid = 1428] [serial = 85] [outer = 0000000000000000] [url = about:blank] 15:14:12 INFO - PROCESS | 1428 | --DOMWINDOW == 100 (000000D5E1B8E800) [pid = 1428] [serial = 84] [outer = 0000000000000000] [url = about:blank] 15:14:12 INFO - PROCESS | 1428 | --DOMWINDOW == 99 (000000D5F179D000) [pid = 1428] [serial = 91] [outer = 0000000000000000] [url = about:blank] 15:14:12 INFO - PROCESS | 1428 | --DOMWINDOW == 98 (000000D5F06E6400) [pid = 1428] [serial = 90] [outer = 0000000000000000] [url = about:blank] 15:14:12 INFO - PROCESS | 1428 | --DOMWINDOW == 97 (000000D5F4199C00) [pid = 1428] [serial = 94] [outer = 0000000000000000] [url = about:blank] 15:14:12 INFO - PROCESS | 1428 | --DOMWINDOW == 96 (000000D5F248E800) [pid = 1428] [serial = 93] [outer = 0000000000000000] [url = about:blank] 15:14:12 INFO - PROCESS | 1428 | --DOMWINDOW == 95 (000000D5F40E4400) [pid = 1428] [serial = 97] [outer = 0000000000000000] [url = about:blank] 15:14:12 INFO - PROCESS | 1428 | --DOMWINDOW == 94 (000000D5EE816400) [pid = 1428] [serial = 96] [outer = 0000000000000000] [url = about:blank] 15:14:12 INFO - PROCESS | 1428 | --DOMWINDOW == 93 (000000D5EEB59000) [pid = 1428] [serial = 88] [outer = 0000000000000000] [url = about:blank] 15:14:12 INFO - PROCESS | 1428 | --DOMWINDOW == 92 (000000D5EBDD5400) [pid = 1428] [serial = 87] [outer = 0000000000000000] [url = about:blank] 15:14:12 INFO - PROCESS | 1428 | --DOMWINDOW == 91 (000000D5E8205800) [pid = 1428] [serial = 126] [outer = 0000000000000000] [url = about:blank] 15:14:12 INFO - PROCESS | 1428 | --DOMWINDOW == 90 (000000D5F64EB800) [pid = 1428] [serial = 118] [outer = 0000000000000000] [url = about:blank] 15:14:12 INFO - PROCESS | 1428 | --DOMWINDOW == 89 (000000D5F06E3400) [pid = 1428] [serial = 111] [outer = 0000000000000000] [url = about:blank] 15:14:12 INFO - PROCESS | 1428 | --DOMWINDOW == 88 (000000D5F6DBEC00) [pid = 1428] [serial = 124] [outer = 0000000000000000] [url = about:blank] 15:14:12 INFO - PROCESS | 1428 | --DOMWINDOW == 87 (000000D5F6562400) [pid = 1428] [serial = 121] [outer = 0000000000000000] [url = about:blank] 15:14:12 INFO - PROCESS | 1428 | --DOMWINDOW == 86 (000000D5F040B800) [pid = 1428] [serial = 109] [outer = 0000000000000000] [url = about:blank] 15:14:12 INFO - PROCESS | 1428 | --DOMWINDOW == 85 (000000D5F6566800) [pid = 1428] [serial = 123] [outer = 0000000000000000] [url = about:blank] 15:14:12 INFO - PROCESS | 1428 | --DOMWINDOW == 84 (000000D5E8291000) [pid = 1428] [serial = 127] [outer = 0000000000000000] [url = about:blank] 15:14:12 INFO - PROCESS | 1428 | 1461104052081 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]]]}] 15:14:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 15:14:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 795ms 15:14:12 INFO - PROCESS | 1428 | 1461104052132 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 15:14:12 INFO - PROCESS | 1428 | 1461104052138 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 15:14:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 15:14:12 INFO - PROCESS | 1428 | 1461104052144 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 15:14:12 INFO - PROCESS | 1428 | 1461104052146 Marionette TRACE conn5 <- [1,222,null,{}] 15:14:12 INFO - PROCESS | 1428 | 1461104052150 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}] 15:14:12 INFO - PROCESS | 1428 | 1461104052230 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 15:14:12 INFO - PROCESS | 1428 | 1461104052238 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:12 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E758C000 == 40 [pid = 1428] [id = 65] 15:14:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 85 (000000D5E026DC00) [pid = 1428] [serial = 192] [outer = 0000000000000000] 15:14:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 86 (000000D5E8203C00) [pid = 1428] [serial = 193] [outer = 000000D5E026DC00] 15:14:12 INFO - PROCESS | 1428 | 1461104052285 Marionette DEBUG loaded listener.js 15:14:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 87 (000000D5EB97CC00) [pid = 1428] [serial = 194] [outer = 000000D5E026DC00] 15:14:12 INFO - PROCESS | 1428 | 1461104052726 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]]]}] 15:14:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 15:14:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 625ms 15:14:12 INFO - PROCESS | 1428 | 1461104052770 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 15:14:12 INFO - PROCESS | 1428 | 1461104052773 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 15:14:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 15:14:12 INFO - PROCESS | 1428 | 1461104052776 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 15:14:12 INFO - PROCESS | 1428 | 1461104052780 Marionette TRACE conn5 <- [1,226,null,{}] 15:14:12 INFO - PROCESS | 1428 | 1461104052817 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}] 15:14:12 INFO - PROCESS | 1428 | 1461104052902 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 15:14:12 INFO - PROCESS | 1428 | 1461104052911 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:12 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED8F000 == 41 [pid = 1428] [id = 66] 15:14:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 88 (000000D5EBD3D400) [pid = 1428] [serial = 195] [outer = 0000000000000000] 15:14:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 89 (000000D5EBD3F800) [pid = 1428] [serial = 196] [outer = 000000D5EBD3D400] 15:14:12 INFO - PROCESS | 1428 | 1461104052968 Marionette DEBUG loaded listener.js 15:14:13 INFO - PROCESS | 1428 | ++DOMWINDOW == 90 (000000D5EDF99000) [pid = 1428] [serial = 197] [outer = 000000D5EBD3D400] 15:14:13 INFO - PROCESS | 1428 | 1461104053372 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]]]}] 15:14:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 15:14:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 628ms 15:14:13 INFO - PROCESS | 1428 | 1461104053407 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 15:14:13 INFO - PROCESS | 1428 | 1461104053410 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 15:14:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 15:14:13 INFO - PROCESS | 1428 | 1461104053413 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 15:14:13 INFO - PROCESS | 1428 | 1461104053415 Marionette TRACE conn5 <- [1,230,null,{}] 15:14:13 INFO - PROCESS | 1428 | 1461104053418 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}] 15:14:13 INFO - PROCESS | 1428 | 1461104053499 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 15:14:13 INFO - PROCESS | 1428 | 1461104053505 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:13 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F1242800 == 42 [pid = 1428] [id = 67] 15:14:13 INFO - PROCESS | 1428 | ++DOMWINDOW == 91 (000000D5EE567000) [pid = 1428] [serial = 198] [outer = 0000000000000000] 15:14:13 INFO - PROCESS | 1428 | ++DOMWINDOW == 92 (000000D5EE80A400) [pid = 1428] [serial = 199] [outer = 000000D5EE567000] 15:14:13 INFO - PROCESS | 1428 | 1461104053552 Marionette DEBUG loaded listener.js 15:14:13 INFO - PROCESS | 1428 | ++DOMWINDOW == 93 (000000D5EE819C00) [pid = 1428] [serial = 200] [outer = 000000D5EE567000] 15:14:13 INFO - PROCESS | 1428 | 1461104053952 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]]]}] 15:14:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 15:14:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 586ms 15:14:14 INFO - PROCESS | 1428 | 1461104054002 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 15:14:14 INFO - PROCESS | 1428 | 1461104054004 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 15:14:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 15:14:14 INFO - PROCESS | 1428 | 1461104054008 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 15:14:14 INFO - PROCESS | 1428 | 1461104054010 Marionette TRACE conn5 <- [1,234,null,{}] 15:14:14 INFO - PROCESS | 1428 | 1461104054018 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}] 15:14:14 INFO - PROCESS | 1428 | 1461104054094 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 15:14:14 INFO - PROCESS | 1428 | 1461104054101 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:14 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F24DE800 == 43 [pid = 1428] [id = 68] 15:14:14 INFO - PROCESS | 1428 | ++DOMWINDOW == 94 (000000D5EEA88800) [pid = 1428] [serial = 201] [outer = 0000000000000000] 15:14:14 INFO - PROCESS | 1428 | ++DOMWINDOW == 95 (000000D5EEAC5400) [pid = 1428] [serial = 202] [outer = 000000D5EEA88800] 15:14:14 INFO - PROCESS | 1428 | 1461104054147 Marionette DEBUG loaded listener.js 15:14:14 INFO - PROCESS | 1428 | ++DOMWINDOW == 96 (000000D5EF221000) [pid = 1428] [serial = 203] [outer = 000000D5EEA88800] 15:14:14 INFO - PROCESS | 1428 | 1461104054612 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]]]}] 15:14:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 15:14:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 628ms 15:14:14 INFO - PROCESS | 1428 | 1461104054642 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 15:14:14 INFO - PROCESS | 1428 | 1461104054644 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 15:14:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 15:14:14 INFO - PROCESS | 1428 | 1461104054663 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 15:14:14 INFO - PROCESS | 1428 | 1461104054665 Marionette TRACE conn5 <- [1,238,null,{}] 15:14:14 INFO - PROCESS | 1428 | 1461104054669 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}] 15:14:14 INFO - PROCESS | 1428 | 1461104054796 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 15:14:14 INFO - PROCESS | 1428 | 1461104054813 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:14 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2A44000 == 44 [pid = 1428] [id = 69] 15:14:14 INFO - PROCESS | 1428 | ++DOMWINDOW == 97 (000000D5EFE62800) [pid = 1428] [serial = 204] [outer = 0000000000000000] 15:14:14 INFO - PROCESS | 1428 | ++DOMWINDOW == 98 (000000D5F1708000) [pid = 1428] [serial = 205] [outer = 000000D5EFE62800] 15:14:14 INFO - PROCESS | 1428 | 1461104054895 Marionette DEBUG loaded listener.js 15:14:14 INFO - PROCESS | 1428 | ++DOMWINDOW == 99 (000000D5F248E800) [pid = 1428] [serial = 206] [outer = 000000D5EFE62800] 15:14:15 INFO - PROCESS | 1428 | 1461104055294 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]]]}] 15:14:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 15:14:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 690ms 15:14:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 15:14:15 INFO - PROCESS | 1428 | 1461104055348 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 15:14:15 INFO - PROCESS | 1428 | 1461104055350 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 15:14:15 INFO - PROCESS | 1428 | 1461104055362 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 15:14:15 INFO - PROCESS | 1428 | 1461104055364 Marionette TRACE conn5 <- [1,242,null,{}] 15:14:15 INFO - PROCESS | 1428 | 1461104055368 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}] 15:14:15 INFO - PROCESS | 1428 | 1461104055488 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 15:14:15 INFO - PROCESS | 1428 | 1461104055510 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:15 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6536800 == 45 [pid = 1428] [id = 70] 15:14:15 INFO - PROCESS | 1428 | ++DOMWINDOW == 100 (000000D5E260F000) [pid = 1428] [serial = 207] [outer = 0000000000000000] 15:14:15 INFO - PROCESS | 1428 | ++DOMWINDOW == 101 (000000D5E2613800) [pid = 1428] [serial = 208] [outer = 000000D5E260F000] 15:14:15 INFO - PROCESS | 1428 | 1461104055554 Marionette DEBUG loaded listener.js 15:14:15 INFO - PROCESS | 1428 | ++DOMWINDOW == 102 (000000D5F142C800) [pid = 1428] [serial = 209] [outer = 000000D5E260F000] 15:14:15 INFO - PROCESS | 1428 | 1461104055963 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]]]}] 15:14:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 15:14:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 649ms 15:14:16 INFO - PROCESS | 1428 | 1461104056006 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 15:14:16 INFO - PROCESS | 1428 | 1461104056008 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 15:14:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 15:14:16 INFO - PROCESS | 1428 | 1461104056016 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 15:14:16 INFO - PROCESS | 1428 | 1461104056018 Marionette TRACE conn5 <- [1,246,null,{}] 15:14:16 INFO - PROCESS | 1428 | 1461104056021 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}] 15:14:16 INFO - PROCESS | 1428 | 1461104056119 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 15:14:16 INFO - PROCESS | 1428 | 1461104056125 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:16 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F68CE800 == 46 [pid = 1428] [id = 71] 15:14:16 INFO - PROCESS | 1428 | ++DOMWINDOW == 103 (000000D5E2612000) [pid = 1428] [serial = 210] [outer = 0000000000000000] 15:14:16 INFO - PROCESS | 1428 | ++DOMWINDOW == 104 (000000D5F27A3800) [pid = 1428] [serial = 211] [outer = 000000D5E2612000] 15:14:16 INFO - PROCESS | 1428 | 1461104056173 Marionette DEBUG loaded listener.js 15:14:16 INFO - PROCESS | 1428 | ++DOMWINDOW == 105 (000000D5F40D7C00) [pid = 1428] [serial = 212] [outer = 000000D5E2612000] 15:14:16 INFO - PROCESS | 1428 | --DOMWINDOW == 104 (000000D5EE837800) [pid = 1428] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 15:14:16 INFO - PROCESS | 1428 | --DOMWINDOW == 103 (000000D5EF7BB800) [pid = 1428] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 15:14:16 INFO - PROCESS | 1428 | --DOMWINDOW == 102 (000000D5E7555C00) [pid = 1428] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 15:14:16 INFO - PROCESS | 1428 | --DOMWINDOW == 101 (000000D5E3486000) [pid = 1428] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 15:14:16 INFO - PROCESS | 1428 | --DOMWINDOW == 100 (000000D5EBCDA000) [pid = 1428] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 15:14:16 INFO - PROCESS | 1428 | --DOMWINDOW == 99 (000000D5E0BDB000) [pid = 1428] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 15:14:16 INFO - PROCESS | 1428 | --DOMWINDOW == 98 (000000D5E868D800) [pid = 1428] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 15:14:16 INFO - PROCESS | 1428 | --DOMWINDOW == 97 (000000D5EDF88C00) [pid = 1428] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 15:14:16 INFO - PROCESS | 1428 | --DOMWINDOW == 96 (000000D5E8689800) [pid = 1428] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 15:14:16 INFO - PROCESS | 1428 | --DOMWINDOW == 95 (000000D5F0489800) [pid = 1428] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 15:14:16 INFO - PROCESS | 1428 | --DOMWINDOW == 94 (000000D5F1B8D000) [pid = 1428] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 15:14:16 INFO - PROCESS | 1428 | --DOMWINDOW == 93 (000000D5E755A400) [pid = 1428] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 15:14:16 INFO - PROCESS | 1428 | 1461104056742 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]]]}] 15:14:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 15:14:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 796ms 15:14:16 INFO - PROCESS | 1428 | 1461104056811 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 15:14:16 INFO - PROCESS | 1428 | 1461104056814 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 15:14:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 15:14:16 INFO - PROCESS | 1428 | 1461104056817 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 15:14:16 INFO - PROCESS | 1428 | 1461104056819 Marionette TRACE conn5 <- [1,250,null,{}] 15:14:16 INFO - PROCESS | 1428 | 1461104056823 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}] 15:14:16 INFO - PROCESS | 1428 | 1461104056904 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 15:14:16 INFO - PROCESS | 1428 | 1461104056910 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:16 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F695B800 == 47 [pid = 1428] [id = 72] 15:14:16 INFO - PROCESS | 1428 | ++DOMWINDOW == 94 (000000D5EF21CC00) [pid = 1428] [serial = 213] [outer = 0000000000000000] 15:14:16 INFO - PROCESS | 1428 | ++DOMWINDOW == 95 (000000D5F3F5D400) [pid = 1428] [serial = 214] [outer = 000000D5EF21CC00] 15:14:16 INFO - PROCESS | 1428 | 1461104056956 Marionette DEBUG loaded listener.js 15:14:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 96 (000000D5F3F66000) [pid = 1428] [serial = 215] [outer = 000000D5EF21CC00] 15:14:17 INFO - PROCESS | 1428 | 1461104057352 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]]]}] 15:14:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 15:14:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 586ms 15:14:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 15:14:17 INFO - PROCESS | 1428 | 1461104057406 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 15:14:17 INFO - PROCESS | 1428 | 1461104057408 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 15:14:17 INFO - PROCESS | 1428 | 1461104057412 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 15:14:17 INFO - PROCESS | 1428 | 1461104057414 Marionette TRACE conn5 <- [1,254,null,{}] 15:14:17 INFO - PROCESS | 1428 | 1461104057417 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}] 15:14:17 INFO - PROCESS | 1428 | 1461104057494 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 15:14:17 INFO - PROCESS | 1428 | 1461104057500 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:17 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6D1E000 == 48 [pid = 1428] [id = 73] 15:14:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 97 (000000D5F3F69000) [pid = 1428] [serial = 216] [outer = 0000000000000000] 15:14:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 98 (000000D5F40DD400) [pid = 1428] [serial = 217] [outer = 000000D5F3F69000] 15:14:17 INFO - PROCESS | 1428 | 1461104057545 Marionette DEBUG loaded listener.js 15:14:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 99 (000000D5F419B400) [pid = 1428] [serial = 218] [outer = 000000D5F3F69000] 15:14:17 INFO - PROCESS | 1428 | 1461104057939 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]]]}] 15:14:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 15:14:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 586ms 15:14:18 INFO - PROCESS | 1428 | 1461104058002 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 15:14:18 INFO - PROCESS | 1428 | 1461104058004 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 15:14:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 15:14:18 INFO - PROCESS | 1428 | 1461104058007 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 15:14:18 INFO - PROCESS | 1428 | 1461104058010 Marionette TRACE conn5 <- [1,258,null,{}] 15:14:18 INFO - PROCESS | 1428 | 1461104058015 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}] 15:14:18 INFO - PROCESS | 1428 | 1461104058111 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 15:14:18 INFO - PROCESS | 1428 | 1461104058119 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:18 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F77D4000 == 49 [pid = 1428] [id = 74] 15:14:18 INFO - PROCESS | 1428 | ++DOMWINDOW == 100 (000000D5F64EDC00) [pid = 1428] [serial = 219] [outer = 0000000000000000] 15:14:18 INFO - PROCESS | 1428 | ++DOMWINDOW == 101 (000000D5F6564800) [pid = 1428] [serial = 220] [outer = 000000D5F64EDC00] 15:14:18 INFO - PROCESS | 1428 | 1461104058178 Marionette DEBUG loaded listener.js 15:14:18 INFO - PROCESS | 1428 | ++DOMWINDOW == 102 (000000D5F6770400) [pid = 1428] [serial = 221] [outer = 000000D5F64EDC00] 15:14:18 INFO - PROCESS | 1428 | 1461104058748 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]]]}] 15:14:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 15:14:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 774ms 15:14:18 INFO - PROCESS | 1428 | 1461104058785 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 15:14:18 INFO - PROCESS | 1428 | 1461104058789 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 15:14:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 15:14:18 INFO - PROCESS | 1428 | 1461104058795 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 15:14:18 INFO - PROCESS | 1428 | 1461104058800 Marionette TRACE conn5 <- [1,262,null,{}] 15:14:18 INFO - PROCESS | 1428 | 1461104058806 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}] 15:14:18 INFO - PROCESS | 1428 | 1461104058917 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 15:14:18 INFO - PROCESS | 1428 | 1461104058986 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:19 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EBC83800 == 50 [pid = 1428] [id = 75] 15:14:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 103 (000000D5E2610000) [pid = 1428] [serial = 222] [outer = 0000000000000000] 15:14:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 104 (000000D5E717A000) [pid = 1428] [serial = 223] [outer = 000000D5E2610000] 15:14:19 INFO - PROCESS | 1428 | 1461104059045 Marionette DEBUG loaded listener.js 15:14:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 105 (000000D5E8692800) [pid = 1428] [serial = 224] [outer = 000000D5E2610000] 15:14:19 INFO - PROCESS | 1428 | 1461104059637 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]]]}] 15:14:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 15:14:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 900ms 15:14:19 INFO - PROCESS | 1428 | 1461104059699 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 15:14:19 INFO - PROCESS | 1428 | 1461104059705 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 15:14:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 15:14:19 INFO - PROCESS | 1428 | 1461104059712 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 15:14:19 INFO - PROCESS | 1428 | 1461104059715 Marionette TRACE conn5 <- [1,266,null,{}] 15:14:19 INFO - PROCESS | 1428 | 1461104059719 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}] 15:14:19 INFO - PROCESS | 1428 | 1461104059826 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 15:14:19 INFO - PROCESS | 1428 | 1461104059894 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:19 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F27EF000 == 51 [pid = 1428] [id = 76] 15:14:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 106 (000000D5EC3DA400) [pid = 1428] [serial = 225] [outer = 0000000000000000] 15:14:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 107 (000000D5EDF0B800) [pid = 1428] [serial = 226] [outer = 000000D5EC3DA400] 15:14:19 INFO - PROCESS | 1428 | 1461104059950 Marionette DEBUG loaded listener.js 15:14:20 INFO - PROCESS | 1428 | ++DOMWINDOW == 108 (000000D5EE570400) [pid = 1428] [serial = 227] [outer = 000000D5EC3DA400] 15:14:20 INFO - PROCESS | 1428 | 1461104060489 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]]]}] 15:14:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 15:14:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 839ms 15:14:20 INFO - PROCESS | 1428 | 1461104060556 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 15:14:20 INFO - PROCESS | 1428 | 1461104060559 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 15:14:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 15:14:20 INFO - PROCESS | 1428 | 1461104060563 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 15:14:20 INFO - PROCESS | 1428 | 1461104060567 Marionette TRACE conn5 <- [1,270,null,{}] 15:14:20 INFO - PROCESS | 1428 | 1461104060579 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}] 15:14:20 INFO - PROCESS | 1428 | 1461104060717 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 15:14:20 INFO - PROCESS | 1428 | 1461104060786 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:20 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2F5D000 == 52 [pid = 1428] [id = 77] 15:14:20 INFO - PROCESS | 1428 | ++DOMWINDOW == 109 (000000D5EF7B6000) [pid = 1428] [serial = 228] [outer = 0000000000000000] 15:14:20 INFO - PROCESS | 1428 | ++DOMWINDOW == 110 (000000D5F060EC00) [pid = 1428] [serial = 229] [outer = 000000D5EF7B6000] 15:14:20 INFO - PROCESS | 1428 | 1461104060845 Marionette DEBUG loaded listener.js 15:14:20 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5F2F23C00) [pid = 1428] [serial = 230] [outer = 000000D5EF7B6000] 15:14:21 INFO - PROCESS | 1428 | 1461104061614 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]]]}] 15:14:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 15:14:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1138ms 15:14:21 INFO - PROCESS | 1428 | 1461104061716 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 15:14:21 INFO - PROCESS | 1428 | 1461104061719 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 15:14:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 15:14:21 INFO - PROCESS | 1428 | 1461104061738 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 15:14:21 INFO - PROCESS | 1428 | 1461104061740 Marionette TRACE conn5 <- [1,274,null,{}] 15:14:21 INFO - PROCESS | 1428 | 1461104061744 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}] 15:14:21 INFO - PROCESS | 1428 | 1461104061888 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 15:14:21 INFO - PROCESS | 1428 | 1461104061949 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:21 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E2ED4000 == 53 [pid = 1428] [id = 78] 15:14:21 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5E7013C00) [pid = 1428] [serial = 231] [outer = 0000000000000000] 15:14:22 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5E755B000) [pid = 1428] [serial = 232] [outer = 000000D5E7013C00] 15:14:22 INFO - PROCESS | 1428 | 1461104062007 Marionette DEBUG loaded listener.js 15:14:22 INFO - PROCESS | 1428 | ++DOMWINDOW == 114 (000000D5EE839C00) [pid = 1428] [serial = 233] [outer = 000000D5E7013C00] 15:14:22 INFO - PROCESS | 1428 | 1461104062743 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]]]}] 15:14:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 15:14:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1092ms 15:14:22 INFO - PROCESS | 1428 | 1461104062830 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 15:14:22 INFO - PROCESS | 1428 | 1461104062836 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 15:14:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 15:14:22 INFO - PROCESS | 1428 | 1461104062842 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 15:14:22 INFO - PROCESS | 1428 | 1461104062845 Marionette TRACE conn5 <- [1,278,null,{}] 15:14:22 INFO - PROCESS | 1428 | 1461104062868 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}] 15:14:22 INFO - PROCESS | 1428 | 1461104062976 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 15:14:23 INFO - PROCESS | 1428 | 1461104063038 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:23 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E82D6800 == 54 [pid = 1428] [id = 79] 15:14:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 115 (000000D5E3486000) [pid = 1428] [serial = 234] [outer = 0000000000000000] 15:14:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 116 (000000D5E7061800) [pid = 1428] [serial = 235] [outer = 000000D5E3486000] 15:14:23 INFO - PROCESS | 1428 | 1461104063089 Marionette DEBUG loaded listener.js 15:14:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 117 (000000D5E8291C00) [pid = 1428] [serial = 236] [outer = 000000D5E3486000] 15:14:23 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F24DB800 == 53 [pid = 1428] [id = 31] 15:14:23 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F63C5800 == 52 [pid = 1428] [id = 32] 15:14:23 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF6B2000 == 51 [pid = 1428] [id = 30] 15:14:23 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E6822800 == 50 [pid = 1428] [id = 8] 15:14:23 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6D1E000 == 49 [pid = 1428] [id = 73] 15:14:23 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F695B800 == 48 [pid = 1428] [id = 72] 15:14:23 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F68CE800 == 47 [pid = 1428] [id = 71] 15:14:23 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6536800 == 46 [pid = 1428] [id = 70] 15:14:23 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2A44000 == 45 [pid = 1428] [id = 69] 15:14:23 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F24DE800 == 44 [pid = 1428] [id = 68] 15:14:23 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F1242800 == 43 [pid = 1428] [id = 67] 15:14:23 INFO - PROCESS | 1428 | --DOMWINDOW == 116 (000000D5E8205C00) [pid = 1428] [serial = 132] [outer = 0000000000000000] [url = about:blank] 15:14:23 INFO - PROCESS | 1428 | --DOMWINDOW == 115 (000000D5EEAC1000) [pid = 1428] [serial = 135] [outer = 0000000000000000] [url = about:blank] 15:14:23 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED8F000 == 42 [pid = 1428] [id = 66] 15:14:23 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E758C000 == 41 [pid = 1428] [id = 65] 15:14:23 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E8EE3800 == 40 [pid = 1428] [id = 64] 15:14:23 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E7146000 == 39 [pid = 1428] [id = 63] 15:14:23 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F77B6000 == 38 [pid = 1428] [id = 62] 15:14:23 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6728000 == 37 [pid = 1428] [id = 61] 15:14:23 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EC249800 == 36 [pid = 1428] [id = 60] 15:14:23 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E345C800 == 35 [pid = 1428] [id = 59] 15:14:23 INFO - PROCESS | 1428 | --DOMWINDOW == 114 (000000D5EEA88400) [pid = 1428] [serial = 82] [outer = 0000000000000000] [url = about:blank] 15:14:23 INFO - PROCESS | 1428 | --DOMWINDOW == 113 (000000D5F1703800) [pid = 1428] [serial = 160] [outer = 0000000000000000] [url = about:blank] 15:14:23 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5EE610800) [pid = 1428] [serial = 154] [outer = 0000000000000000] [url = about:blank] 15:14:23 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5EF7B3C00) [pid = 1428] [serial = 157] [outer = 0000000000000000] [url = about:blank] 15:14:23 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5EEACE800) [pid = 1428] [serial = 156] [outer = 0000000000000000] [url = about:blank] 15:14:23 INFO - PROCESS | 1428 | --DOMWINDOW == 109 (000000D5F0488400) [pid = 1428] [serial = 159] [outer = 0000000000000000] [url = about:blank] 15:14:23 INFO - PROCESS | 1428 | --DOMWINDOW == 108 (000000D5EE80C000) [pid = 1428] [serial = 166] [outer = 0000000000000000] [url = about:blank] 15:14:23 INFO - PROCESS | 1428 | --DOMWINDOW == 107 (000000D5E7556C00) [pid = 1428] [serial = 142] [outer = 0000000000000000] [url = about:blank] 15:14:23 INFO - PROCESS | 1428 | --DOMWINDOW == 106 (000000D5E6835400) [pid = 1428] [serial = 141] [outer = 0000000000000000] [url = about:blank] 15:14:23 INFO - PROCESS | 1428 | --DOMWINDOW == 105 (000000D5EC29C000) [pid = 1428] [serial = 150] [outer = 0000000000000000] [url = about:blank] 15:14:23 INFO - PROCESS | 1428 | --DOMWINDOW == 104 (000000D5EDF8A000) [pid = 1428] [serial = 151] [outer = 0000000000000000] [url = about:blank] 15:14:23 INFO - PROCESS | 1428 | --DOMWINDOW == 103 (000000D5E3489400) [pid = 1428] [serial = 144] [outer = 0000000000000000] [url = about:blank] 15:14:23 INFO - PROCESS | 1428 | --DOMWINDOW == 102 (000000D5E7559000) [pid = 1428] [serial = 145] [outer = 0000000000000000] [url = about:blank] 15:14:23 INFO - PROCESS | 1428 | --DOMWINDOW == 101 (000000D5F6334400) [pid = 1428] [serial = 170] [outer = 0000000000000000] [url = about:blank] 15:14:23 INFO - PROCESS | 1428 | --DOMWINDOW == 100 (000000D5EE561400) [pid = 1428] [serial = 153] [outer = 0000000000000000] [url = about:blank] 15:14:23 INFO - PROCESS | 1428 | --DOMWINDOW == 99 (000000D5F240EC00) [pid = 1428] [serial = 167] [outer = 0000000000000000] [url = about:blank] 15:14:23 INFO - PROCESS | 1428 | --DOMWINDOW == 98 (000000D5E8E11400) [pid = 1428] [serial = 147] [outer = 0000000000000000] [url = about:blank] 15:14:23 INFO - PROCESS | 1428 | --DOMWINDOW == 97 (000000D5EBC9B000) [pid = 1428] [serial = 148] [outer = 0000000000000000] [url = about:blank] 15:14:23 INFO - PROCESS | 1428 | --DOMWINDOW == 96 (000000D5F2A2D800) [pid = 1428] [serial = 139] [outer = 0000000000000000] [url = about:blank] 15:14:23 INFO - PROCESS | 1428 | --DOMWINDOW == 95 (000000D5F17A4400) [pid = 1428] [serial = 138] [outer = 0000000000000000] [url = about:blank] 15:14:23 INFO - PROCESS | 1428 | --DOMWINDOW == 94 (000000D5F2A2D400) [pid = 1428] [serial = 169] [outer = 0000000000000000] [url = about:blank] 15:14:23 INFO - PROCESS | 1428 | --DOMWINDOW == 93 (000000D5F24A1800) [pid = 1428] [serial = 163] [outer = 0000000000000000] [url = about:blank] 15:14:23 INFO - PROCESS | 1428 | --DOMWINDOW == 92 (000000D5E8E13800) [pid = 1428] [serial = 34] [outer = 0000000000000000] [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.] 15:14:23 INFO - PROCESS | 1428 | --DOMWINDOW == 91 (000000D5F6565C00) [pid = 1428] [serial = 172] [outer = 0000000000000000] [url = about:blank] 15:14:23 INFO - PROCESS | 1428 | --DOMWINDOW == 90 (000000D5F24ACC00) [pid = 1428] [serial = 164] [outer = 0000000000000000] [url = about:blank] 15:14:23 INFO - PROCESS | 1428 | 1461104063659 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]]]}] 15:14:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 15:14:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 859ms 15:14:23 INFO - PROCESS | 1428 | 1461104063704 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 15:14:23 INFO - PROCESS | 1428 | 1461104063710 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 15:14:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 15:14:23 INFO - PROCESS | 1428 | 1461104063716 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 15:14:23 INFO - PROCESS | 1428 | 1461104063719 Marionette TRACE conn5 <- [1,282,null,{}] 15:14:23 INFO - PROCESS | 1428 | 1461104063723 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}] 15:14:23 INFO - PROCESS | 1428 | 1461104063806 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 15:14:23 INFO - PROCESS | 1428 | 1461104063818 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:23 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E82CC800 == 36 [pid = 1428] [id = 80] 15:14:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 91 (000000D5E0271400) [pid = 1428] [serial = 237] [outer = 0000000000000000] 15:14:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 92 (000000D5E2E2D800) [pid = 1428] [serial = 238] [outer = 000000D5E0271400] 15:14:23 INFO - PROCESS | 1428 | 1461104063912 Marionette DEBUG loaded listener.js 15:14:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 93 (000000D5E8209C00) [pid = 1428] [serial = 239] [outer = 000000D5E0271400] 15:14:24 INFO - PROCESS | 1428 | 1461104064292 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]]]}] 15:14:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 15:14:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 15:14:24 INFO - PROCESS | 1428 | 1461104064346 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 15:14:24 INFO - PROCESS | 1428 | 1461104064348 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 15:14:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 15:14:24 INFO - PROCESS | 1428 | 1461104064352 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 15:14:24 INFO - PROCESS | 1428 | 1461104064355 Marionette TRACE conn5 <- [1,286,null,{}] 15:14:24 INFO - PROCESS | 1428 | 1461104064372 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}] 15:14:24 INFO - PROCESS | 1428 | 1461104064456 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 15:14:24 INFO - PROCESS | 1428 | 1461104064464 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:24 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED8E000 == 37 [pid = 1428] [id = 81] 15:14:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 94 (000000D5EB04F400) [pid = 1428] [serial = 240] [outer = 0000000000000000] 15:14:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 95 (000000D5EBC9B000) [pid = 1428] [serial = 241] [outer = 000000D5EB04F400] 15:14:24 INFO - PROCESS | 1428 | 1461104064513 Marionette DEBUG loaded listener.js 15:14:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 96 (000000D5EBD40C00) [pid = 1428] [serial = 242] [outer = 000000D5EB04F400] 15:14:24 INFO - PROCESS | 1428 | 1461104064939 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]]]}] 15:14:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 15:14:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 629ms 15:14:24 INFO - PROCESS | 1428 | 1461104064984 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 15:14:24 INFO - PROCESS | 1428 | 1461104064987 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 15:14:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 15:14:25 INFO - PROCESS | 1428 | 1461104064990 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 15:14:25 INFO - PROCESS | 1428 | 1461104064992 Marionette TRACE conn5 <- [1,290,null,{}] 15:14:25 INFO - PROCESS | 1428 | 1461104064996 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}] 15:14:25 INFO - PROCESS | 1428 | 1461104065076 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 15:14:25 INFO - PROCESS | 1428 | 1461104065109 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:25 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EFDCE800 == 38 [pid = 1428] [id = 82] 15:14:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 97 (000000D5EDF07C00) [pid = 1428] [serial = 243] [outer = 0000000000000000] 15:14:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 98 (000000D5EDF0F400) [pid = 1428] [serial = 244] [outer = 000000D5EDF07C00] 15:14:25 INFO - PROCESS | 1428 | 1461104065156 Marionette DEBUG loaded listener.js 15:14:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 99 (000000D5EE509000) [pid = 1428] [serial = 245] [outer = 000000D5EDF07C00] 15:14:25 INFO - PROCESS | 1428 | 1461104065533 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]]]}] 15:14:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 15:14:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 586ms 15:14:25 INFO - PROCESS | 1428 | 1461104065578 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 15:14:25 INFO - PROCESS | 1428 | 1461104065580 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 15:14:25 INFO - PROCESS | 1428 | 1461104065598 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 15:14:25 INFO - PROCESS | 1428 | 1461104065600 Marionette TRACE conn5 <- [1,294,null,{}] 15:14:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 15:14:25 INFO - PROCESS | 1428 | 1461104065604 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}] 15:14:25 INFO - PROCESS | 1428 | 1461104065707 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 15:14:25 INFO - PROCESS | 1428 | 1461104065714 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:25 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2427000 == 39 [pid = 1428] [id = 83] 15:14:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 100 (000000D5EDFA5400) [pid = 1428] [serial = 246] [outer = 0000000000000000] 15:14:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 101 (000000D5EE568000) [pid = 1428] [serial = 247] [outer = 000000D5EDFA5400] 15:14:25 INFO - PROCESS | 1428 | 1461104065760 Marionette DEBUG loaded listener.js 15:14:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 102 (000000D5EE80E000) [pid = 1428] [serial = 248] [outer = 000000D5EDFA5400] 15:14:26 INFO - PROCESS | 1428 | 1461104066200 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]]]}] 15:14: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. 15:14:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 629ms 15:14:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 15:14:26 INFO - PROCESS | 1428 | 1461104066234 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 15:14:26 INFO - PROCESS | 1428 | 1461104066236 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 15:14:26 INFO - PROCESS | 1428 | 1461104066239 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 15:14:26 INFO - PROCESS | 1428 | 1461104066241 Marionette TRACE conn5 <- [1,298,null,{}] 15:14:26 INFO - PROCESS | 1428 | 1461104066249 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}] 15:14:26 INFO - PROCESS | 1428 | 1461104066357 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 15:14:26 INFO - PROCESS | 1428 | 1461104066364 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:26 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2A44000 == 40 [pid = 1428] [id = 84] 15:14:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 103 (000000D5EE815400) [pid = 1428] [serial = 249] [outer = 0000000000000000] 15:14:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 104 (000000D5EEE30400) [pid = 1428] [serial = 250] [outer = 000000D5EE815400] 15:14:26 INFO - PROCESS | 1428 | 1461104066413 Marionette DEBUG loaded listener.js 15:14:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 105 (000000D5EF7B8000) [pid = 1428] [serial = 251] [outer = 000000D5EE815400] 15:14:26 INFO - PROCESS | 1428 | 1461104066878 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]]]}] 15:14:26 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. 15:14:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 15:14:26 INFO - PROCESS | 1428 | 1461104066913 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 15:14:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 15:14:26 INFO - PROCESS | 1428 | 1461104066915 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 15:14:26 INFO - PROCESS | 1428 | 1461104066918 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 15:14:26 INFO - PROCESS | 1428 | 1461104066920 Marionette TRACE conn5 <- [1,302,null,{}] 15:14:26 INFO - PROCESS | 1428 | 1461104066924 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}] 15:14:27 INFO - PROCESS | 1428 | 1461104067020 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 15:14:27 INFO - PROCESS | 1428 | 1461104067026 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:27 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E7380000 == 41 [pid = 1428] [id = 85] 15:14:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 106 (000000D5EFC46400) [pid = 1428] [serial = 252] [outer = 0000000000000000] 15:14:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 107 (000000D5F0447400) [pid = 1428] [serial = 253] [outer = 000000D5EFC46400] 15:14:27 INFO - PROCESS | 1428 | 1461104067073 Marionette DEBUG loaded listener.js 15:14:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 108 (000000D5F0609000) [pid = 1428] [serial = 254] [outer = 000000D5EFC46400] 15:14:27 INFO - PROCESS | 1428 | 1461104067497 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]]]}] 15:14:27 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. 15:14:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 628ms 15:14:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 15:14:27 INFO - PROCESS | 1428 | 1461104067550 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 15:14:27 INFO - PROCESS | 1428 | 1461104067553 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 15:14:27 INFO - PROCESS | 1428 | 1461104067556 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 15:14:27 INFO - PROCESS | 1428 | 1461104067558 Marionette TRACE conn5 <- [1,306,null,{}] 15:14:27 INFO - PROCESS | 1428 | 1461104067570 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}] 15:14:27 INFO - PROCESS | 1428 | 1461104067866 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 15:14:27 INFO - PROCESS | 1428 | --DOMWINDOW == 107 (000000D5EFE62800) [pid = 1428] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 15:14:27 INFO - PROCESS | 1428 | --DOMWINDOW == 106 (000000D5E260F000) [pid = 1428] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 15:14:27 INFO - PROCESS | 1428 | --DOMWINDOW == 105 (000000D5E8691800) [pid = 1428] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 15:14:27 INFO - PROCESS | 1428 | --DOMWINDOW == 104 (000000D5E2612000) [pid = 1428] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 15:14:27 INFO - PROCESS | 1428 | --DOMWINDOW == 103 (000000D5E8687800) [pid = 1428] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 15:14:27 INFO - PROCESS | 1428 | --DOMWINDOW == 102 (000000D5EE567000) [pid = 1428] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 15:14:27 INFO - PROCESS | 1428 | --DOMWINDOW == 101 (000000D5DCCCFC00) [pid = 1428] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 15:14:27 INFO - PROCESS | 1428 | --DOMWINDOW == 100 (000000D5EBD3D400) [pid = 1428] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 15:14:27 INFO - PROCESS | 1428 | --DOMWINDOW == 99 (000000D5DCCCA000) [pid = 1428] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 15:14:27 INFO - PROCESS | 1428 | --DOMWINDOW == 98 (000000D5EF21CC00) [pid = 1428] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 15:14:27 INFO - PROCESS | 1428 | --DOMWINDOW == 97 (000000D5EEA88800) [pid = 1428] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 15:14:27 INFO - PROCESS | 1428 | --DOMWINDOW == 96 (000000D5F3F69000) [pid = 1428] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 15:14:27 INFO - PROCESS | 1428 | --DOMWINDOW == 95 (000000D5E026DC00) [pid = 1428] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 15:14:27 INFO - PROCESS | 1428 | --DOMWINDOW == 94 (000000D5E8208800) [pid = 1428] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 15:14:27 INFO - PROCESS | 1428 | --DOMWINDOW == 93 (000000D5E7017400) [pid = 1428] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 15:14:27 INFO - PROCESS | 1428 | --DOMWINDOW == 92 (000000D5EDFA2000) [pid = 1428] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 15:14:27 INFO - PROCESS | 1428 | 1461104067942 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:27 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E82C9800 == 42 [pid = 1428] [id = 86] 15:14:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 93 (000000D5DCCCFC00) [pid = 1428] [serial = 255] [outer = 0000000000000000] 15:14:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 94 (000000D5E16CE400) [pid = 1428] [serial = 256] [outer = 000000D5DCCCFC00] 15:14:27 INFO - PROCESS | 1428 | 1461104067990 Marionette DEBUG loaded listener.js 15:14:28 INFO - PROCESS | 1428 | ++DOMWINDOW == 95 (000000D5EBC98800) [pid = 1428] [serial = 257] [outer = 000000D5DCCCFC00] 15:14:28 INFO - PROCESS | 1428 | 1461104068235 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 15:14:28 INFO - PROCESS | 1428 | 1461104068391 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]]]}] 15:14:28 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. 15:14:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 881ms 15:14:28 INFO - PROCESS | 1428 | 1461104068440 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 15:14:28 INFO - PROCESS | 1428 | 1461104068442 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 15:14:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 15:14:28 INFO - PROCESS | 1428 | 1461104068446 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 15:14:28 INFO - PROCESS | 1428 | 1461104068448 Marionette TRACE conn5 <- [1,310,null,{}] 15:14:28 INFO - PROCESS | 1428 | 1461104068451 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}] 15:14:28 INFO - PROCESS | 1428 | 1461104068531 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 15:14:28 INFO - PROCESS | 1428 | 1461104068537 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:28 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6948000 == 43 [pid = 1428] [id = 87] 15:14:28 INFO - PROCESS | 1428 | ++DOMWINDOW == 96 (000000D5EEA88800) [pid = 1428] [serial = 258] [outer = 0000000000000000] 15:14:28 INFO - PROCESS | 1428 | ++DOMWINDOW == 97 (000000D5F24A3400) [pid = 1428] [serial = 259] [outer = 000000D5EEA88800] 15:14:28 INFO - PROCESS | 1428 | 1461104068582 Marionette DEBUG loaded listener.js 15:14:28 INFO - PROCESS | 1428 | ++DOMWINDOW == 98 (000000D5F2A26400) [pid = 1428] [serial = 260] [outer = 000000D5EEA88800] 15:14:28 INFO - PROCESS | 1428 | 1461104068978 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]]]}] 15:14:29 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. 15:14:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 586ms 15:14:29 INFO - PROCESS | 1428 | 1461104069035 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 15:14:29 INFO - PROCESS | 1428 | 1461104069038 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 15:14:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 15:14:29 INFO - PROCESS | 1428 | 1461104069041 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 15:14:29 INFO - PROCESS | 1428 | 1461104069042 Marionette TRACE conn5 <- [1,314,null,{}] 15:14:29 INFO - PROCESS | 1428 | 1461104069046 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}] 15:14:29 INFO - PROCESS | 1428 | 1461104069123 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 15:14:29 INFO - PROCESS | 1428 | 1461104069132 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:29 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6B68000 == 44 [pid = 1428] [id = 88] 15:14:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 99 (000000D5F2A35800) [pid = 1428] [serial = 261] [outer = 0000000000000000] 15:14:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 100 (000000D5F2F29C00) [pid = 1428] [serial = 262] [outer = 000000D5F2A35800] 15:14:29 INFO - PROCESS | 1428 | 1461104069178 Marionette DEBUG loaded listener.js 15:14:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 101 (000000D5F2FF7800) [pid = 1428] [serial = 263] [outer = 000000D5F2A35800] 15:14:29 INFO - PROCESS | 1428 | 1461104069596 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]]]}] 15:14:29 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. 15:14:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 583ms 15:14:29 INFO - PROCESS | 1428 | 1461104069626 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 15:14:29 INFO - PROCESS | 1428 | 1461104069629 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 15:14:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 15:14:29 INFO - PROCESS | 1428 | 1461104069632 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 15:14:29 INFO - PROCESS | 1428 | 1461104069635 Marionette TRACE conn5 <- [1,318,null,{}] 15:14:29 INFO - PROCESS | 1428 | 1461104069648 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}] 15:14:29 INFO - PROCESS | 1428 | 1461104069747 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 15:14:29 INFO - PROCESS | 1428 | 1461104069753 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:29 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F77B1000 == 45 [pid = 1428] [id = 89] 15:14:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 102 (000000D5F25C1800) [pid = 1428] [serial = 264] [outer = 0000000000000000] 15:14:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 103 (000000D5F2FF9800) [pid = 1428] [serial = 265] [outer = 000000D5F25C1800] 15:14:29 INFO - PROCESS | 1428 | 1461104069803 Marionette DEBUG loaded listener.js 15:14:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 104 (000000D5F3F62000) [pid = 1428] [serial = 266] [outer = 000000D5F25C1800] 15:14:30 INFO - PROCESS | 1428 | 1461104070540 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]]]}] 15:14:30 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. 15:14:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 943ms 15:14:30 INFO - PROCESS | 1428 | 1461104070579 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 15:14:30 INFO - PROCESS | 1428 | 1461104070585 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 15:14:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 15:14:30 INFO - PROCESS | 1428 | 1461104070591 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 15:14:30 INFO - PROCESS | 1428 | 1461104070596 Marionette TRACE conn5 <- [1,322,null,{}] 15:14:30 INFO - PROCESS | 1428 | 1461104070602 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}] 15:14:30 INFO - PROCESS | 1428 | 1461104070715 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 15:14:30 INFO - PROCESS | 1428 | 1461104070785 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:30 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EDF52000 == 46 [pid = 1428] [id = 90] 15:14:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 105 (000000D5E7068400) [pid = 1428] [serial = 267] [outer = 0000000000000000] 15:14:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 106 (000000D5E7556C00) [pid = 1428] [serial = 268] [outer = 000000D5E7068400] 15:14:30 INFO - PROCESS | 1428 | 1461104070846 Marionette DEBUG loaded listener.js 15:14:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 107 (000000D5E8694C00) [pid = 1428] [serial = 269] [outer = 000000D5E7068400] 15:14:31 INFO - PROCESS | 1428 | 1461104071404 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]]]}] 15:14:31 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. 15:14:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 837ms 15:14:31 INFO - PROCESS | 1428 | 1461104071430 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 15:14:31 INFO - PROCESS | 1428 | 1461104071437 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 15:14:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 15:14:31 INFO - PROCESS | 1428 | 1461104071444 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 15:14:31 INFO - PROCESS | 1428 | 1461104071447 Marionette TRACE conn5 <- [1,326,null,{}] 15:14:31 INFO - PROCESS | 1428 | 1461104071452 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}] 15:14:31 INFO - PROCESS | 1428 | 1461104071569 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 15:14:31 INFO - PROCESS | 1428 | 1461104071682 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:31 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F27F6800 == 47 [pid = 1428] [id = 91] 15:14:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 108 (000000D5EDF04000) [pid = 1428] [serial = 270] [outer = 0000000000000000] 15:14:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 109 (000000D5EDF99800) [pid = 1428] [serial = 271] [outer = 000000D5EDF04000] 15:14:31 INFO - PROCESS | 1428 | 1461104071740 Marionette DEBUG loaded listener.js 15:14:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 110 (000000D5EE815C00) [pid = 1428] [serial = 272] [outer = 000000D5EDF04000] 15:14:32 INFO - PROCESS | 1428 | 1461104072357 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]]]}] 15:14:32 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. 15:14:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 942ms 15:14:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 15:14:32 INFO - PROCESS | 1428 | 1461104072391 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 15:14:32 INFO - PROCESS | 1428 | 1461104072394 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 15:14:32 INFO - PROCESS | 1428 | 1461104072398 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 15:14:32 INFO - PROCESS | 1428 | 1461104072402 Marionette TRACE conn5 <- [1,330,null,{}] 15:14:32 INFO - PROCESS | 1428 | 1461104072414 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}] 15:14:32 INFO - PROCESS | 1428 | 1461104072527 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 15:14:32 INFO - PROCESS | 1428 | 1461104072597 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:32 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F77DA800 == 48 [pid = 1428] [id = 92] 15:14:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5F24A1C00) [pid = 1428] [serial = 273] [outer = 0000000000000000] 15:14:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5EF7B2400) [pid = 1428] [serial = 274] [outer = 000000D5F24A1C00] 15:14:32 INFO - PROCESS | 1428 | 1461104072656 Marionette DEBUG loaded listener.js 15:14:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5F25CA800) [pid = 1428] [serial = 275] [outer = 000000D5F24A1C00] 15:14:33 INFO - PROCESS | 1428 | 1461104073245 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]]]}] 15:14:33 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. 15:14:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 879ms 15:14:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 15:14:33 INFO - PROCESS | 1428 | 1461104073279 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 15:14:33 INFO - PROCESS | 1428 | 1461104073282 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 15:14:33 INFO - PROCESS | 1428 | 1461104073286 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 15:14:33 INFO - PROCESS | 1428 | 1461104073288 Marionette TRACE conn5 <- [1,334,null,{}] 15:14:33 INFO - PROCESS | 1428 | 1461104073292 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}] 15:14:33 INFO - PROCESS | 1428 | 1461104073399 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 15:14:33 INFO - PROCESS | 1428 | 1461104073479 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:33 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F408C800 == 49 [pid = 1428] [id = 93] 15:14:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 114 (000000D5F3F5DC00) [pid = 1428] [serial = 276] [outer = 0000000000000000] 15:14:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 115 (000000D5F3F65400) [pid = 1428] [serial = 277] [outer = 000000D5F3F5DC00] 15:14:33 INFO - PROCESS | 1428 | 1461104073535 Marionette DEBUG loaded listener.js 15:14:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 116 (000000D5F40E0C00) [pid = 1428] [serial = 278] [outer = 000000D5F3F5DC00] 15:14:34 INFO - PROCESS | 1428 | 1461104074026 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]]]}] 15:14:34 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. 15:14:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 795ms 15:14:34 INFO - PROCESS | 1428 | 1461104074088 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 15:14:34 INFO - PROCESS | 1428 | 1461104074091 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 15:14:34 INFO - PROCESS | 1428 | 1461104074096 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 15:14:34 INFO - PROCESS | 1428 | 1461104074098 Marionette TRACE conn5 <- [1,338,null,{}] 15:14:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 15:14:34 INFO - PROCESS | 1428 | 1461104074102 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}] 15:14:34 INFO - PROCESS | 1428 | 1461104074224 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 15:14:34 INFO - PROCESS | 1428 | 1461104074303 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:34 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F4097000 == 50 [pid = 1428] [id = 94] 15:14:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 117 (000000D5E7180000) [pid = 1428] [serial = 279] [outer = 0000000000000000] 15:14:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 118 (000000D5F2569C00) [pid = 1428] [serial = 280] [outer = 000000D5E7180000] 15:14:34 INFO - PROCESS | 1428 | 1461104074360 Marionette DEBUG loaded listener.js 15:14:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 119 (000000D5F2570000) [pid = 1428] [serial = 281] [outer = 000000D5E7180000] 15:14:35 INFO - PROCESS | 1428 | 1461104075106 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]]]}] 15:14: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. 15:14:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1083ms 15:14:35 INFO - PROCESS | 1428 | 1461104075185 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 15:14:35 INFO - PROCESS | 1428 | 1461104075190 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 15:14:35 INFO - PROCESS | 1428 | 1461104075195 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 15:14:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 15:14:35 INFO - PROCESS | 1428 | 1461104075200 Marionette TRACE conn5 <- [1,342,null,{}] 15:14:35 INFO - PROCESS | 1428 | 1461104075207 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}] 15:14:35 INFO - PROCESS | 1428 | 1461104075304 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 15:14:35 INFO - PROCESS | 1428 | 1461104075377 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:35 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EBD6B800 == 51 [pid = 1428] [id = 95] 15:14:35 INFO - PROCESS | 1428 | ++DOMWINDOW == 120 (000000D5E2611C00) [pid = 1428] [serial = 282] [outer = 0000000000000000] 15:14:35 INFO - PROCESS | 1428 | ++DOMWINDOW == 121 (000000D5E687FC00) [pid = 1428] [serial = 283] [outer = 000000D5E2611C00] 15:14:35 INFO - PROCESS | 1428 | 1461104075427 Marionette DEBUG loaded listener.js 15:14:35 INFO - PROCESS | 1428 | ++DOMWINDOW == 122 (000000D5E755A400) [pid = 1428] [serial = 284] [outer = 000000D5E2611C00] 15:14:35 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6B68000 == 50 [pid = 1428] [id = 88] 15:14:35 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6948000 == 49 [pid = 1428] [id = 87] 15:14:35 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E82C9800 == 48 [pid = 1428] [id = 86] 15:14:35 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E7380000 == 47 [pid = 1428] [id = 85] 15:14:35 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2A44000 == 46 [pid = 1428] [id = 84] 15:14:35 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2427000 == 45 [pid = 1428] [id = 83] 15:14:35 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EFDCE800 == 44 [pid = 1428] [id = 82] 15:14:35 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED8E000 == 43 [pid = 1428] [id = 81] 15:14:35 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E82CC800 == 42 [pid = 1428] [id = 80] 15:14:35 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E82D6800 == 41 [pid = 1428] [id = 79] 15:14:35 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E2ED4000 == 40 [pid = 1428] [id = 78] 15:14:35 INFO - PROCESS | 1428 | --DOMWINDOW == 121 (000000D5F6564800) [pid = 1428] [serial = 220] [outer = 0000000000000000] [url = about:blank] 15:14:35 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2F5D000 == 39 [pid = 1428] [id = 77] 15:14:35 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F27EF000 == 38 [pid = 1428] [id = 76] 15:14:35 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EBC83800 == 37 [pid = 1428] [id = 75] 15:14:35 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F77D4000 == 36 [pid = 1428] [id = 74] 15:14:35 INFO - PROCESS | 1428 | --DOMWINDOW == 120 (000000D5EEAC0400) [pid = 1428] [serial = 130] [outer = 0000000000000000] [url = about:blank] 15:14:35 INFO - PROCESS | 1428 | --DOMWINDOW == 119 (000000D5E8E12C00) [pid = 1428] [serial = 133] [outer = 0000000000000000] [url = about:blank] 15:14:35 INFO - PROCESS | 1428 | --DOMWINDOW == 118 (000000D5EEAC9800) [pid = 1428] [serial = 136] [outer = 0000000000000000] [url = about:blank] 15:14:35 INFO - PROCESS | 1428 | --DOMWINDOW == 117 (000000D5F1708000) [pid = 1428] [serial = 205] [outer = 0000000000000000] [url = about:blank] 15:14:35 INFO - PROCESS | 1428 | --DOMWINDOW == 116 (000000D5F248E800) [pid = 1428] [serial = 206] [outer = 0000000000000000] [url = about:blank] 15:14:35 INFO - PROCESS | 1428 | --DOMWINDOW == 115 (000000D5F142C800) [pid = 1428] [serial = 209] [outer = 0000000000000000] [url = about:blank] 15:14:35 INFO - PROCESS | 1428 | --DOMWINDOW == 114 (000000D5E2613800) [pid = 1428] [serial = 208] [outer = 0000000000000000] [url = about:blank] 15:14:35 INFO - PROCESS | 1428 | --DOMWINDOW == 113 (000000D5EBC9A400) [pid = 1428] [serial = 179] [outer = 0000000000000000] [url = about:blank] 15:14:35 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5E86A2800) [pid = 1428] [serial = 178] [outer = 0000000000000000] [url = about:blank] 15:14:35 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5F27A3800) [pid = 1428] [serial = 211] [outer = 0000000000000000] [url = about:blank] 15:14:35 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5EB97A800) [pid = 1428] [serial = 191] [outer = 0000000000000000] [url = about:blank] 15:14:35 INFO - PROCESS | 1428 | --DOMWINDOW == 109 (000000D5E868EC00) [pid = 1428] [serial = 190] [outer = 0000000000000000] [url = about:blank] 15:14:35 INFO - PROCESS | 1428 | --DOMWINDOW == 108 (000000D5EE80A400) [pid = 1428] [serial = 199] [outer = 0000000000000000] [url = about:blank] 15:14:35 INFO - PROCESS | 1428 | --DOMWINDOW == 107 (000000D5EE819C00) [pid = 1428] [serial = 200] [outer = 0000000000000000] [url = about:blank] 15:14:35 INFO - PROCESS | 1428 | --DOMWINDOW == 106 (000000D5E1249000) [pid = 1428] [serial = 176] [outer = 0000000000000000] [url = about:blank] 15:14:35 INFO - PROCESS | 1428 | --DOMWINDOW == 105 (000000D5E01E9800) [pid = 1428] [serial = 175] [outer = 0000000000000000] [url = about:blank] 15:14:35 INFO - PROCESS | 1428 | --DOMWINDOW == 104 (000000D5EBD3F800) [pid = 1428] [serial = 196] [outer = 0000000000000000] [url = about:blank] 15:14:35 INFO - PROCESS | 1428 | --DOMWINDOW == 103 (000000D5EDF99000) [pid = 1428] [serial = 197] [outer = 0000000000000000] [url = about:blank] 15:14:35 INFO - PROCESS | 1428 | --DOMWINDOW == 102 (000000D5EDF08400) [pid = 1428] [serial = 188] [outer = 0000000000000000] [url = about:blank] 15:14:35 INFO - PROCESS | 1428 | --DOMWINDOW == 101 (000000D5EB04D800) [pid = 1428] [serial = 187] [outer = 0000000000000000] [url = about:blank] 15:14:35 INFO - PROCESS | 1428 | --DOMWINDOW == 100 (000000D5F3F5D400) [pid = 1428] [serial = 214] [outer = 0000000000000000] [url = about:blank] 15:14:35 INFO - PROCESS | 1428 | --DOMWINDOW == 99 (000000D5EEAC5400) [pid = 1428] [serial = 202] [outer = 0000000000000000] [url = about:blank] 15:14:35 INFO - PROCESS | 1428 | --DOMWINDOW == 98 (000000D5EEAC1C00) [pid = 1428] [serial = 181] [outer = 0000000000000000] [url = about:blank] 15:14:35 INFO - PROCESS | 1428 | --DOMWINDOW == 97 (000000D5F6568800) [pid = 1428] [serial = 184] [outer = 0000000000000000] [url = about:blank] 15:14:35 INFO - PROCESS | 1428 | --DOMWINDOW == 96 (000000D5F40DD400) [pid = 1428] [serial = 217] [outer = 0000000000000000] [url = about:blank] 15:14:35 INFO - PROCESS | 1428 | --DOMWINDOW == 95 (000000D5F419B400) [pid = 1428] [serial = 218] [outer = 0000000000000000] [url = about:blank] 15:14:35 INFO - PROCESS | 1428 | --DOMWINDOW == 94 (000000D5E8203C00) [pid = 1428] [serial = 193] [outer = 0000000000000000] [url = about:blank] 15:14:35 INFO - PROCESS | 1428 | --DOMWINDOW == 93 (000000D5EB97CC00) [pid = 1428] [serial = 194] [outer = 0000000000000000] [url = about:blank] 15:14:35 INFO - PROCESS | 1428 | --DOMWINDOW == 92 (000000D5F40D7C00) [pid = 1428] [serial = 212] [outer = 0000000000000000] [url = about:blank] 15:14:35 INFO - PROCESS | 1428 | --DOMWINDOW == 91 (000000D5F3F66000) [pid = 1428] [serial = 215] [outer = 0000000000000000] [url = about:blank] 15:14:35 INFO - PROCESS | 1428 | --DOMWINDOW == 90 (000000D5EF221000) [pid = 1428] [serial = 203] [outer = 0000000000000000] [url = about:blank] 15:14:36 INFO - PROCESS | 1428 | 1461104076028 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]]]}] 15:14: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. 15:14:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 881ms 15:14:36 INFO - PROCESS | 1428 | 1461104076080 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 15:14:36 INFO - PROCESS | 1428 | 1461104076086 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 15:14:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 15:14:36 INFO - PROCESS | 1428 | 1461104076092 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 15:14:36 INFO - PROCESS | 1428 | 1461104076095 Marionette TRACE conn5 <- [1,346,null,{}] 15:14:36 INFO - PROCESS | 1428 | 1461104076099 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}] 15:14:36 INFO - PROCESS | 1428 | 1461104076187 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 15:14:36 INFO - PROCESS | 1428 | 1461104076254 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:36 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E75C0800 == 37 [pid = 1428] [id = 96] 15:14:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 91 (000000D5E01E5400) [pid = 1428] [serial = 285] [outer = 0000000000000000] 15:14:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 92 (000000D5E348A000) [pid = 1428] [serial = 286] [outer = 000000D5E01E5400] 15:14:36 INFO - PROCESS | 1428 | 1461104076302 Marionette DEBUG loaded listener.js 15:14:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 93 (000000D5E82EA400) [pid = 1428] [serial = 287] [outer = 000000D5E01E5400] 15:14:36 INFO - PROCESS | 1428 | 1461104076728 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]]]}] 15:14:36 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. 15:14:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 690ms 15:14:36 INFO - PROCESS | 1428 | 1461104076783 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 15:14:36 INFO - PROCESS | 1428 | 1461104076786 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 15:14:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 15:14:36 INFO - PROCESS | 1428 | 1461104076789 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 15:14:36 INFO - PROCESS | 1428 | 1461104076793 Marionette TRACE conn5 <- [1,350,null,{}] 15:14:36 INFO - PROCESS | 1428 | 1461104076809 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}] 15:14:36 INFO - PROCESS | 1428 | 1461104076893 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 15:14:36 INFO - PROCESS | 1428 | 1461104076905 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:36 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EECB1800 == 38 [pid = 1428] [id = 97] 15:14:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 94 (000000D5EBC9D400) [pid = 1428] [serial = 288] [outer = 0000000000000000] 15:14:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 95 (000000D5EBCA3C00) [pid = 1428] [serial = 289] [outer = 000000D5EBC9D400] 15:14:36 INFO - PROCESS | 1428 | 1461104076953 Marionette DEBUG loaded listener.js 15:14:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 96 (000000D5EC29AC00) [pid = 1428] [serial = 290] [outer = 000000D5EBC9D400] 15:14:37 INFO - PROCESS | 1428 | 1461104077390 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]]]}] 15:14:37 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. 15:14:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 649ms 15:14:37 INFO - PROCESS | 1428 | 1461104077439 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 15:14:37 INFO - PROCESS | 1428 | 1461104077442 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 15:14:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 15:14:37 INFO - PROCESS | 1428 | 1461104077450 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 15:14:37 INFO - PROCESS | 1428 | 1461104077452 Marionette TRACE conn5 <- [1,354,null,{}] 15:14:37 INFO - PROCESS | 1428 | 1461104077456 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}] 15:14:37 INFO - PROCESS | 1428 | 1461104077537 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 15:14:37 INFO - PROCESS | 1428 | 1461104077543 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:37 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EFDD6000 == 39 [pid = 1428] [id = 98] 15:14:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 97 (000000D5EDF0E800) [pid = 1428] [serial = 291] [outer = 0000000000000000] 15:14:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 98 (000000D5EDFA1C00) [pid = 1428] [serial = 292] [outer = 000000D5EDF0E800] 15:14:37 INFO - PROCESS | 1428 | 1461104077592 Marionette DEBUG loaded listener.js 15:14:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 99 (000000D5EE810C00) [pid = 1428] [serial = 293] [outer = 000000D5EDF0E800] 15:14:38 INFO - PROCESS | 1428 | 1461104078024 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]]]}] 15:14: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. 15:14:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 629ms 15:14:38 INFO - PROCESS | 1428 | 1461104078077 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 15:14:38 INFO - PROCESS | 1428 | 1461104078079 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 15:14:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 15:14:38 INFO - PROCESS | 1428 | 1461104078083 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 15:14:38 INFO - PROCESS | 1428 | 1461104078084 Marionette TRACE conn5 <- [1,358,null,{}] 15:14:38 INFO - PROCESS | 1428 | 1461104078088 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}] 15:14:38 INFO - PROCESS | 1428 | 1461104078188 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 15:14:38 INFO - PROCESS | 1428 | 1461104078259 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:38 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F242A000 == 40 [pid = 1428] [id = 99] 15:14:38 INFO - PROCESS | 1428 | ++DOMWINDOW == 100 (000000D5EE831000) [pid = 1428] [serial = 294] [outer = 0000000000000000] 15:14:38 INFO - PROCESS | 1428 | ++DOMWINDOW == 101 (000000D5EEA90C00) [pid = 1428] [serial = 295] [outer = 000000D5EE831000] 15:14:38 INFO - PROCESS | 1428 | 1461104078305 Marionette DEBUG loaded listener.js 15:14:38 INFO - PROCESS | 1428 | ++DOMWINDOW == 102 (000000D5EEACA000) [pid = 1428] [serial = 296] [outer = 000000D5EE831000] 15:14:38 INFO - PROCESS | 1428 | 1461104078730 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]]]}] 15:14:38 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. 15:14:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 670ms 15:14:38 INFO - PROCESS | 1428 | 1461104078756 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 15:14:38 INFO - PROCESS | 1428 | 1461104078758 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 15:14:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 15:14:38 INFO - PROCESS | 1428 | 1461104078769 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 15:14:38 INFO - PROCESS | 1428 | 1461104078771 Marionette TRACE conn5 <- [1,362,null,{}] 15:14:38 INFO - PROCESS | 1428 | 1461104078775 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}] 15:14:38 INFO - PROCESS | 1428 | 1461104078903 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 15:14:38 INFO - PROCESS | 1428 | 1461104078959 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:38 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2A57800 == 41 [pid = 1428] [id = 100] 15:14:38 INFO - PROCESS | 1428 | ++DOMWINDOW == 103 (000000D5EF7BDC00) [pid = 1428] [serial = 297] [outer = 0000000000000000] 15:14:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 104 (000000D5F0487400) [pid = 1428] [serial = 298] [outer = 000000D5EF7BDC00] 15:14:39 INFO - PROCESS | 1428 | 1461104079009 Marionette DEBUG loaded listener.js 15:14:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 105 (000000D5F1B2DC00) [pid = 1428] [serial = 299] [outer = 000000D5EF7BDC00] 15:14:39 INFO - PROCESS | 1428 | 1461104079425 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]]]}] 15:14:39 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. 15:14:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 691ms 15:14:39 INFO - PROCESS | 1428 | 1461104079461 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 15:14:39 INFO - PROCESS | 1428 | 1461104079463 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 15:14:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 15:14:39 INFO - PROCESS | 1428 | 1461104079467 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 15:14:39 INFO - PROCESS | 1428 | 1461104079468 Marionette TRACE conn5 <- [1,366,null,{}] 15:14:39 INFO - PROCESS | 1428 | 1461104079479 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}] 15:14:39 INFO - PROCESS | 1428 | 1461104079604 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 15:14:39 INFO - PROCESS | 1428 | 1461104079614 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:39 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F63C8800 == 42 [pid = 1428] [id = 101] 15:14:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 106 (000000D5F1704400) [pid = 1428] [serial = 300] [outer = 0000000000000000] 15:14:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 107 (000000D5F24A5800) [pid = 1428] [serial = 301] [outer = 000000D5F1704400] 15:14:39 INFO - PROCESS | 1428 | 1461104079661 Marionette DEBUG loaded listener.js 15:14:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 108 (000000D5F25BE000) [pid = 1428] [serial = 302] [outer = 000000D5F1704400] 15:14:40 INFO - PROCESS | 1428 | --DOMWINDOW == 107 (000000D5F633FC00) [pid = 1428] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 15:14:40 INFO - PROCESS | 1428 | --DOMWINDOW == 106 (000000D5F2A35800) [pid = 1428] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 15:14:40 INFO - PROCESS | 1428 | --DOMWINDOW == 105 (000000D5EE815400) [pid = 1428] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 15:14:40 INFO - PROCESS | 1428 | --DOMWINDOW == 104 (000000D5E3486000) [pid = 1428] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 15:14:40 INFO - PROCESS | 1428 | --DOMWINDOW == 103 (000000D5E0271400) [pid = 1428] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 15:14:40 INFO - PROCESS | 1428 | --DOMWINDOW == 102 (000000D5EB04F400) [pid = 1428] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 15:14:40 INFO - PROCESS | 1428 | --DOMWINDOW == 101 (000000D5E7013C00) [pid = 1428] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 15:14:40 INFO - PROCESS | 1428 | --DOMWINDOW == 100 (000000D5EFC46400) [pid = 1428] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 15:14:40 INFO - PROCESS | 1428 | --DOMWINDOW == 99 (000000D5EDF07C00) [pid = 1428] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 15:14:40 INFO - PROCESS | 1428 | --DOMWINDOW == 98 (000000D5EEA88800) [pid = 1428] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 15:14:40 INFO - PROCESS | 1428 | --DOMWINDOW == 97 (000000D5EDFA5400) [pid = 1428] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 15:14:40 INFO - PROCESS | 1428 | --DOMWINDOW == 96 (000000D5DCCCFC00) [pid = 1428] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 15:14:40 INFO - PROCESS | 1428 | 1461104080187 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]]]}] 15:14:40 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. 15:14:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 774ms 15:14:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 15:14:40 INFO - PROCESS | 1428 | 1461104080244 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 15:14:40 INFO - PROCESS | 1428 | 1461104080246 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 15:14:40 INFO - PROCESS | 1428 | 1461104080249 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 15:14:40 INFO - PROCESS | 1428 | 1461104080251 Marionette TRACE conn5 <- [1,370,null,{}] 15:14:40 INFO - PROCESS | 1428 | 1461104080255 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}] 15:14:40 INFO - PROCESS | 1428 | 1461104080333 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 15:14:40 INFO - PROCESS | 1428 | 1461104080339 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:40 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F63D4800 == 43 [pid = 1428] [id = 102] 15:14:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 97 (000000D5EB04F400) [pid = 1428] [serial = 303] [outer = 0000000000000000] 15:14:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 98 (000000D5EDF05400) [pid = 1428] [serial = 304] [outer = 000000D5EB04F400] 15:14:40 INFO - PROCESS | 1428 | 1461104080385 Marionette DEBUG loaded listener.js 15:14:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 99 (000000D5F25C5C00) [pid = 1428] [serial = 305] [outer = 000000D5EB04F400] 15:14:40 INFO - PROCESS | 1428 | 1461104080796 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]]]}] 15:14:40 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. 15:14:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 587ms 15:14:40 INFO - PROCESS | 1428 | 1461104080840 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 15:14:40 INFO - PROCESS | 1428 | 1461104080843 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 15:14:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 15:14:40 INFO - PROCESS | 1428 | 1461104080846 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 15:14:40 INFO - PROCESS | 1428 | 1461104080848 Marionette TRACE conn5 <- [1,374,null,{}] 15:14:40 INFO - PROCESS | 1428 | 1461104080851 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}] 15:14:40 INFO - PROCESS | 1428 | 1461104080955 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 15:14:40 INFO - PROCESS | 1428 | 1461104080964 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:40 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6922800 == 44 [pid = 1428] [id = 103] 15:14:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 100 (000000D5F2F30400) [pid = 1428] [serial = 306] [outer = 0000000000000000] 15:14:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 101 (000000D5F2FFEC00) [pid = 1428] [serial = 307] [outer = 000000D5F2F30400] 15:14:41 INFO - PROCESS | 1428 | 1461104081009 Marionette DEBUG loaded listener.js 15:14:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 102 (000000D5F40DA400) [pid = 1428] [serial = 308] [outer = 000000D5F2F30400] 15:14:41 INFO - PROCESS | 1428 | 1461104081439 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 15:14:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 15:14:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 627ms 15:14:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 15:14:41 INFO - PROCESS | 1428 | 1461104081475 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 15:14:41 INFO - PROCESS | 1428 | 1461104081478 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 15:14:41 INFO - PROCESS | 1428 | 1461104081481 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 15:14:41 INFO - PROCESS | 1428 | 1461104081483 Marionette TRACE conn5 <- [1,378,null,{}] 15:14:41 INFO - PROCESS | 1428 | 1461104081486 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}] 15:14:41 INFO - PROCESS | 1428 | 1461104081565 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 15:14:41 INFO - PROCESS | 1428 | 1461104081571 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:41 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6B65800 == 45 [pid = 1428] [id = 104] 15:14:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 103 (000000D5F4064C00) [pid = 1428] [serial = 309] [outer = 0000000000000000] 15:14:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 104 (000000D5F406AC00) [pid = 1428] [serial = 310] [outer = 000000D5F4064C00] 15:14:41 INFO - PROCESS | 1428 | 1461104081617 Marionette DEBUG loaded listener.js 15:14:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 105 (000000D5F4071000) [pid = 1428] [serial = 311] [outer = 000000D5F4064C00] 15:14:42 INFO - PROCESS | 1428 | 1461104082381 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 15:14:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 15:14:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 940ms 15:14:42 INFO - PROCESS | 1428 | 1461104082425 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 15:14:42 INFO - PROCESS | 1428 | 1461104082430 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 15:14:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 15:14:42 INFO - PROCESS | 1428 | 1461104082436 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 15:14:42 INFO - PROCESS | 1428 | 1461104082441 Marionette TRACE conn5 <- [1,382,null,{}] 15:14:42 INFO - PROCESS | 1428 | 1461104082448 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}] 15:14:42 INFO - PROCESS | 1428 | 1461104082558 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 15:14:42 INFO - PROCESS | 1428 | 1461104082645 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:42 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E8485000 == 46 [pid = 1428] [id = 105] 15:14:42 INFO - PROCESS | 1428 | ++DOMWINDOW == 106 (000000D5E2610400) [pid = 1428] [serial = 312] [outer = 0000000000000000] 15:14:42 INFO - PROCESS | 1428 | ++DOMWINDOW == 107 (000000D5E3489400) [pid = 1428] [serial = 313] [outer = 000000D5E2610400] 15:14:42 INFO - PROCESS | 1428 | 1461104082703 Marionette DEBUG loaded listener.js 15:14:42 INFO - PROCESS | 1428 | ++DOMWINDOW == 108 (000000D5E868AC00) [pid = 1428] [serial = 314] [outer = 000000D5E2610400] 15:14:43 INFO - PROCESS | 1428 | 1461104083296 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 15:14:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 15:14:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 881ms 15:14:43 INFO - PROCESS | 1428 | 1461104083320 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 15:14:43 INFO - PROCESS | 1428 | 1461104083327 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 15:14:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 15:14:43 INFO - PROCESS | 1428 | 1461104083334 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 15:14:43 INFO - PROCESS | 1428 | 1461104083337 Marionette TRACE conn5 <- [1,386,null,{}] 15:14:43 INFO - PROCESS | 1428 | 1461104083341 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}] 15:14:43 INFO - PROCESS | 1428 | 1461104083449 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 15:14:43 INFO - PROCESS | 1428 | 1461104083532 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:43 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2418800 == 47 [pid = 1428] [id = 106] 15:14:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 109 (000000D5EBC9F400) [pid = 1428] [serial = 315] [outer = 0000000000000000] 15:14:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 110 (000000D5EDF03000) [pid = 1428] [serial = 316] [outer = 000000D5EBC9F400] 15:14:43 INFO - PROCESS | 1428 | 1461104083589 Marionette DEBUG loaded listener.js 15:14:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5EE831800) [pid = 1428] [serial = 317] [outer = 000000D5EBC9F400] 15:14:44 INFO - PROCESS | 1428 | 1461104084219 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]]]}] 15:14:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 15:14:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 942ms 15:14:44 INFO - PROCESS | 1428 | 1461104084282 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 15:14:44 INFO - PROCESS | 1428 | 1461104084285 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 15:14:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 15:14:44 INFO - PROCESS | 1428 | 1461104084289 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 15:14:44 INFO - PROCESS | 1428 | 1461104084293 Marionette TRACE conn5 <- [1,390,null,{}] 15:14:44 INFO - PROCESS | 1428 | 1461104084306 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}] 15:14:44 INFO - PROCESS | 1428 | 1461104084453 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 15:14:44 INFO - PROCESS | 1428 | 1461104084501 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:44 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6FD3800 == 48 [pid = 1428] [id = 107] 15:14:44 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5F0409C00) [pid = 1428] [serial = 318] [outer = 0000000000000000] 15:14:44 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5F24A9000) [pid = 1428] [serial = 319] [outer = 000000D5F0409C00] 15:14:44 INFO - PROCESS | 1428 | 1461104084560 Marionette DEBUG loaded listener.js 15:14:44 INFO - PROCESS | 1428 | ++DOMWINDOW == 114 (000000D5F3F61000) [pid = 1428] [serial = 320] [outer = 000000D5F0409C00] 15:14:45 INFO - PROCESS | 1428 | 1461104085138 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]]]}] 15:14:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 15:14:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 880ms 15:14:45 INFO - PROCESS | 1428 | 1461104085171 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 15:14:45 INFO - PROCESS | 1428 | 1461104085174 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 15:14:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 15:14:45 INFO - PROCESS | 1428 | 1461104085177 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 15:14:45 INFO - PROCESS | 1428 | 1461104085180 Marionette TRACE conn5 <- [1,394,null,{}] 15:14:45 INFO - PROCESS | 1428 | 1461104085184 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}] 15:14:45 INFO - PROCESS | 1428 | 1461104085288 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 15:14:45 INFO - PROCESS | 1428 | 1461104085370 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:45 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF775800 == 49 [pid = 1428] [id = 108] 15:14:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 115 (000000D5EF70B000) [pid = 1428] [serial = 321] [outer = 0000000000000000] 15:14:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 116 (000000D5EF710C00) [pid = 1428] [serial = 322] [outer = 000000D5EF70B000] 15:14:45 INFO - PROCESS | 1428 | 1461104085426 Marionette DEBUG loaded listener.js 15:14:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 117 (000000D5F40DE400) [pid = 1428] [serial = 323] [outer = 000000D5EF70B000] 15:14:46 INFO - PROCESS | 1428 | 1461104086045 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]]]}] 15:14:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 15:14:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 942ms 15:14:46 INFO - PROCESS | 1428 | 1461104086122 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 15:14:46 INFO - PROCESS | 1428 | 1461104086125 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 15:14:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 15:14:46 INFO - PROCESS | 1428 | 1461104086141 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 15:14:46 INFO - PROCESS | 1428 | 1461104086144 Marionette TRACE conn5 <- [1,398,null,{}] 15:14:46 INFO - PROCESS | 1428 | 1461104086150 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}] 15:14:46 INFO - PROCESS | 1428 | 1461104086251 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 15:14:46 INFO - PROCESS | 1428 | 1461104086319 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:46 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F7913000 == 50 [pid = 1428] [id = 109] 15:14:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 118 (000000D5E0175C00) [pid = 1428] [serial = 324] [outer = 0000000000000000] 15:14:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 119 (000000D5E017A000) [pid = 1428] [serial = 325] [outer = 000000D5E0175C00] 15:14:46 INFO - PROCESS | 1428 | 1461104086375 Marionette DEBUG loaded listener.js 15:14:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 120 (000000D5F4066C00) [pid = 1428] [serial = 326] [outer = 000000D5E0175C00] 15:14:47 INFO - PROCESS | 1428 | 1461104087213 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]]]}] 15:14:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 15:14:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1157ms 15:14:47 INFO - PROCESS | 1428 | 1461104087288 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 15:14:47 INFO - PROCESS | 1428 | 1461104087292 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 15:14:47 INFO - PROCESS | 1428 | 1461104087297 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 15:14:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 15:14:47 INFO - PROCESS | 1428 | 1461104087302 Marionette TRACE conn5 <- [1,402,null,{}] 15:14:47 INFO - PROCESS | 1428 | 1461104087309 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}] 15:14:47 INFO - PROCESS | 1428 | 1461104087414 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 15:14:47 INFO - PROCESS | 1428 | 1461104087481 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:47 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EBC8C000 == 51 [pid = 1428] [id = 110] 15:14:47 INFO - PROCESS | 1428 | ++DOMWINDOW == 121 (000000D5E124C000) [pid = 1428] [serial = 327] [outer = 0000000000000000] 15:14:47 INFO - PROCESS | 1428 | ++DOMWINDOW == 122 (000000D5E260C000) [pid = 1428] [serial = 328] [outer = 000000D5E124C000] 15:14:47 INFO - PROCESS | 1428 | 1461104087531 Marionette DEBUG loaded listener.js 15:14:47 INFO - PROCESS | 1428 | ++DOMWINDOW == 123 (000000D5E7091C00) [pid = 1428] [serial = 329] [outer = 000000D5E124C000] 15:14:48 INFO - PROCESS | 1428 | 1461104088158 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]]]}] 15:14:48 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6922800 == 50 [pid = 1428] [id = 103] 15:14:48 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F63D4800 == 49 [pid = 1428] [id = 102] 15:14:48 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F63C8800 == 48 [pid = 1428] [id = 101] 15:14:48 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2A57800 == 47 [pid = 1428] [id = 100] 15:14:48 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F242A000 == 46 [pid = 1428] [id = 99] 15:14:48 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EFDD6000 == 45 [pid = 1428] [id = 98] 15:14:48 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EECB1800 == 44 [pid = 1428] [id = 97] 15:14:48 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E75C0800 == 43 [pid = 1428] [id = 96] 15:14:48 INFO - PROCESS | 1428 | --DOMWINDOW == 122 (000000D5E717A000) [pid = 1428] [serial = 223] [outer = 0000000000000000] [url = about:blank] 15:14:48 INFO - PROCESS | 1428 | --DOMWINDOW == 121 (000000D5EDF0B800) [pid = 1428] [serial = 226] [outer = 0000000000000000] [url = about:blank] 15:14:48 INFO - PROCESS | 1428 | --DOMWINDOW == 120 (000000D5F060EC00) [pid = 1428] [serial = 229] [outer = 0000000000000000] [url = about:blank] 15:14:48 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EBD6B800 == 42 [pid = 1428] [id = 95] 15:14:48 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F27F6800 == 41 [pid = 1428] [id = 91] 15:14:48 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EDF52000 == 40 [pid = 1428] [id = 90] 15:14:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 15:14:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 944ms 15:14:48 INFO - PROCESS | 1428 | 1461104088246 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 15:14:48 INFO - PROCESS | 1428 | 1461104088252 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 15:14:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 15:14:48 INFO - PROCESS | 1428 | 1461104088259 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 15:14:48 INFO - PROCESS | 1428 | 1461104088261 Marionette TRACE conn5 <- [1,406,null,{}] 15:14:48 INFO - PROCESS | 1428 | 1461104088265 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}] 15:14:48 INFO - PROCESS | 1428 | 1461104088358 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 15:14:48 INFO - PROCESS | 1428 | --DOMWINDOW == 119 (000000D5F6DC2400) [pid = 1428] [serial = 173] [outer = 0000000000000000] [url = about:blank] 15:14:48 INFO - PROCESS | 1428 | --DOMWINDOW == 118 (000000D5EEE30400) [pid = 1428] [serial = 250] [outer = 0000000000000000] [url = about:blank] 15:14:48 INFO - PROCESS | 1428 | --DOMWINDOW == 117 (000000D5E8291C00) [pid = 1428] [serial = 236] [outer = 0000000000000000] [url = about:blank] 15:14:48 INFO - PROCESS | 1428 | --DOMWINDOW == 116 (000000D5E7061800) [pid = 1428] [serial = 235] [outer = 0000000000000000] [url = about:blank] 15:14:48 INFO - PROCESS | 1428 | --DOMWINDOW == 115 (000000D5E2E2D800) [pid = 1428] [serial = 238] [outer = 0000000000000000] [url = about:blank] 15:14:48 INFO - PROCESS | 1428 | --DOMWINDOW == 114 (000000D5E8209C00) [pid = 1428] [serial = 239] [outer = 0000000000000000] [url = about:blank] 15:14:48 INFO - PROCESS | 1428 | --DOMWINDOW == 113 (000000D5EBC9B000) [pid = 1428] [serial = 241] [outer = 0000000000000000] [url = about:blank] 15:14:48 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5EBD40C00) [pid = 1428] [serial = 242] [outer = 0000000000000000] [url = about:blank] 15:14:48 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5EE839C00) [pid = 1428] [serial = 233] [outer = 0000000000000000] [url = about:blank] 15:14:48 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5E755B000) [pid = 1428] [serial = 232] [outer = 0000000000000000] [url = about:blank] 15:14:48 INFO - PROCESS | 1428 | --DOMWINDOW == 109 (000000D5F0447400) [pid = 1428] [serial = 253] [outer = 0000000000000000] [url = about:blank] 15:14:48 INFO - PROCESS | 1428 | --DOMWINDOW == 108 (000000D5EDF0F400) [pid = 1428] [serial = 244] [outer = 0000000000000000] [url = about:blank] 15:14:48 INFO - PROCESS | 1428 | --DOMWINDOW == 107 (000000D5EF7B8000) [pid = 1428] [serial = 251] [outer = 0000000000000000] [url = about:blank] 15:14:48 INFO - PROCESS | 1428 | --DOMWINDOW == 106 (000000D5F0609000) [pid = 1428] [serial = 254] [outer = 0000000000000000] [url = about:blank] 15:14:48 INFO - PROCESS | 1428 | --DOMWINDOW == 105 (000000D5F24A3400) [pid = 1428] [serial = 259] [outer = 0000000000000000] [url = about:blank] 15:14:48 INFO - PROCESS | 1428 | --DOMWINDOW == 104 (000000D5EE568000) [pid = 1428] [serial = 247] [outer = 0000000000000000] [url = about:blank] 15:14:48 INFO - PROCESS | 1428 | --DOMWINDOW == 103 (000000D5E16CE400) [pid = 1428] [serial = 256] [outer = 0000000000000000] [url = about:blank] 15:14:48 INFO - PROCESS | 1428 | --DOMWINDOW == 102 (000000D5EE80E000) [pid = 1428] [serial = 248] [outer = 0000000000000000] [url = about:blank] 15:14:48 INFO - PROCESS | 1428 | --DOMWINDOW == 101 (000000D5EE509000) [pid = 1428] [serial = 245] [outer = 0000000000000000] [url = about:blank] 15:14:48 INFO - PROCESS | 1428 | --DOMWINDOW == 100 (000000D5F2A26400) [pid = 1428] [serial = 260] [outer = 0000000000000000] [url = about:blank] 15:14:48 INFO - PROCESS | 1428 | --DOMWINDOW == 99 (000000D5EBC98800) [pid = 1428] [serial = 257] [outer = 0000000000000000] [url = about:blank] 15:14:48 INFO - PROCESS | 1428 | --DOMWINDOW == 98 (000000D5F2FF7800) [pid = 1428] [serial = 263] [outer = 0000000000000000] [url = about:blank] 15:14:48 INFO - PROCESS | 1428 | --DOMWINDOW == 97 (000000D5F2F29C00) [pid = 1428] [serial = 262] [outer = 0000000000000000] [url = about:blank] 15:14:48 INFO - PROCESS | 1428 | 1461104088435 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:48 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E82B9800 == 41 [pid = 1428] [id = 111] 15:14:48 INFO - PROCESS | 1428 | ++DOMWINDOW == 98 (000000D5E16CE400) [pid = 1428] [serial = 330] [outer = 0000000000000000] 15:14:48 INFO - PROCESS | 1428 | ++DOMWINDOW == 99 (000000D5E2617000) [pid = 1428] [serial = 331] [outer = 000000D5E16CE400] 15:14:48 INFO - PROCESS | 1428 | 1461104088482 Marionette DEBUG loaded listener.js 15:14:48 INFO - PROCESS | 1428 | ++DOMWINDOW == 100 (000000D5E8205400) [pid = 1428] [serial = 332] [outer = 000000D5E16CE400] 15:14:48 INFO - PROCESS | 1428 | 1461104088899 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]]]}] 15:14:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 15:14:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 690ms 15:14:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 15:14:48 INFO - PROCESS | 1428 | 1461104088950 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 15:14:48 INFO - PROCESS | 1428 | 1461104088952 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 15:14:48 INFO - PROCESS | 1428 | 1461104088956 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 15:14:48 INFO - PROCESS | 1428 | 1461104088960 Marionette TRACE conn5 <- [1,410,null,{}] 15:14:48 INFO - PROCESS | 1428 | 1461104088971 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}] 15:14:49 INFO - PROCESS | 1428 | 1461104089058 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 15:14:49 INFO - PROCESS | 1428 | 1461104089072 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:49 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EEF6C000 == 42 [pid = 1428] [id = 112] 15:14:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 101 (000000D5EBCA4000) [pid = 1428] [serial = 333] [outer = 0000000000000000] 15:14:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 102 (000000D5EBD39400) [pid = 1428] [serial = 334] [outer = 000000D5EBCA4000] 15:14:49 INFO - PROCESS | 1428 | 1461104089121 Marionette DEBUG loaded listener.js 15:14:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 103 (000000D5EC3DAC00) [pid = 1428] [serial = 335] [outer = 000000D5EBCA4000] 15:14:49 INFO - PROCESS | 1428 | 1461104089588 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]]]}] 15:14:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 15:14:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 689ms 15:14:49 INFO - PROCESS | 1428 | 1461104089648 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 15:14:49 INFO - PROCESS | 1428 | 1461104089651 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 15:14:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 15:14:49 INFO - PROCESS | 1428 | 1461104089654 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 15:14:49 INFO - PROCESS | 1428 | 1461104089656 Marionette TRACE conn5 <- [1,414,null,{}] 15:14:49 INFO - PROCESS | 1428 | 1461104089660 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}] 15:14:49 INFO - PROCESS | 1428 | 1461104089742 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 15:14:49 INFO - PROCESS | 1428 | 1461104089751 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:49 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EFDCE800 == 43 [pid = 1428] [id = 113] 15:14:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 104 (000000D5EDF18800) [pid = 1428] [serial = 336] [outer = 0000000000000000] 15:14:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 105 (000000D5EE561400) [pid = 1428] [serial = 337] [outer = 000000D5EDF18800] 15:14:49 INFO - PROCESS | 1428 | 1461104089797 Marionette DEBUG loaded listener.js 15:14:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 106 (000000D5EE610400) [pid = 1428] [serial = 338] [outer = 000000D5EDF18800] 15:14:50 INFO - PROCESS | 1428 | 1461104090255 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]]]}] 15:14:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 15:14:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 690ms 15:14:50 INFO - PROCESS | 1428 | 1461104090420 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 15:14:50 INFO - PROCESS | 1428 | 1461104090425 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 15:14:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 15:14:50 INFO - PROCESS | 1428 | 1461104090438 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 15:14:50 INFO - PROCESS | 1428 | 1461104090442 Marionette TRACE conn5 <- [1,418,null,{}] 15:14:50 INFO - PROCESS | 1428 | 1461104090448 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}] 15:14:50 INFO - PROCESS | 1428 | 1461104090586 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 15:14:50 INFO - PROCESS | 1428 | 1461104090649 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:50 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E8481800 == 44 [pid = 1428] [id = 114] 15:14:50 INFO - PROCESS | 1428 | ++DOMWINDOW == 107 (000000D5E260EC00) [pid = 1428] [serial = 339] [outer = 0000000000000000] 15:14:50 INFO - PROCESS | 1428 | ++DOMWINDOW == 108 (000000D5E2618400) [pid = 1428] [serial = 340] [outer = 000000D5E260EC00] 15:14:50 INFO - PROCESS | 1428 | 1461104090708 Marionette DEBUG loaded listener.js 15:14:50 INFO - PROCESS | 1428 | ++DOMWINDOW == 109 (000000D5E8293400) [pid = 1428] [serial = 341] [outer = 000000D5E260EC00] 15:14:51 INFO - PROCESS | 1428 | 1461104091775 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]]]}] 15:14:51 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 15:14:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1402ms 15:14:51 INFO - PROCESS | 1428 | 1461104091840 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 15:14:51 INFO - PROCESS | 1428 | 1461104091847 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 15:14:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 15:14:51 INFO - PROCESS | 1428 | 1461104091908 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 15:14:51 INFO - PROCESS | 1428 | 1461104091911 Marionette TRACE conn5 <- [1,422,null,{}] 15:14:51 INFO - PROCESS | 1428 | 1461104091915 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}] 15:14:52 INFO - PROCESS | 1428 | 1461104092042 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 15:14:52 INFO - PROCESS | 1428 | 1461104092146 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:52 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EFDD8800 == 45 [pid = 1428] [id = 115] 15:14:52 INFO - PROCESS | 1428 | ++DOMWINDOW == 110 (000000D5E8E13800) [pid = 1428] [serial = 342] [outer = 0000000000000000] 15:14:52 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5EBD41000) [pid = 1428] [serial = 343] [outer = 000000D5E8E13800] 15:14:52 INFO - PROCESS | 1428 | 1461104092203 Marionette DEBUG loaded listener.js 15:14:52 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5EE511000) [pid = 1428] [serial = 344] [outer = 000000D5E8E13800] 15:14:53 INFO - PROCESS | 1428 | 1461104093273 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]]]}] 15:14:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 15:14:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1400ms 15:14:53 INFO - PROCESS | 1428 | 1461104093305 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 15:14:53 INFO - PROCESS | 1428 | 1461104093307 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 15:14:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 15:14:53 INFO - PROCESS | 1428 | 1461104093312 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 15:14:53 INFO - PROCESS | 1428 | 1461104093316 Marionette TRACE conn5 <- [1,426,null,{}] 15:14:53 INFO - PROCESS | 1428 | 1461104093328 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}] 15:14:53 INFO - PROCESS | 1428 | 1461104093436 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 15:14:53 INFO - PROCESS | 1428 | 1461104093547 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:53 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2A47800 == 46 [pid = 1428] [id = 116] 15:14:53 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5EE80CC00) [pid = 1428] [serial = 345] [outer = 0000000000000000] 15:14:53 INFO - PROCESS | 1428 | ++DOMWINDOW == 114 (000000D5EF1CB800) [pid = 1428] [serial = 346] [outer = 000000D5EE80CC00] 15:14:53 INFO - PROCESS | 1428 | 1461104093607 Marionette DEBUG loaded listener.js 15:14:53 INFO - PROCESS | 1428 | ++DOMWINDOW == 115 (000000D5EF70A800) [pid = 1428] [serial = 347] [outer = 000000D5EE80CC00] 15:14:54 INFO - PROCESS | 1428 | 1461104094206 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] 15:14:54 INFO - PROCESS | 1428 | 1461104094261 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 15:14:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 15:14:54 INFO - PROCESS | 1428 | 1461104094264 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 15:14:54 INFO - PROCESS | 1428 | 1461104094267 Marionette TRACE conn5 <- [1,430,null,{}] 15:14:54 INFO - PROCESS | 1428 | 1461104094270 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}] 15:14:54 INFO - PROCESS | 1428 | 1461104094373 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 15:14:54 INFO - PROCESS | 1428 | 1461104094457 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:54 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F40AA800 == 47 [pid = 1428] [id = 117] 15:14:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 116 (000000D5EF7B8C00) [pid = 1428] [serial = 348] [outer = 0000000000000000] 15:14:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 117 (000000D5EFDF5400) [pid = 1428] [serial = 349] [outer = 000000D5EF7B8C00] 15:14:54 INFO - PROCESS | 1428 | 1461104094513 Marionette DEBUG loaded listener.js 15:14:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 118 (000000D5F060EC00) [pid = 1428] [serial = 350] [outer = 000000D5EF7B8C00] 15:14:55 INFO - PROCESS | 1428 | 1461104095215 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]]]}] 15:14:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 15:14:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 986ms 15:14:55 INFO - PROCESS | 1428 | 1461104095252 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 15:14:55 INFO - PROCESS | 1428 | 1461104095257 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 15:14:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 15:14:55 INFO - PROCESS | 1428 | 1461104095262 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 15:14:55 INFO - PROCESS | 1428 | 1461104095266 Marionette TRACE conn5 <- [1,434,null,{}] 15:14:55 INFO - PROCESS | 1428 | 1461104095271 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}] 15:14:55 INFO - PROCESS | 1428 | 1461104095370 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 15:14:55 INFO - PROCESS | 1428 | 1461104095446 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:55 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E8479800 == 48 [pid = 1428] [id = 118] 15:14:55 INFO - PROCESS | 1428 | ++DOMWINDOW == 119 (000000D5E6953000) [pid = 1428] [serial = 351] [outer = 0000000000000000] 15:14:55 INFO - PROCESS | 1428 | ++DOMWINDOW == 120 (000000D5E828C400) [pid = 1428] [serial = 352] [outer = 000000D5E6953000] 15:14:55 INFO - PROCESS | 1428 | 1461104095501 Marionette DEBUG loaded listener.js 15:14:55 INFO - PROCESS | 1428 | ++DOMWINDOW == 121 (000000D5EBCA2C00) [pid = 1428] [serial = 353] [outer = 000000D5E6953000] 15:14:55 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F68C1000 == 47 [pid = 1428] [id = 44] 15:14:55 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EEF6C000 == 46 [pid = 1428] [id = 112] 15:14:55 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E82B9800 == 45 [pid = 1428] [id = 111] 15:14:55 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EBC8C000 == 44 [pid = 1428] [id = 110] 15:14:55 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2418800 == 43 [pid = 1428] [id = 106] 15:14:55 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E8485000 == 42 [pid = 1428] [id = 105] 15:14:56 INFO - PROCESS | 1428 | 1461104096061 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]]]}] 15:14:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 15:14:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 836ms 15:14:56 INFO - PROCESS | 1428 | 1461104096102 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 15:14:56 INFO - PROCESS | 1428 | 1461104096108 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 15:14:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 15:14:56 INFO - PROCESS | 1428 | 1461104096114 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 15:14:56 INFO - PROCESS | 1428 | 1461104096117 Marionette TRACE conn5 <- [1,438,null,{}] 15:14:56 INFO - PROCESS | 1428 | 1461104096121 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}] 15:14:56 INFO - PROCESS | 1428 | 1461104096204 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 15:14:56 INFO - PROCESS | 1428 | 1461104096213 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:56 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF767800 == 43 [pid = 1428] [id = 119] 15:14:56 INFO - PROCESS | 1428 | ++DOMWINDOW == 122 (000000D5E1FBF800) [pid = 1428] [serial = 354] [outer = 0000000000000000] 15:14:56 INFO - PROCESS | 1428 | ++DOMWINDOW == 123 (000000D5EB979400) [pid = 1428] [serial = 355] [outer = 000000D5E1FBF800] 15:14:56 INFO - PROCESS | 1428 | 1461104096260 Marionette DEBUG loaded listener.js 15:14:56 INFO - PROCESS | 1428 | ++DOMWINDOW == 124 (000000D5EDF8B400) [pid = 1428] [serial = 356] [outer = 000000D5E1FBF800] 15:14:56 INFO - PROCESS | 1428 | 1461104096808 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]]]}] 15:14:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 15:14:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 733ms 15:14:56 INFO - PROCESS | 1428 | 1461104096849 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 15:14:56 INFO - PROCESS | 1428 | 1461104096851 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 15:14:56 INFO - PROCESS | 1428 | 1461104096855 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 15:14:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 15:14:56 INFO - PROCESS | 1428 | 1461104096859 Marionette TRACE conn5 <- [1,442,null,{}] 15:14:56 INFO - PROCESS | 1428 | 1461104096870 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}] 15:14:56 INFO - PROCESS | 1428 | 1461104096977 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 15:14:57 INFO - PROCESS | 1428 | 1461104097030 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:57 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F4090000 == 44 [pid = 1428] [id = 120] 15:14:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 125 (000000D5EF604800) [pid = 1428] [serial = 357] [outer = 0000000000000000] 15:14:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 126 (000000D5EF70D400) [pid = 1428] [serial = 358] [outer = 000000D5EF604800] 15:14:57 INFO - PROCESS | 1428 | 1461104097079 Marionette DEBUG loaded listener.js 15:14:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 127 (000000D5F048EC00) [pid = 1428] [serial = 359] [outer = 000000D5EF604800] 15:14:57 INFO - PROCESS | 1428 | 1461104097526 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]]]}] 15:14:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 15:14:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 734ms 15:14:57 INFO - PROCESS | 1428 | 1461104097592 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 15:14:57 INFO - PROCESS | 1428 | 1461104097595 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 15:14:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 15:14:57 INFO - PROCESS | 1428 | 1461104097606 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 15:14:57 INFO - PROCESS | 1428 | 1461104097608 Marionette TRACE conn5 <- [1,446,null,{}] 15:14:57 INFO - PROCESS | 1428 | 1461104097612 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}] 15:14:57 INFO - PROCESS | 1428 | 1461104097718 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 15:14:57 INFO - PROCESS | 1428 | 1461104097731 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:57 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F672A000 == 45 [pid = 1428] [id = 121] 15:14:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 128 (000000D5F2492000) [pid = 1428] [serial = 360] [outer = 0000000000000000] 15:14:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 129 (000000D5F24AF400) [pid = 1428] [serial = 361] [outer = 000000D5F2492000] 15:14:57 INFO - PROCESS | 1428 | 1461104097816 Marionette DEBUG loaded listener.js 15:14:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 130 (000000D5F25BC400) [pid = 1428] [serial = 362] [outer = 000000D5F2492000] 15:14:58 INFO - PROCESS | 1428 | 1461104098246 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]]]}] 15:14:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 15:14:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 692ms 15:14:58 INFO - PROCESS | 1428 | 1461104098309 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 15:14:58 INFO - PROCESS | 1428 | 1461104098311 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 15:14:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 15:14:58 INFO - PROCESS | 1428 | 1461104098324 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 15:14:58 INFO - PROCESS | 1428 | 1461104098326 Marionette TRACE conn5 <- [1,450,null,{}] 15:14:58 INFO - PROCESS | 1428 | 1461104098330 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}] 15:14:58 INFO - PROCESS | 1428 | 1461104098584 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 15:14:58 INFO - PROCESS | 1428 | --DOMWINDOW == 129 (000000D5EE831000) [pid = 1428] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 15:14:58 INFO - PROCESS | 1428 | --DOMWINDOW == 128 (000000D5E01E5400) [pid = 1428] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 15:14:58 INFO - PROCESS | 1428 | --DOMWINDOW == 127 (000000D5EF7BDC00) [pid = 1428] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 15:14:58 INFO - PROCESS | 1428 | --DOMWINDOW == 126 (000000D5EDF0E800) [pid = 1428] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 15:14:58 INFO - PROCESS | 1428 | --DOMWINDOW == 125 (000000D5E7180000) [pid = 1428] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 15:14:58 INFO - PROCESS | 1428 | --DOMWINDOW == 124 (000000D5EBC9D400) [pid = 1428] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 15:14:58 INFO - PROCESS | 1428 | --DOMWINDOW == 123 (000000D5E2611C00) [pid = 1428] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 15:14:58 INFO - PROCESS | 1428 | --DOMWINDOW == 122 (000000D5F1704400) [pid = 1428] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 15:14:58 INFO - PROCESS | 1428 | --DOMWINDOW == 121 (000000D5EB04F400) [pid = 1428] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 15:14:58 INFO - PROCESS | 1428 | --DOMWINDOW == 120 (000000D5F2F30400) [pid = 1428] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 15:14:58 INFO - PROCESS | 1428 | --DOMWINDOW == 119 (000000D5E0175C00) [pid = 1428] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 15:14:58 INFO - PROCESS | 1428 | --DOMWINDOW == 118 (000000D5F64EDC00) [pid = 1428] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 15:14:58 INFO - PROCESS | 1428 | --DOMWINDOW == 117 (000000D5E16CE400) [pid = 1428] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 15:14:58 INFO - PROCESS | 1428 | --DOMWINDOW == 116 (000000D5EF7B6000) [pid = 1428] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 15:14:58 INFO - PROCESS | 1428 | --DOMWINDOW == 115 (000000D5E124C000) [pid = 1428] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 15:14:58 INFO - PROCESS | 1428 | --DOMWINDOW == 114 (000000D5F64EA400) [pid = 1428] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 15:14:58 INFO - PROCESS | 1428 | --DOMWINDOW == 113 (000000D5EBCA4000) [pid = 1428] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 15:14:58 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5EE813C00) [pid = 1428] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 15:14:58 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5EC3DA400) [pid = 1428] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 15:14:58 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5E2610000) [pid = 1428] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 15:14:58 INFO - PROCESS | 1428 | 1461104098643 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:58 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EBC8C800 == 46 [pid = 1428] [id = 122] 15:14:58 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5DCCD3000) [pid = 1428] [serial = 363] [outer = 0000000000000000] 15:14:58 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5E0272C00) [pid = 1428] [serial = 364] [outer = 000000D5DCCD3000] 15:14:58 INFO - PROCESS | 1428 | 1461104098690 Marionette DEBUG loaded listener.js 15:14:58 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5EB04F400) [pid = 1428] [serial = 365] [outer = 000000D5DCCD3000] 15:14:59 INFO - PROCESS | 1428 | 1461104099054 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] 15:14:59 INFO - PROCESS | 1428 | 1461104099106 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 15:14:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 15:14:59 INFO - PROCESS | 1428 | 1461104099110 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 15:14:59 INFO - PROCESS | 1428 | 1461104099111 Marionette TRACE conn5 <- [1,454,null,{}] 15:14:59 INFO - PROCESS | 1428 | 1461104099115 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}] 15:14:59 INFO - PROCESS | 1428 | 1461104099217 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 15:14:59 INFO - PROCESS | 1428 | 1461104099225 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:59 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6FB8800 == 47 [pid = 1428] [id = 123] 15:14:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 114 (000000D5EF220400) [pid = 1428] [serial = 366] [outer = 0000000000000000] 15:14:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 115 (000000D5F2FF5C00) [pid = 1428] [serial = 367] [outer = 000000D5EF220400] 15:14:59 INFO - PROCESS | 1428 | 1461104099276 Marionette DEBUG loaded listener.js 15:14:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 116 (000000D5F4069800) [pid = 1428] [serial = 368] [outer = 000000D5EF220400] 15:14:59 INFO - PROCESS | 1428 | [1428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:14:59 INFO - PROCESS | 1428 | 1461104099693 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]]]}] 15:14:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 15:14:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 629ms 15:14:59 INFO - PROCESS | 1428 | 1461104099742 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 15:14:59 INFO - PROCESS | 1428 | 1461104099744 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 15:14:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 15:14:59 INFO - PROCESS | 1428 | 1461104099748 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 15:14:59 INFO - PROCESS | 1428 | 1461104099749 Marionette TRACE conn5 <- [1,458,null,{}] 15:14:59 INFO - PROCESS | 1428 | 1461104099753 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}] 15:14:59 INFO - PROCESS | 1428 | 1461104099831 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 15:14:59 INFO - PROCESS | 1428 | 1461104099837 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:59 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E6CE4000 == 48 [pid = 1428] [id = 124] 15:14:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 117 (000000D5F40DB400) [pid = 1428] [serial = 369] [outer = 0000000000000000] 15:14:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 118 (000000D5F40E1000) [pid = 1428] [serial = 370] [outer = 000000D5F40DB400] 15:14:59 INFO - PROCESS | 1428 | 1461104099883 Marionette DEBUG loaded listener.js 15:14:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 119 (000000D5F41A4800) [pid = 1428] [serial = 371] [outer = 000000D5F40DB400] 15:15:00 INFO - PROCESS | 1428 | 1461104100317 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] 15:15:00 INFO - PROCESS | 1428 | 1461104100381 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 15:15:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 15:15:00 INFO - PROCESS | 1428 | 1461104100385 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 15:15:00 INFO - PROCESS | 1428 | 1461104100387 Marionette TRACE conn5 <- [1,462,null,{}] 15:15:00 INFO - PROCESS | 1428 | 1461104100390 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}] 15:15:00 INFO - PROCESS | 1428 | 1461104100468 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 15:15:00 INFO - PROCESS | 1428 | 1461104100475 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:00 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F402E800 == 49 [pid = 1428] [id = 125] 15:15:00 INFO - PROCESS | 1428 | ++DOMWINDOW == 120 (000000D5EF807400) [pid = 1428] [serial = 372] [outer = 0000000000000000] 15:15:00 INFO - PROCESS | 1428 | ++DOMWINDOW == 121 (000000D5EF810000) [pid = 1428] [serial = 373] [outer = 000000D5EF807400] 15:15:00 INFO - PROCESS | 1428 | 1461104100523 Marionette DEBUG loaded listener.js 15:15:00 INFO - PROCESS | 1428 | ++DOMWINDOW == 122 (000000D5F6332800) [pid = 1428] [serial = 374] [outer = 000000D5EF807400] 15:15:01 INFO - PROCESS | 1428 | [1428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:15:01 INFO - PROCESS | 1428 | 1461104101252 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] 15:15:01 INFO - PROCESS | 1428 | 1461104101335 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 15:15:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 15:15:01 INFO - PROCESS | 1428 | 1461104101341 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 15:15:01 INFO - PROCESS | 1428 | 1461104101345 Marionette TRACE conn5 <- [1,466,null,{}] 15:15:01 INFO - PROCESS | 1428 | 1461104101351 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}] 15:15:01 INFO - PROCESS | 1428 | 1461104101462 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 15:15:01 INFO - PROCESS | 1428 | 1461104101539 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:01 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F27E8800 == 50 [pid = 1428] [id = 126] 15:15:01 INFO - PROCESS | 1428 | ++DOMWINDOW == 123 (000000D5E8E17800) [pid = 1428] [serial = 375] [outer = 0000000000000000] 15:15:01 INFO - PROCESS | 1428 | ++DOMWINDOW == 124 (000000D5EDF02C00) [pid = 1428] [serial = 376] [outer = 000000D5E8E17800] 15:15:01 INFO - PROCESS | 1428 | 1461104101639 Marionette DEBUG loaded listener.js 15:15:01 INFO - PROCESS | 1428 | ++DOMWINDOW == 125 (000000D5EE835400) [pid = 1428] [serial = 377] [outer = 000000D5E8E17800] 15:15:02 INFO - PROCESS | 1428 | 1461104102285 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] 15:15:02 INFO - PROCESS | 1428 | 1461104102334 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 15:15:02 INFO - PROCESS | 1428 | 1461104102341 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 15:15:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 15:15:02 INFO - PROCESS | 1428 | 1461104102344 Marionette TRACE conn5 <- [1,470,null,{}] 15:15:02 INFO - PROCESS | 1428 | 1461104102349 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}] 15:15:02 INFO - PROCESS | 1428 | 1461104102461 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 15:15:02 INFO - PROCESS | 1428 | 1461104102534 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:02 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6959800 == 51 [pid = 1428] [id = 127] 15:15:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 126 (000000D5EF705C00) [pid = 1428] [serial = 378] [outer = 0000000000000000] 15:15:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 127 (000000D5F1B93400) [pid = 1428] [serial = 379] [outer = 000000D5EF705C00] 15:15:02 INFO - PROCESS | 1428 | 1461104102590 Marionette DEBUG loaded listener.js 15:15:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 128 (000000D5F2A28800) [pid = 1428] [serial = 380] [outer = 000000D5EF705C00] 15:15:03 INFO - PROCESS | 1428 | 1461104103219 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]]]}] 15:15:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 15:15:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 944ms 15:15:03 INFO - PROCESS | 1428 | 1461104103288 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 15:15:03 INFO - PROCESS | 1428 | 1461104103291 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 15:15:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 15:15:03 INFO - PROCESS | 1428 | 1461104103308 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 15:15:03 INFO - PROCESS | 1428 | 1461104103312 Marionette TRACE conn5 <- [1,474,null,{}] 15:15:03 INFO - PROCESS | 1428 | 1461104103326 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}] 15:15:03 INFO - PROCESS | 1428 | 1461104103434 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 15:15:03 INFO - PROCESS | 1428 | 1461104103506 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:03 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED1C800 == 52 [pid = 1428] [id = 128] 15:15:03 INFO - PROCESS | 1428 | ++DOMWINDOW == 129 (000000D5F4064400) [pid = 1428] [serial = 381] [outer = 0000000000000000] 15:15:03 INFO - PROCESS | 1428 | ++DOMWINDOW == 130 (000000D5F6339000) [pid = 1428] [serial = 382] [outer = 000000D5F4064400] 15:15:03 INFO - PROCESS | 1428 | 1461104103566 Marionette DEBUG loaded listener.js 15:15:03 INFO - PROCESS | 1428 | ++DOMWINDOW == 131 (000000D5F64E9400) [pid = 1428] [serial = 383] [outer = 000000D5F4064400] 15:15:04 INFO - PROCESS | 1428 | 1461104104233 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]]]}] 15:15:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 15:15:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 962ms 15:15:04 INFO - PROCESS | 1428 | 1461104104259 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 15:15:04 INFO - PROCESS | 1428 | 1461104104262 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 15:15:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 15:15:04 INFO - PROCESS | 1428 | 1461104104280 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 15:15:04 INFO - PROCESS | 1428 | 1461104104282 Marionette TRACE conn5 <- [1,478,null,{}] 15:15:04 INFO - PROCESS | 1428 | 1461104104286 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}] 15:15:04 INFO - PROCESS | 1428 | 1461104104392 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 15:15:04 INFO - PROCESS | 1428 | ++DOMWINDOW == 132 (000000D5EEDD3400) [pid = 1428] [serial = 384] [outer = 000000D5EBCDAC00] 15:15:04 INFO - PROCESS | 1428 | 1461104104487 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:04 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED2C000 == 53 [pid = 1428] [id = 129] 15:15:04 INFO - PROCESS | 1428 | ++DOMWINDOW == 133 (000000D5E026C800) [pid = 1428] [serial = 385] [outer = 0000000000000000] 15:15:04 INFO - PROCESS | 1428 | ++DOMWINDOW == 134 (000000D5EEDD7C00) [pid = 1428] [serial = 386] [outer = 000000D5E026C800] 15:15:04 INFO - PROCESS | 1428 | 1461104104601 Marionette DEBUG loaded listener.js 15:15:04 INFO - PROCESS | 1428 | ++DOMWINDOW == 135 (000000D5F64EC000) [pid = 1428] [serial = 387] [outer = 000000D5E026C800] 15:15:05 INFO - PROCESS | 1428 | 1461104105205 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]]]}] 15:15:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 15:15:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 985ms 15:15:05 INFO - PROCESS | 1428 | 1461104105270 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 15:15:05 INFO - PROCESS | 1428 | 1461104105273 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 15:15:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 15:15:05 INFO - PROCESS | 1428 | 1461104105277 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 15:15:05 INFO - PROCESS | 1428 | 1461104105279 Marionette TRACE conn5 <- [1,482,null,{}] 15:15:05 INFO - PROCESS | 1428 | 1461104105283 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}] 15:15:05 INFO - PROCESS | 1428 | 1461104105523 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 15:15:05 INFO - PROCESS | 1428 | 1461104105617 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:05 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EBD82000 == 54 [pid = 1428] [id = 130] 15:15:05 INFO - PROCESS | 1428 | ++DOMWINDOW == 136 (000000D5E0271400) [pid = 1428] [serial = 388] [outer = 0000000000000000] 15:15:05 INFO - PROCESS | 1428 | ++DOMWINDOW == 137 (000000D5E1FB7000) [pid = 1428] [serial = 389] [outer = 000000D5E0271400] 15:15:05 INFO - PROCESS | 1428 | 1461104105668 Marionette DEBUG loaded listener.js 15:15:05 INFO - PROCESS | 1428 | ++DOMWINDOW == 138 (000000D5E86A8400) [pid = 1428] [serial = 390] [outer = 000000D5E0271400] 15:15:06 INFO - PROCESS | 1428 | 1461104106268 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]]]}] 15:15:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 15:15:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1026ms 15:15:06 INFO - PROCESS | 1428 | 1461104106306 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 15:15:06 INFO - PROCESS | 1428 | 1461104106311 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 15:15:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 15:15:06 INFO - PROCESS | 1428 | 1461104106315 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 15:15:06 INFO - PROCESS | 1428 | 1461104106320 Marionette TRACE conn5 <- [1,486,null,{}] 15:15:06 INFO - PROCESS | 1428 | 1461104106343 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}] 15:15:06 INFO - PROCESS | 1428 | 1461104106445 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 15:15:06 INFO - PROCESS | 1428 | 1461104106537 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:06 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED05800 == 55 [pid = 1428] [id = 131] 15:15:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 139 (000000D5E86A2000) [pid = 1428] [serial = 391] [outer = 0000000000000000] 15:15:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 140 (000000D5EC2A0C00) [pid = 1428] [serial = 392] [outer = 000000D5E86A2000] 15:15:06 INFO - PROCESS | 1428 | 1461104106589 Marionette DEBUG loaded listener.js 15:15:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 141 (000000D5EEAC0400) [pid = 1428] [serial = 393] [outer = 000000D5E86A2000] 15:15:06 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E6CE4000 == 54 [pid = 1428] [id = 124] 15:15:06 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6FB8800 == 53 [pid = 1428] [id = 123] 15:15:06 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EBC8C800 == 52 [pid = 1428] [id = 122] 15:15:06 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F672A000 == 51 [pid = 1428] [id = 121] 15:15:06 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F4090000 == 50 [pid = 1428] [id = 120] 15:15:06 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6B65800 == 49 [pid = 1428] [id = 104] 15:15:06 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF767800 == 48 [pid = 1428] [id = 119] 15:15:06 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E8479800 == 47 [pid = 1428] [id = 118] 15:15:06 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EFDD8800 == 46 [pid = 1428] [id = 115] 15:15:06 INFO - PROCESS | 1428 | --DOMWINDOW == 140 (000000D5EE561400) [pid = 1428] [serial = 337] [outer = 0000000000000000] [url = about:blank] 15:15:06 INFO - PROCESS | 1428 | --DOMWINDOW == 139 (000000D5F406AC00) [pid = 1428] [serial = 310] [outer = 0000000000000000] [url = about:blank] 15:15:06 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E8481800 == 45 [pid = 1428] [id = 114] 15:15:06 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EFDCE800 == 44 [pid = 1428] [id = 113] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 138 (000000D5EEA90C00) [pid = 1428] [serial = 295] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 137 (000000D5EEACA000) [pid = 1428] [serial = 296] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 136 (000000D5E348A000) [pid = 1428] [serial = 286] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 135 (000000D5E82EA400) [pid = 1428] [serial = 287] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 134 (000000D5F1B2DC00) [pid = 1428] [serial = 299] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 133 (000000D5EDFA1C00) [pid = 1428] [serial = 292] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 132 (000000D5F2570000) [pid = 1428] [serial = 281] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 131 (000000D5F2569C00) [pid = 1428] [serial = 280] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 130 (000000D5F0487400) [pid = 1428] [serial = 298] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 129 (000000D5EBCA3C00) [pid = 1428] [serial = 289] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 128 (000000D5EC29AC00) [pid = 1428] [serial = 290] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 127 (000000D5E7556C00) [pid = 1428] [serial = 268] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 126 (000000D5E755A400) [pid = 1428] [serial = 284] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 125 (000000D5E687FC00) [pid = 1428] [serial = 283] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 124 (000000D5F2FF9800) [pid = 1428] [serial = 265] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 123 (000000D5EDF99800) [pid = 1428] [serial = 271] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 122 (000000D5F3F65400) [pid = 1428] [serial = 277] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 121 (000000D5EF7B2400) [pid = 1428] [serial = 274] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 120 (000000D5F24A5800) [pid = 1428] [serial = 301] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 119 (000000D5EDF05400) [pid = 1428] [serial = 304] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 118 (000000D5EC3DAC00) [pid = 1428] [serial = 335] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 117 (000000D5F2FFEC00) [pid = 1428] [serial = 307] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 116 (000000D5F25BE000) [pid = 1428] [serial = 302] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 115 (000000D5F40DA400) [pid = 1428] [serial = 308] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 114 (000000D5EE810C00) [pid = 1428] [serial = 293] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 113 (000000D5F25C5C00) [pid = 1428] [serial = 305] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5E017A000) [pid = 1428] [serial = 325] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5F6770400) [pid = 1428] [serial = 221] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5E3489400) [pid = 1428] [serial = 313] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 109 (000000D5E2617000) [pid = 1428] [serial = 331] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 108 (000000D5F2F23C00) [pid = 1428] [serial = 230] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 107 (000000D5E7091C00) [pid = 1428] [serial = 329] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 106 (000000D5F676D000) [pid = 1428] [serial = 185] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 105 (000000D5EF710C00) [pid = 1428] [serial = 322] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 104 (000000D5EBD39400) [pid = 1428] [serial = 334] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 103 (000000D5E260C000) [pid = 1428] [serial = 328] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 102 (000000D5F044DC00) [pid = 1428] [serial = 182] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 101 (000000D5EE570400) [pid = 1428] [serial = 227] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 100 (000000D5EDF03000) [pid = 1428] [serial = 316] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 99 (000000D5F24A9000) [pid = 1428] [serial = 319] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 98 (000000D5F4066C00) [pid = 1428] [serial = 326] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 97 (000000D5E8205400) [pid = 1428] [serial = 332] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | --DOMWINDOW == 96 (000000D5E8692800) [pid = 1428] [serial = 224] [outer = 0000000000000000] [url = about:blank] 15:15:07 INFO - PROCESS | 1428 | 1461104107079 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]]]}] 15:15:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 15:15:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 859ms 15:15:07 INFO - PROCESS | 1428 | 1461104107180 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 15:15:07 INFO - PROCESS | 1428 | 1461104107184 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 15:15:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 15:15:07 INFO - PROCESS | 1428 | 1461104107187 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 15:15:07 INFO - PROCESS | 1428 | 1461104107189 Marionette TRACE conn5 <- [1,490,null,{}] 15:15:07 INFO - PROCESS | 1428 | 1461104107193 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}] 15:15:07 INFO - PROCESS | 1428 | 1461104107277 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 15:15:07 INFO - PROCESS | 1428 | 1461104107348 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:07 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EC399800 == 45 [pid = 1428] [id = 132] 15:15:07 INFO - PROCESS | 1428 | ++DOMWINDOW == 97 (000000D5E026C000) [pid = 1428] [serial = 394] [outer = 0000000000000000] 15:15:07 INFO - PROCESS | 1428 | ++DOMWINDOW == 98 (000000D5E8694800) [pid = 1428] [serial = 395] [outer = 000000D5E026C000] 15:15:07 INFO - PROCESS | 1428 | 1461104107395 Marionette DEBUG loaded listener.js 15:15:07 INFO - PROCESS | 1428 | ++DOMWINDOW == 99 (000000D5EBD3E000) [pid = 1428] [serial = 396] [outer = 000000D5E026C000] 15:15:07 INFO - PROCESS | 1428 | 1461104107792 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]]]}] 15:15:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 15:15:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 630ms 15:15:07 INFO - PROCESS | 1428 | 1461104107821 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 15:15:07 INFO - PROCESS | 1428 | 1461104107825 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 15:15:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 15:15:07 INFO - PROCESS | 1428 | 1461104107836 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 15:15:07 INFO - PROCESS | 1428 | 1461104107841 Marionette TRACE conn5 <- [1,494,null,{}] 15:15:07 INFO - PROCESS | 1428 | 1461104107844 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}] 15:15:07 INFO - PROCESS | 1428 | 1461104107929 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 15:15:07 INFO - PROCESS | 1428 | 1461104107935 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:07 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF2D2800 == 46 [pid = 1428] [id = 133] 15:15:07 INFO - PROCESS | 1428 | ++DOMWINDOW == 100 (000000D5EDF03000) [pid = 1428] [serial = 397] [outer = 0000000000000000] 15:15:07 INFO - PROCESS | 1428 | ++DOMWINDOW == 101 (000000D5EEA90C00) [pid = 1428] [serial = 398] [outer = 000000D5EDF03000] 15:15:07 INFO - PROCESS | 1428 | 1461104107982 Marionette DEBUG loaded listener.js 15:15:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 102 (000000D5EF1C8800) [pid = 1428] [serial = 399] [outer = 000000D5EDF03000] 15:15:08 INFO - PROCESS | 1428 | 1461104108421 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]]]}] 15:15:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 15:15:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 628ms 15:15:08 INFO - PROCESS | 1428 | 1461104108463 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 15:15:08 INFO - PROCESS | 1428 | 1461104108466 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 15:15:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 15:15:08 INFO - PROCESS | 1428 | 1461104108469 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 15:15:08 INFO - PROCESS | 1428 | 1461104108471 Marionette TRACE conn5 <- [1,498,null,{}] 15:15:08 INFO - PROCESS | 1428 | 1461104108474 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}] 15:15:08 INFO - PROCESS | 1428 | 1461104108555 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 15:15:08 INFO - PROCESS | 1428 | 1461104108564 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:08 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E758E800 == 47 [pid = 1428] [id = 134] 15:15:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 103 (000000D5EF73C400) [pid = 1428] [serial = 400] [outer = 0000000000000000] 15:15:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 104 (000000D5EF7B8000) [pid = 1428] [serial = 401] [outer = 000000D5EF73C400] 15:15:08 INFO - PROCESS | 1428 | 1461104108637 Marionette DEBUG loaded listener.js 15:15:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 105 (000000D5EF80C000) [pid = 1428] [serial = 402] [outer = 000000D5EF73C400] 15:15:09 INFO - PROCESS | 1428 | 1461104109048 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]]]}] 15:15:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 15:15:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 628ms 15:15:09 INFO - PROCESS | 1428 | 1461104109100 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 15:15:09 INFO - PROCESS | 1428 | 1461104109103 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 15:15:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 15:15:09 INFO - PROCESS | 1428 | 1461104109113 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 15:15:09 INFO - PROCESS | 1428 | 1461104109115 Marionette TRACE conn5 <- [1,502,null,{}] 15:15:09 INFO - PROCESS | 1428 | 1461104109119 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}] 15:15:09 INFO - PROCESS | 1428 | 1461104109221 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 15:15:09 INFO - PROCESS | 1428 | 1461104109231 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:09 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F27E5000 == 48 [pid = 1428] [id = 135] 15:15:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 106 (000000D5F1704400) [pid = 1428] [serial = 403] [outer = 0000000000000000] 15:15:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 107 (000000D5F1B2DC00) [pid = 1428] [serial = 404] [outer = 000000D5F1704400] 15:15:09 INFO - PROCESS | 1428 | 1461104109323 Marionette DEBUG loaded listener.js 15:15:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 108 (000000D5F2569C00) [pid = 1428] [serial = 405] [outer = 000000D5F1704400] 15:15:09 INFO - PROCESS | 1428 | 1461104109770 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]]]}] 15:15:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 15:15:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 691ms 15:15:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 15:15:09 INFO - PROCESS | 1428 | 1461104109805 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 15:15:09 INFO - PROCESS | 1428 | 1461104109808 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 15:15:09 INFO - PROCESS | 1428 | 1461104109815 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 15:15:09 INFO - PROCESS | 1428 | 1461104109817 Marionette TRACE conn5 <- [1,506,null,{}] 15:15:09 INFO - PROCESS | 1428 | 1461104109821 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}] 15:15:09 INFO - PROCESS | 1428 | 1461104109967 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 15:15:10 INFO - PROCESS | 1428 | 1461104109990 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:10 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2FD4000 == 49 [pid = 1428] [id = 136] 15:15:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 109 (000000D5F2A33000) [pid = 1428] [serial = 406] [outer = 0000000000000000] 15:15:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 110 (000000D5F2F31800) [pid = 1428] [serial = 407] [outer = 000000D5F2A33000] 15:15:10 INFO - PROCESS | 1428 | 1461104110035 Marionette DEBUG loaded listener.js 15:15:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5F3F5A800) [pid = 1428] [serial = 408] [outer = 000000D5F2A33000] 15:15:10 INFO - PROCESS | 1428 | 1461104110466 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]]]}] 15:15:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 15:15:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 691ms 15:15:10 INFO - PROCESS | 1428 | 1461104110506 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 15:15:10 INFO - PROCESS | 1428 | 1461104110508 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 15:15:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 15:15:10 INFO - PROCESS | 1428 | 1461104110511 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 15:15:10 INFO - PROCESS | 1428 | 1461104110513 Marionette TRACE conn5 <- [1,510,null,{}] 15:15:10 INFO - PROCESS | 1428 | 1461104110516 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}] 15:15:10 INFO - PROCESS | 1428 | 1461104110621 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 15:15:10 INFO - PROCESS | 1428 | 1461104110630 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:10 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F402B800 == 50 [pid = 1428] [id = 137] 15:15:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5EF6EFC00) [pid = 1428] [serial = 409] [outer = 0000000000000000] 15:15:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5EF6F4400) [pid = 1428] [serial = 410] [outer = 000000D5EF6EFC00] 15:15:10 INFO - PROCESS | 1428 | 1461104110676 Marionette DEBUG loaded listener.js 15:15:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 114 (000000D5F2FFAC00) [pid = 1428] [serial = 411] [outer = 000000D5EF6EFC00] 15:15:11 INFO - PROCESS | 1428 | --DOMWINDOW == 113 (000000D5EF604800) [pid = 1428] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 15:15:11 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5F2492000) [pid = 1428] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 15:15:11 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5EF220400) [pid = 1428] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 15:15:11 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5EF7B8C00) [pid = 1428] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 15:15:11 INFO - PROCESS | 1428 | --DOMWINDOW == 109 (000000D5E1FBF800) [pid = 1428] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 15:15:11 INFO - PROCESS | 1428 | --DOMWINDOW == 108 (000000D5E6953000) [pid = 1428] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 15:15:11 INFO - PROCESS | 1428 | --DOMWINDOW == 107 (000000D5DCCD3000) [pid = 1428] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 15:15:11 INFO - PROCESS | 1428 | --DOMWINDOW == 106 (000000D5F4064C00) [pid = 1428] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 15:15:11 INFO - PROCESS | 1428 | --DOMWINDOW == 105 (000000D5F3F5DC00) [pid = 1428] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 15:15:11 INFO - PROCESS | 1428 | --DOMWINDOW == 104 (000000D5E2610400) [pid = 1428] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 15:15:11 INFO - PROCESS | 1428 | --DOMWINDOW == 103 (000000D5EDF04000) [pid = 1428] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 15:15:11 INFO - PROCESS | 1428 | --DOMWINDOW == 102 (000000D5F25C1800) [pid = 1428] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 15:15:11 INFO - PROCESS | 1428 | --DOMWINDOW == 101 (000000D5F24A1C00) [pid = 1428] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 15:15:11 INFO - PROCESS | 1428 | --DOMWINDOW == 100 (000000D5E7068400) [pid = 1428] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 15:15:11 INFO - PROCESS | 1428 | --DOMWINDOW == 99 (000000D5F40DB400) [pid = 1428] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 15:15:11 INFO - PROCESS | 1428 | 1461104111242 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]]]}] 15:15:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 15:15:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 837ms 15:15:11 INFO - PROCESS | 1428 | 1461104111352 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 15:15:11 INFO - PROCESS | 1428 | 1461104111354 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 15:15:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 15:15:11 INFO - PROCESS | 1428 | 1461104111357 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 15:15:11 INFO - PROCESS | 1428 | 1461104111359 Marionette TRACE conn5 <- [1,514,null,{}] 15:15:11 INFO - PROCESS | 1428 | 1461104111362 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}] 15:15:11 INFO - PROCESS | 1428 | 1461104111442 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 15:15:11 INFO - PROCESS | 1428 | 1461104111452 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:11 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EEF54000 == 51 [pid = 1428] [id = 138] 15:15:11 INFO - PROCESS | 1428 | ++DOMWINDOW == 100 (000000D5E82E9800) [pid = 1428] [serial = 412] [outer = 0000000000000000] 15:15:11 INFO - PROCESS | 1428 | ++DOMWINDOW == 101 (000000D5EBC9E800) [pid = 1428] [serial = 413] [outer = 000000D5E82E9800] 15:15:11 INFO - PROCESS | 1428 | 1461104111498 Marionette DEBUG loaded listener.js 15:15:11 INFO - PROCESS | 1428 | ++DOMWINDOW == 102 (000000D5F24A7C00) [pid = 1428] [serial = 414] [outer = 000000D5E82E9800] 15:15:11 INFO - PROCESS | 1428 | 1461104111901 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]]]}] 15:15:11 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 15:15:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 586ms 15:15:11 INFO - PROCESS | 1428 | 1461104111947 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 15:15:11 INFO - PROCESS | 1428 | 1461104111949 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 15:15:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 15:15:11 INFO - PROCESS | 1428 | 1461104111952 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 15:15:11 INFO - PROCESS | 1428 | 1461104111954 Marionette TRACE conn5 <- [1,518,null,{}] 15:15:11 INFO - PROCESS | 1428 | 1461104111958 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}] 15:15:12 INFO - PROCESS | 1428 | 1461104112038 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 15:15:12 INFO - PROCESS | 1428 | 1461104112046 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:12 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6539000 == 52 [pid = 1428] [id = 139] 15:15:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 103 (000000D5EE614800) [pid = 1428] [serial = 415] [outer = 0000000000000000] 15:15:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 104 (000000D5F3392C00) [pid = 1428] [serial = 416] [outer = 000000D5EE614800] 15:15:12 INFO - PROCESS | 1428 | 1461104112091 Marionette DEBUG loaded listener.js 15:15:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 105 (000000D5F339B400) [pid = 1428] [serial = 417] [outer = 000000D5EE614800] 15:15:12 INFO - PROCESS | 1428 | 1461104112507 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]]]}] 15:15:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 15:15:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 586ms 15:15:12 INFO - PROCESS | 1428 | 1461104112542 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 15:15:12 INFO - PROCESS | 1428 | 1461104112544 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 15:15:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 15:15:12 INFO - PROCESS | 1428 | 1461104112552 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 15:15:12 INFO - PROCESS | 1428 | 1461104112554 Marionette TRACE conn5 <- [1,522,null,{}] 15:15:12 INFO - PROCESS | 1428 | 1461104112558 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}] 15:15:12 INFO - PROCESS | 1428 | 1461104112640 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 15:15:12 INFO - PROCESS | 1428 | 1461104112648 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:12 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F68CF800 == 53 [pid = 1428] [id = 140] 15:15:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 106 (000000D5F3F65000) [pid = 1428] [serial = 418] [outer = 0000000000000000] 15:15:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 107 (000000D5F406E800) [pid = 1428] [serial = 419] [outer = 000000D5F3F65000] 15:15:12 INFO - PROCESS | 1428 | 1461104112698 Marionette DEBUG loaded listener.js 15:15:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 108 (000000D5F6336C00) [pid = 1428] [serial = 420] [outer = 000000D5F3F65000] 15:15:13 INFO - PROCESS | 1428 | 1461104113156 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]]]}] 15:15:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 15:15:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 629ms 15:15:13 INFO - PROCESS | 1428 | 1461104113191 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 15:15:13 INFO - PROCESS | 1428 | 1461104113194 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 15:15:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 15:15:13 INFO - PROCESS | 1428 | 1461104113202 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 15:15:13 INFO - PROCESS | 1428 | 1461104113205 Marionette TRACE conn5 <- [1,526,null,{}] 15:15:13 INFO - PROCESS | 1428 | 1461104113208 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}] 15:15:13 INFO - PROCESS | 1428 | 1461104113363 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 15:15:13 INFO - PROCESS | 1428 | 1461104113455 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:13 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E82C8000 == 54 [pid = 1428] [id = 141] 15:15:13 INFO - PROCESS | 1428 | ++DOMWINDOW == 109 (000000D5E01EC800) [pid = 1428] [serial = 421] [outer = 0000000000000000] 15:15:13 INFO - PROCESS | 1428 | ++DOMWINDOW == 110 (000000D5E026FC00) [pid = 1428] [serial = 422] [outer = 000000D5E01EC800] 15:15:13 INFO - PROCESS | 1428 | 1461104113514 Marionette DEBUG loaded listener.js 15:15:13 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5E7558C00) [pid = 1428] [serial = 423] [outer = 000000D5E01EC800] 15:15:14 INFO - PROCESS | 1428 | 1461104114178 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]]]}] 15:15:14 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 15:15:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1025ms 15:15:14 INFO - PROCESS | 1428 | 1461104114230 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 15:15:14 INFO - PROCESS | 1428 | 1461104114236 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 15:15:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 15:15:14 INFO - PROCESS | 1428 | 1461104114241 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 15:15:14 INFO - PROCESS | 1428 | 1461104114246 Marionette TRACE conn5 <- [1,530,null,{}] 15:15:14 INFO - PROCESS | 1428 | 1461104114274 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}] 15:15:14 INFO - PROCESS | 1428 | 1461104114387 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 15:15:14 INFO - PROCESS | 1428 | 1461104114461 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:14 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF77E000 == 55 [pid = 1428] [id = 142] 15:15:14 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5EE563400) [pid = 1428] [serial = 424] [outer = 0000000000000000] 15:15:14 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5EE80B400) [pid = 1428] [serial = 425] [outer = 000000D5EE563400] 15:15:14 INFO - PROCESS | 1428 | 1461104114560 Marionette DEBUG loaded listener.js 15:15:14 INFO - PROCESS | 1428 | ++DOMWINDOW == 114 (000000D5EEDD0800) [pid = 1428] [serial = 426] [outer = 000000D5EE563400] 15:15:15 INFO - PROCESS | 1428 | 1461104115185 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"]]]}] 15:15:15 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 15:15:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 15:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:15:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 15:15:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:15:15 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 15:15:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 15:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:15:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 15:15:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:15:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 965ms 15:15:15 INFO - PROCESS | 1428 | 1461104115213 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 15:15:15 INFO - PROCESS | 1428 | 1461104115216 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 15:15:15 INFO - PROCESS | 1428 | 1461104115221 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 15:15:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 15:15:15 INFO - PROCESS | 1428 | 1461104115224 Marionette TRACE conn5 <- [1,534,null,{}] 15:15:15 INFO - PROCESS | 1428 | 1461104115228 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}] 15:15:15 INFO - PROCESS | 1428 | 1461104115348 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 15:15:15 INFO - PROCESS | 1428 | 1461104115436 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:15 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6B5C000 == 56 [pid = 1428] [id = 143] 15:15:15 INFO - PROCESS | 1428 | ++DOMWINDOW == 115 (000000D5F1271000) [pid = 1428] [serial = 427] [outer = 0000000000000000] 15:15:15 INFO - PROCESS | 1428 | ++DOMWINDOW == 116 (000000D5F2567400) [pid = 1428] [serial = 428] [outer = 000000D5F1271000] 15:15:15 INFO - PROCESS | 1428 | 1461104115492 Marionette DEBUG loaded listener.js 15:15:15 INFO - PROCESS | 1428 | ++DOMWINDOW == 117 (000000D5F2F25400) [pid = 1428] [serial = 429] [outer = 000000D5F1271000] 15:15:16 INFO - PROCESS | 1428 | 1461104116044 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]]]}] 15:15:16 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. 15:15:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 838ms 15:15:16 INFO - PROCESS | 1428 | 1461104116064 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 15:15:16 INFO - PROCESS | 1428 | 1461104116068 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 15:15:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 15:15:16 INFO - PROCESS | 1428 | 1461104116095 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 15:15:16 INFO - PROCESS | 1428 | 1461104116101 Marionette TRACE conn5 <- [1,538,null,{}] 15:15:16 INFO - PROCESS | 1428 | 1461104116108 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}] 15:15:16 INFO - PROCESS | 1428 | 1461104116217 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 15:15:16 INFO - PROCESS | 1428 | 1461104116302 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:16 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F77DC800 == 57 [pid = 1428] [id = 144] 15:15:16 INFO - PROCESS | 1428 | ++DOMWINDOW == 118 (000000D5F34DF400) [pid = 1428] [serial = 430] [outer = 0000000000000000] 15:15:16 INFO - PROCESS | 1428 | ++DOMWINDOW == 119 (000000D5F34E5800) [pid = 1428] [serial = 431] [outer = 000000D5F34DF400] 15:15:16 INFO - PROCESS | 1428 | 1461104116358 Marionette DEBUG loaded listener.js 15:15:16 INFO - PROCESS | 1428 | ++DOMWINDOW == 120 (000000D5F4198C00) [pid = 1428] [serial = 432] [outer = 000000D5F34DF400] 15:15:16 INFO - PROCESS | 1428 | 1461104116850 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]]]}] 15:15:16 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. 15:15:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 819ms 15:15:16 INFO - PROCESS | 1428 | 1461104116932 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 15:15:16 INFO - PROCESS | 1428 | 1461104116935 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 15:15:16 INFO - PROCESS | 1428 | 1461104116943 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 15:15:16 INFO - PROCESS | 1428 | 1461104116945 Marionette TRACE conn5 <- [1,542,null,{}] 15:15:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 15:15:16 INFO - PROCESS | 1428 | 1461104116950 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}] 15:15:17 INFO - PROCESS | 1428 | 1461104117100 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 15:15:17 INFO - PROCESS | 1428 | 1461104117203 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:17 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2B49800 == 58 [pid = 1428] [id = 145] 15:15:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 121 (000000D5EF83C800) [pid = 1428] [serial = 433] [outer = 0000000000000000] 15:15:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 122 (000000D5EF842800) [pid = 1428] [serial = 434] [outer = 000000D5EF83C800] 15:15:17 INFO - PROCESS | 1428 | 1461104117259 Marionette DEBUG loaded listener.js 15:15:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 123 (000000D5F6341400) [pid = 1428] [serial = 435] [outer = 000000D5EF83C800] 15:15:17 INFO - PROCESS | 1428 | [1428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:15:17 INFO - PROCESS | 1428 | [1428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:15:17 INFO - PROCESS | 1428 | 1461104117767 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]]]}] 15:15:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 15:15:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 878ms 15:15:17 INFO - PROCESS | 1428 | 1461104117828 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 15:15:17 INFO - PROCESS | 1428 | 1461104117831 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 15:15:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 15:15:17 INFO - PROCESS | 1428 | 1461104117835 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 15:15:17 INFO - PROCESS | 1428 | 1461104117837 Marionette TRACE conn5 <- [1,546,null,{}] 15:15:17 INFO - PROCESS | 1428 | 1461104117840 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}] 15:15:17 INFO - PROCESS | 1428 | 1461104117949 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 15:15:18 INFO - PROCESS | 1428 | 1461104118039 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:18 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F3642800 == 59 [pid = 1428] [id = 146] 15:15:18 INFO - PROCESS | 1428 | ++DOMWINDOW == 124 (000000D5F3689800) [pid = 1428] [serial = 436] [outer = 0000000000000000] 15:15:18 INFO - PROCESS | 1428 | ++DOMWINDOW == 125 (000000D5F368B400) [pid = 1428] [serial = 437] [outer = 000000D5F3689800] 15:15:18 INFO - PROCESS | 1428 | 1461104118105 Marionette DEBUG loaded listener.js 15:15:18 INFO - PROCESS | 1428 | ++DOMWINDOW == 126 (000000D5F6569C00) [pid = 1428] [serial = 438] [outer = 000000D5F3689800] 15:15:18 INFO - PROCESS | 1428 | 1461104118689 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]]]}] 15:15:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 15:15:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 881ms 15:15:18 INFO - PROCESS | 1428 | 1461104118718 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 15:15:18 INFO - PROCESS | 1428 | 1461104118721 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 15:15:18 INFO - PROCESS | 1428 | 1461104118724 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 15:15:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 15:15:18 INFO - PROCESS | 1428 | 1461104118727 Marionette TRACE conn5 <- [1,550,null,{}] 15:15:18 INFO - PROCESS | 1428 | 1461104118730 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}] 15:15:18 INFO - PROCESS | 1428 | 1461104118836 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 15:15:18 INFO - PROCESS | 1428 | 1461104118923 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:18 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F814C000 == 60 [pid = 1428] [id = 147] 15:15:18 INFO - PROCESS | 1428 | ++DOMWINDOW == 127 (000000D5F6767000) [pid = 1428] [serial = 439] [outer = 0000000000000000] 15:15:18 INFO - PROCESS | 1428 | ++DOMWINDOW == 128 (000000D5F6770C00) [pid = 1428] [serial = 440] [outer = 000000D5F6767000] 15:15:18 INFO - PROCESS | 1428 | 1461104118979 Marionette DEBUG loaded listener.js 15:15:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 129 (000000D5F6DC0000) [pid = 1428] [serial = 441] [outer = 000000D5F6767000] 15:15:19 INFO - PROCESS | 1428 | [1428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:15:19 INFO - PROCESS | 1428 | [1428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:15:19 INFO - PROCESS | 1428 | 1461104119516 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]]]}] 15:15:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 15:15:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 838ms 15:15:19 INFO - PROCESS | 1428 | 1461104119823 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 15:15:19 INFO - PROCESS | 1428 | 1461104119828 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 15:15:19 INFO - PROCESS | 1428 | 1461104119846 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 15:15:19 INFO - PROCESS | 1428 | 1461104119849 Marionette TRACE conn5 <- [1,554,null,{}] 15:15:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 15:15:19 INFO - PROCESS | 1428 | 1461104119855 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}] 15:15:19 INFO - PROCESS | 1428 | 1461104119961 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 15:15:20 INFO - PROCESS | 1428 | 1461104120031 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:20 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED85800 == 61 [pid = 1428] [id = 148] 15:15:20 INFO - PROCESS | 1428 | ++DOMWINDOW == 130 (000000D5E3417C00) [pid = 1428] [serial = 442] [outer = 0000000000000000] 15:15:20 INFO - PROCESS | 1428 | ++DOMWINDOW == 131 (000000D5E755B000) [pid = 1428] [serial = 443] [outer = 000000D5E3417C00] 15:15:20 INFO - PROCESS | 1428 | 1461104120080 Marionette DEBUG loaded listener.js 15:15:20 INFO - PROCESS | 1428 | ++DOMWINDOW == 132 (000000D5EB978C00) [pid = 1428] [serial = 444] [outer = 000000D5E3417C00] 15:15:20 INFO - PROCESS | 1428 | [1428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:15:20 INFO - PROCESS | 1428 | [1428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:15:20 INFO - PROCESS | 1428 | 1461104120669 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]]]}] 15:15:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 15:15:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 880ms 15:15:20 INFO - PROCESS | 1428 | 1461104120738 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 15:15:20 INFO - PROCESS | 1428 | 1461104120742 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 15:15:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 15:15:20 INFO - PROCESS | 1428 | 1461104120750 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 15:15:20 INFO - PROCESS | 1428 | 1461104120753 Marionette TRACE conn5 <- [1,558,null,{}] 15:15:20 INFO - PROCESS | 1428 | 1461104120758 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}] 15:15:20 INFO - PROCESS | 1428 | 1461104120862 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 15:15:20 INFO - PROCESS | 1428 | 1461104120937 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:20 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED36800 == 62 [pid = 1428] [id = 149] 15:15:20 INFO - PROCESS | 1428 | ++DOMWINDOW == 133 (000000D5E3488C00) [pid = 1428] [serial = 445] [outer = 0000000000000000] 15:15:20 INFO - PROCESS | 1428 | ++DOMWINDOW == 134 (000000D5EDF0FC00) [pid = 1428] [serial = 446] [outer = 000000D5E3488C00] 15:15:20 INFO - PROCESS | 1428 | 1461104120987 Marionette DEBUG loaded listener.js 15:15:21 INFO - PROCESS | 1428 | ++DOMWINDOW == 135 (000000D5EE618000) [pid = 1428] [serial = 447] [outer = 000000D5E3488C00] 15:15:21 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF775800 == 61 [pid = 1428] [id = 108] 15:15:21 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F63D9800 == 60 [pid = 1428] [id = 33] 15:15:21 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F68CF800 == 59 [pid = 1428] [id = 140] 15:15:21 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6539000 == 58 [pid = 1428] [id = 139] 15:15:21 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EEF54000 == 57 [pid = 1428] [id = 138] 15:15:21 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F402B800 == 56 [pid = 1428] [id = 137] 15:15:21 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2FD4000 == 55 [pid = 1428] [id = 136] 15:15:21 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F27E5000 == 54 [pid = 1428] [id = 135] 15:15:21 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E758E800 == 53 [pid = 1428] [id = 134] 15:15:21 INFO - PROCESS | 1428 | --DOMWINDOW == 134 (000000D5E2618400) [pid = 1428] [serial = 340] [outer = 0000000000000000] [url = about:blank] 15:15:21 INFO - PROCESS | 1428 | --DOMWINDOW == 133 (000000D5EBD41000) [pid = 1428] [serial = 343] [outer = 0000000000000000] [url = about:blank] 15:15:21 INFO - PROCESS | 1428 | --DOMWINDOW == 132 (000000D5EF1CB800) [pid = 1428] [serial = 346] [outer = 0000000000000000] [url = about:blank] 15:15:21 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF2D2800 == 52 [pid = 1428] [id = 133] 15:15:21 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EC399800 == 51 [pid = 1428] [id = 132] 15:15:21 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED05800 == 50 [pid = 1428] [id = 131] 15:15:21 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EBD82000 == 49 [pid = 1428] [id = 130] 15:15:21 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED2C000 == 48 [pid = 1428] [id = 129] 15:15:21 INFO - PROCESS | 1428 | --DOMWINDOW == 131 (000000D5F4071000) [pid = 1428] [serial = 311] [outer = 0000000000000000] [url = about:blank] 15:15:21 INFO - PROCESS | 1428 | --DOMWINDOW == 130 (000000D5F40E0C00) [pid = 1428] [serial = 278] [outer = 0000000000000000] [url = about:blank] 15:15:21 INFO - PROCESS | 1428 | --DOMWINDOW == 129 (000000D5E868AC00) [pid = 1428] [serial = 314] [outer = 0000000000000000] [url = about:blank] 15:15:21 INFO - PROCESS | 1428 | --DOMWINDOW == 128 (000000D5EE815C00) [pid = 1428] [serial = 272] [outer = 0000000000000000] [url = about:blank] 15:15:21 INFO - PROCESS | 1428 | --DOMWINDOW == 127 (000000D5F3F62000) [pid = 1428] [serial = 266] [outer = 0000000000000000] [url = about:blank] 15:15:21 INFO - PROCESS | 1428 | --DOMWINDOW == 126 (000000D5F25CA800) [pid = 1428] [serial = 275] [outer = 0000000000000000] [url = about:blank] 15:15:21 INFO - PROCESS | 1428 | --DOMWINDOW == 125 (000000D5E8694C00) [pid = 1428] [serial = 269] [outer = 0000000000000000] [url = about:blank] 15:15:21 INFO - PROCESS | 1428 | --DOMWINDOW == 124 (000000D5F40E1000) [pid = 1428] [serial = 370] [outer = 0000000000000000] [url = about:blank] 15:15:21 INFO - PROCESS | 1428 | --DOMWINDOW == 123 (000000D5EF70D400) [pid = 1428] [serial = 358] [outer = 0000000000000000] [url = about:blank] 15:15:21 INFO - PROCESS | 1428 | --DOMWINDOW == 122 (000000D5F24AF400) [pid = 1428] [serial = 361] [outer = 0000000000000000] [url = about:blank] 15:15:21 INFO - PROCESS | 1428 | --DOMWINDOW == 121 (000000D5F048EC00) [pid = 1428] [serial = 359] [outer = 0000000000000000] [url = about:blank] 15:15:21 INFO - PROCESS | 1428 | --DOMWINDOW == 120 (000000D5F25BC400) [pid = 1428] [serial = 362] [outer = 0000000000000000] [url = about:blank] 15:15:21 INFO - PROCESS | 1428 | --DOMWINDOW == 119 (000000D5F2FF5C00) [pid = 1428] [serial = 367] [outer = 0000000000000000] [url = about:blank] 15:15:21 INFO - PROCESS | 1428 | --DOMWINDOW == 118 (000000D5F060EC00) [pid = 1428] [serial = 350] [outer = 0000000000000000] [url = about:blank] 15:15:21 INFO - PROCESS | 1428 | --DOMWINDOW == 117 (000000D5EFDF5400) [pid = 1428] [serial = 349] [outer = 0000000000000000] [url = about:blank] 15:15:21 INFO - PROCESS | 1428 | --DOMWINDOW == 116 (000000D5EB979400) [pid = 1428] [serial = 355] [outer = 0000000000000000] [url = about:blank] 15:15:21 INFO - PROCESS | 1428 | --DOMWINDOW == 115 (000000D5EBCA2C00) [pid = 1428] [serial = 353] [outer = 0000000000000000] [url = about:blank] 15:15:21 INFO - PROCESS | 1428 | --DOMWINDOW == 114 (000000D5E828C400) [pid = 1428] [serial = 352] [outer = 0000000000000000] [url = about:blank] 15:15:21 INFO - PROCESS | 1428 | --DOMWINDOW == 113 (000000D5EB04F400) [pid = 1428] [serial = 365] [outer = 0000000000000000] [url = about:blank] 15:15:21 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5E0272C00) [pid = 1428] [serial = 364] [outer = 0000000000000000] [url = about:blank] 15:15:21 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5F41A4800) [pid = 1428] [serial = 371] [outer = 0000000000000000] [url = about:blank] 15:15:21 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5F4069800) [pid = 1428] [serial = 368] [outer = 0000000000000000] [url = about:blank] 15:15:21 INFO - PROCESS | 1428 | --DOMWINDOW == 109 (000000D5EDF8B400) [pid = 1428] [serial = 356] [outer = 0000000000000000] [url = about:blank] 15:15:21 INFO - PROCESS | 1428 | [1428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:15:21 INFO - PROCESS | 1428 | [1428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:15:21 INFO - PROCESS | 1428 | [1428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:15:21 INFO - PROCESS | 1428 | 1461104121599 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]]]}] 15:15:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 15:15:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 880ms 15:15:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 15:15:21 INFO - PROCESS | 1428 | 1461104121630 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 15:15:21 INFO - PROCESS | 1428 | 1461104121633 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 15:15:21 INFO - PROCESS | 1428 | 1461104121636 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 15:15:21 INFO - PROCESS | 1428 | 1461104121638 Marionette TRACE conn5 <- [1,562,null,{}] 15:15:21 INFO - PROCESS | 1428 | 1461104121648 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}] 15:15:21 INFO - PROCESS | 1428 | 1461104121757 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 15:15:21 INFO - PROCESS | 1428 | 1461104121830 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:21 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED86800 == 49 [pid = 1428] [id = 150] 15:15:21 INFO - PROCESS | 1428 | ++DOMWINDOW == 110 (000000D5E8290800) [pid = 1428] [serial = 448] [outer = 0000000000000000] 15:15:21 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5EB975C00) [pid = 1428] [serial = 449] [outer = 000000D5E8290800] 15:15:21 INFO - PROCESS | 1428 | 1461104121881 Marionette DEBUG loaded listener.js 15:15:21 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5EDF0B800) [pid = 1428] [serial = 450] [outer = 000000D5E8290800] 15:15:22 INFO - PROCESS | 1428 | 1461104122264 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]]]}] 15:15:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 15:15:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 691ms 15:15:22 INFO - PROCESS | 1428 | 1461104122330 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 15:15:22 INFO - PROCESS | 1428 | 1461104122333 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 15:15:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 15:15:22 INFO - PROCESS | 1428 | 1461104122336 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 15:15:22 INFO - PROCESS | 1428 | 1461104122338 Marionette TRACE conn5 <- [1,566,null,{}] 15:15:22 INFO - PROCESS | 1428 | 1461104122342 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}] 15:15:22 INFO - PROCESS | 1428 | 1461104122427 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 15:15:22 INFO - PROCESS | 1428 | 1461104122433 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:22 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F242E800 == 50 [pid = 1428] [id = 151] 15:15:22 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5EE812C00) [pid = 1428] [serial = 451] [outer = 0000000000000000] 15:15:22 INFO - PROCESS | 1428 | ++DOMWINDOW == 114 (000000D5EE819000) [pid = 1428] [serial = 452] [outer = 000000D5EE812C00] 15:15:22 INFO - PROCESS | 1428 | 1461104122480 Marionette DEBUG loaded listener.js 15:15:22 INFO - PROCESS | 1428 | ++DOMWINDOW == 115 (000000D5EECC7C00) [pid = 1428] [serial = 453] [outer = 000000D5EE812C00] 15:15:22 INFO - PROCESS | 1428 | 1461104122920 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]]]}] 15:15:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 15:15:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 628ms 15:15:22 INFO - PROCESS | 1428 | 1461104122968 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 15:15:22 INFO - PROCESS | 1428 | 1461104122970 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 15:15:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 15:15:22 INFO - PROCESS | 1428 | 1461104122973 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 15:15:22 INFO - PROCESS | 1428 | 1461104122975 Marionette TRACE conn5 <- [1,570,null,{}] 15:15:22 INFO - PROCESS | 1428 | 1461104122979 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}] 15:15:23 INFO - PROCESS | 1428 | 1461104123062 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 15:15:23 INFO - PROCESS | 1428 | 1461104123068 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:23 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2B45800 == 51 [pid = 1428] [id = 152] 15:15:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 116 (000000D5EEE2C400) [pid = 1428] [serial = 454] [outer = 0000000000000000] 15:15:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 117 (000000D5EF22B000) [pid = 1428] [serial = 455] [outer = 000000D5EEE2C400] 15:15:23 INFO - PROCESS | 1428 | 1461104123114 Marionette DEBUG loaded listener.js 15:15:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 118 (000000D5EF704000) [pid = 1428] [serial = 456] [outer = 000000D5EEE2C400] 15:15:23 INFO - PROCESS | 1428 | 1461104123554 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]]]}] 15:15:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 15:15:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 628ms 15:15:23 INFO - PROCESS | 1428 | 1461104123611 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 15:15:23 INFO - PROCESS | 1428 | 1461104123614 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 15:15:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 15:15:23 INFO - PROCESS | 1428 | 1461104123617 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 15:15:23 INFO - PROCESS | 1428 | 1461104123619 Marionette TRACE conn5 <- [1,574,null,{}] 15:15:23 INFO - PROCESS | 1428 | 1461104123622 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}] 15:15:23 INFO - PROCESS | 1428 | 1461104123757 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 15:15:23 INFO - PROCESS | 1428 | 1461104123838 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:23 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F3FA3000 == 52 [pid = 1428] [id = 153] 15:15:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 119 (000000D5EF80D800) [pid = 1428] [serial = 457] [outer = 0000000000000000] 15:15:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 120 (000000D5EF844000) [pid = 1428] [serial = 458] [outer = 000000D5EF80D800] 15:15:23 INFO - PROCESS | 1428 | 1461104123887 Marionette DEBUG loaded listener.js 15:15:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 121 (000000D5F1710800) [pid = 1428] [serial = 459] [outer = 000000D5EF80D800] 15:15:24 INFO - PROCESS | 1428 | [1428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:15:24 INFO - PROCESS | 1428 | [1428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:15:24 INFO - PROCESS | 1428 | [1428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:15:24 INFO - PROCESS | 1428 | 1461104124325 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]]]}] 15:15:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 15:15:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 733ms 15:15:24 INFO - PROCESS | 1428 | 1461104124352 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 15:15:24 INFO - PROCESS | 1428 | 1461104124354 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 15:15:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 15:15:24 INFO - PROCESS | 1428 | 1461104124357 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 15:15:24 INFO - PROCESS | 1428 | 1461104124359 Marionette TRACE conn5 <- [1,578,null,{}] 15:15:24 INFO - PROCESS | 1428 | 1461104124363 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}] 15:15:24 INFO - PROCESS | 1428 | 1461104124470 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 15:15:24 INFO - PROCESS | 1428 | 1461104124476 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:24 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F63D3000 == 53 [pid = 1428] [id = 154] 15:15:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 122 (000000D5F2484400) [pid = 1428] [serial = 460] [outer = 0000000000000000] 15:15:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 123 (000000D5F2565800) [pid = 1428] [serial = 461] [outer = 000000D5F2484400] 15:15:24 INFO - PROCESS | 1428 | 1461104124563 Marionette DEBUG loaded listener.js 15:15:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 124 (000000D5F25C9000) [pid = 1428] [serial = 462] [outer = 000000D5F2484400] 15:15:24 INFO - PROCESS | 1428 | 1461104124996 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]]]}] 15:15:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 15:15:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 670ms 15:15:25 INFO - PROCESS | 1428 | 1461104125031 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 15:15:25 INFO - PROCESS | 1428 | 1461104125033 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 15:15:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 15:15:25 INFO - PROCESS | 1428 | 1461104125036 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 15:15:25 INFO - PROCESS | 1428 | 1461104125038 Marionette TRACE conn5 <- [1,582,null,{}] 15:15:25 INFO - PROCESS | 1428 | 1461104125042 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}] 15:15:25 INFO - PROCESS | 1428 | 1461104125182 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 15:15:25 INFO - PROCESS | 1428 | 1461104125205 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:25 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F672B800 == 54 [pid = 1428] [id = 155] 15:15:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 125 (000000D5F2F25C00) [pid = 1428] [serial = 463] [outer = 0000000000000000] 15:15:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 126 (000000D5F2FF1800) [pid = 1428] [serial = 464] [outer = 000000D5F2F25C00] 15:15:25 INFO - PROCESS | 1428 | 1461104125250 Marionette DEBUG loaded listener.js 15:15:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 127 (000000D5F3394400) [pid = 1428] [serial = 465] [outer = 000000D5F2F25C00] 15:15:25 INFO - PROCESS | 1428 | --DOMWINDOW == 126 (000000D5F0409C00) [pid = 1428] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 15:15:25 INFO - PROCESS | 1428 | --DOMWINDOW == 125 (000000D5EF70B000) [pid = 1428] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 15:15:25 INFO - PROCESS | 1428 | --DOMWINDOW == 124 (000000D5EE80CC00) [pid = 1428] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 15:15:25 INFO - PROCESS | 1428 | --DOMWINDOW == 123 (000000D5E8E13800) [pid = 1428] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 15:15:25 INFO - PROCESS | 1428 | --DOMWINDOW == 122 (000000D5E260EC00) [pid = 1428] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 15:15:25 INFO - PROCESS | 1428 | --DOMWINDOW == 121 (000000D5EBC9F400) [pid = 1428] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 15:15:25 INFO - PROCESS | 1428 | --DOMWINDOW == 120 (000000D5E026C000) [pid = 1428] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 15:15:25 INFO - PROCESS | 1428 | --DOMWINDOW == 119 (000000D5EF73C400) [pid = 1428] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 15:15:25 INFO - PROCESS | 1428 | --DOMWINDOW == 118 (000000D5E0271400) [pid = 1428] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 15:15:25 INFO - PROCESS | 1428 | --DOMWINDOW == 117 (000000D5E86A2000) [pid = 1428] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 15:15:25 INFO - PROCESS | 1428 | --DOMWINDOW == 116 (000000D5EF807400) [pid = 1428] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 15:15:25 INFO - PROCESS | 1428 | --DOMWINDOW == 115 (000000D5EDF03000) [pid = 1428] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 15:15:25 INFO - PROCESS | 1428 | --DOMWINDOW == 114 (000000D5F2A33000) [pid = 1428] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 15:15:25 INFO - PROCESS | 1428 | --DOMWINDOW == 113 (000000D5EF6EFC00) [pid = 1428] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 15:15:25 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5E82E9800) [pid = 1428] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 15:15:25 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5F1704400) [pid = 1428] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 15:15:25 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5EE614800) [pid = 1428] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 15:15:25 INFO - PROCESS | 1428 | 1461104125789 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]]]}] 15:15:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 15:15:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 776ms 15:15:25 INFO - PROCESS | 1428 | 1461104125816 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 15:15:25 INFO - PROCESS | 1428 | 1461104125818 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 15:15:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 15:15:25 INFO - PROCESS | 1428 | 1461104125831 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 15:15:25 INFO - PROCESS | 1428 | 1461104125833 Marionette TRACE conn5 <- [1,586,null,{}] 15:15:25 INFO - PROCESS | 1428 | 1461104125838 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}] 15:15:25 INFO - PROCESS | 1428 | 1461104125921 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 15:15:25 INFO - PROCESS | 1428 | 1461104125928 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:25 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2F4F800 == 55 [pid = 1428] [id = 156] 15:15:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5E828FC00) [pid = 1428] [serial = 466] [outer = 0000000000000000] 15:15:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5EF69C400) [pid = 1428] [serial = 467] [outer = 000000D5E828FC00] 15:15:25 INFO - PROCESS | 1428 | 1461104125973 Marionette DEBUG loaded listener.js 15:15:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5F2492000) [pid = 1428] [serial = 468] [outer = 000000D5E828FC00] 15:15:26 INFO - PROCESS | 1428 | 1461104126387 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]]]}] 15:15:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 15:15:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 586ms 15:15:26 INFO - PROCESS | 1428 | 1461104126411 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 15:15:26 INFO - PROCESS | 1428 | 1461104126413 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 15:15:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 15:15:26 INFO - PROCESS | 1428 | 1461104126416 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 15:15:26 INFO - PROCESS | 1428 | 1461104126418 Marionette TRACE conn5 <- [1,590,null,{}] 15:15:26 INFO - PROCESS | 1428 | 1461104126437 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}] 15:15:26 INFO - PROCESS | 1428 | 1461104126521 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 15:15:26 INFO - PROCESS | 1428 | 1461104126529 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:26 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6956000 == 56 [pid = 1428] [id = 157] 15:15:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 114 (000000D5F0409C00) [pid = 1428] [serial = 469] [outer = 0000000000000000] 15:15:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 115 (000000D5F3396400) [pid = 1428] [serial = 470] [outer = 000000D5F0409C00] 15:15:26 INFO - PROCESS | 1428 | 1461104126575 Marionette DEBUG loaded listener.js 15:15:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 116 (000000D5F3680000) [pid = 1428] [serial = 471] [outer = 000000D5F0409C00] 15:15:27 INFO - PROCESS | 1428 | 1461104127021 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]]]}] 15:15:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 15:15:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 648ms 15:15:27 INFO - PROCESS | 1428 | 1461104127068 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 15:15:27 INFO - PROCESS | 1428 | 1461104127071 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 15:15:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 15:15:27 INFO - PROCESS | 1428 | 1461104127074 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 15:15:27 INFO - PROCESS | 1428 | 1461104127077 Marionette TRACE conn5 <- [1,594,null,{}] 15:15:27 INFO - PROCESS | 1428 | 1461104127080 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}] 15:15:27 INFO - PROCESS | 1428 | 1461104127187 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 15:15:27 INFO - PROCESS | 1428 | 1461104127196 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:27 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6FBD800 == 57 [pid = 1428] [id = 158] 15:15:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 117 (000000D5F3687C00) [pid = 1428] [serial = 472] [outer = 0000000000000000] 15:15:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 118 (000000D5F4069C00) [pid = 1428] [serial = 473] [outer = 000000D5F3687C00] 15:15:27 INFO - PROCESS | 1428 | 1461104127246 Marionette DEBUG loaded listener.js 15:15:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 119 (000000D5F40E3400) [pid = 1428] [serial = 474] [outer = 000000D5F3687C00] 15:15:27 INFO - PROCESS | 1428 | 1461104127815 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]]]}] 15:15:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 15:15:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 775ms 15:15:27 INFO - PROCESS | 1428 | 1461104127909 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 15:15:27 INFO - PROCESS | 1428 | 1461104127914 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 15:15:27 INFO - PROCESS | 1428 | 1461104127922 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 15:15:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 15:15:27 INFO - PROCESS | 1428 | 1461104127926 Marionette TRACE conn5 <- [1,598,null,{}] 15:15:27 INFO - PROCESS | 1428 | 1461104127933 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}] 15:15:28 INFO - PROCESS | 1428 | 1461104128058 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 15:15:28 INFO - PROCESS | 1428 | 1461104128169 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:28 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EE685000 == 58 [pid = 1428] [id = 159] 15:15:28 INFO - PROCESS | 1428 | ++DOMWINDOW == 120 (000000D5E1B5E800) [pid = 1428] [serial = 475] [outer = 0000000000000000] 15:15:28 INFO - PROCESS | 1428 | ++DOMWINDOW == 121 (000000D5E76D6800) [pid = 1428] [serial = 476] [outer = 000000D5E1B5E800] 15:15:28 INFO - PROCESS | 1428 | 1461104128231 Marionette DEBUG loaded listener.js 15:15:28 INFO - PROCESS | 1428 | ++DOMWINDOW == 122 (000000D5EB0A0800) [pid = 1428] [serial = 477] [outer = 000000D5E1B5E800] 15:15:28 INFO - PROCESS | 1428 | 1461104128785 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]]]}] 15:15:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 15:15:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 924ms 15:15:28 INFO - PROCESS | 1428 | 1461104128853 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 15:15:28 INFO - PROCESS | 1428 | 1461104128860 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 15:15:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 15:15:28 INFO - PROCESS | 1428 | 1461104128866 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 15:15:28 INFO - PROCESS | 1428 | 1461104128869 Marionette TRACE conn5 <- [1,602,null,{}] 15:15:28 INFO - PROCESS | 1428 | 1461104128874 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}] 15:15:29 INFO - PROCESS | 1428 | 1461104129118 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 15:15:29 INFO - PROCESS | 1428 | [1428] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 15:15:29 INFO - PROCESS | 1428 | 1461104129324 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:29 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2B43000 == 59 [pid = 1428] [id = 160] 15:15:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 123 (000000D5EDF0B000) [pid = 1428] [serial = 478] [outer = 0000000000000000] 15:15:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 124 (000000D5EEACE000) [pid = 1428] [serial = 479] [outer = 000000D5EDF0B000] 15:15:29 INFO - PROCESS | 1428 | 1461104129380 Marionette DEBUG loaded listener.js 15:15:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 125 (000000D5EF70A400) [pid = 1428] [serial = 480] [outer = 000000D5EDF0B000] 15:15:30 INFO - PROCESS | 1428 | 1461104130014 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]]]}] 15:15:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 15:15:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1195ms 15:15:30 INFO - PROCESS | 1428 | 1461104130065 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 15:15:30 INFO - PROCESS | 1428 | 1461104130068 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 15:15:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 15:15:30 INFO - PROCESS | 1428 | 1461104130072 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 15:15:30 INFO - PROCESS | 1428 | 1461104130076 Marionette TRACE conn5 <- [1,606,null,{}] 15:15:30 INFO - PROCESS | 1428 | 1461104130104 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}] 15:15:30 INFO - PROCESS | 1428 | 1461104130220 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 15:15:30 INFO - PROCESS | 1428 | 1461104130337 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:30 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F77C9000 == 60 [pid = 1428] [id = 161] 15:15:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 126 (000000D5EF83E400) [pid = 1428] [serial = 481] [outer = 0000000000000000] 15:15:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 127 (000000D5F2FF3800) [pid = 1428] [serial = 482] [outer = 000000D5EF83E400] 15:15:30 INFO - PROCESS | 1428 | 1461104130400 Marionette DEBUG loaded listener.js 15:15:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 128 (000000D5F3F63C00) [pid = 1428] [serial = 483] [outer = 000000D5EF83E400] 15:15:30 INFO - PROCESS | 1428 | 1461104130967 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]]]}] 15:15:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 15:15:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 943ms 15:15:31 INFO - PROCESS | 1428 | 1461104131016 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 15:15:31 INFO - PROCESS | 1428 | 1461104131019 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 15:15:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 15:15:31 INFO - PROCESS | 1428 | 1461104131023 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 15:15:31 INFO - PROCESS | 1428 | 1461104131025 Marionette TRACE conn5 <- [1,610,null,{}] 15:15:31 INFO - PROCESS | 1428 | 1461104131029 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}] 15:15:31 INFO - PROCESS | 1428 | 1461104131140 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 15:15:31 INFO - PROCESS | 1428 | 1461104131227 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:31 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F815F000 == 61 [pid = 1428] [id = 162] 15:15:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 129 (000000D5F357D800) [pid = 1428] [serial = 484] [outer = 0000000000000000] 15:15:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 130 (000000D5F3584400) [pid = 1428] [serial = 485] [outer = 000000D5F357D800] 15:15:31 INFO - PROCESS | 1428 | 1461104131284 Marionette DEBUG loaded listener.js 15:15:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 131 (000000D5F4066000) [pid = 1428] [serial = 486] [outer = 000000D5F357D800] 15:15:31 INFO - PROCESS | 1428 | 1461104131793 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]]]}] 15:15:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 15:15:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 776ms 15:15:31 INFO - PROCESS | 1428 | 1461104131801 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 15:15:31 INFO - PROCESS | 1428 | 1461104131804 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 15:15:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 15:15:31 INFO - PROCESS | 1428 | 1461104131807 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 15:15:31 INFO - PROCESS | 1428 | 1461104131810 Marionette TRACE conn5 <- [1,614,null,{}] 15:15:31 INFO - PROCESS | 1428 | 1461104131877 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}] 15:15:31 INFO - PROCESS | 1428 | 1461104131984 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 15:15:32 INFO - PROCESS | 1428 | 1461104132120 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:32 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9ABE800 == 62 [pid = 1428] [id = 163] 15:15:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 132 (000000D5F25DE000) [pid = 1428] [serial = 487] [outer = 0000000000000000] 15:15:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 133 (000000D5F25E4800) [pid = 1428] [serial = 488] [outer = 000000D5F25DE000] 15:15:32 INFO - PROCESS | 1428 | 1461104132178 Marionette DEBUG loaded listener.js 15:15:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 134 (000000D5F4068C00) [pid = 1428] [serial = 489] [outer = 000000D5F25DE000] 15:15:32 INFO - PROCESS | 1428 | 1461104132723 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]]]}] 15:15:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 15:15:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 940ms 15:15:32 INFO - PROCESS | 1428 | 1461104132750 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 15:15:32 INFO - PROCESS | 1428 | 1461104132753 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 15:15:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 15:15:32 INFO - PROCESS | 1428 | 1461104132756 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 15:15:32 INFO - PROCESS | 1428 | 1461104132758 Marionette TRACE conn5 <- [1,618,null,{}] 15:15:32 INFO - PROCESS | 1428 | 1461104132762 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}] 15:15:32 INFO - PROCESS | 1428 | 1461104132888 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 15:15:32 INFO - PROCESS | 1428 | 1461104132978 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:32 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9DF3800 == 63 [pid = 1428] [id = 164] 15:15:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 135 (000000D5F6563000) [pid = 1428] [serial = 490] [outer = 0000000000000000] 15:15:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 136 (000000D5F6769C00) [pid = 1428] [serial = 491] [outer = 000000D5F6563000] 15:15:33 INFO - PROCESS | 1428 | 1461104133037 Marionette DEBUG loaded listener.js 15:15:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 137 (000000D5F6DC5800) [pid = 1428] [serial = 492] [outer = 000000D5F6563000] 15:15:33 INFO - PROCESS | 1428 | 1461104133637 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]]]}] 15:15:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 15:15:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 923ms 15:15:33 INFO - PROCESS | 1428 | 1461104133682 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 15:15:33 INFO - PROCESS | 1428 | 1461104133685 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 15:15:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 15:15:33 INFO - PROCESS | 1428 | 1461104133689 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 15:15:33 INFO - PROCESS | 1428 | 1461104133691 Marionette TRACE conn5 <- [1,622,null,{}] 15:15:33 INFO - PROCESS | 1428 | 1461104133694 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}] 15:15:33 INFO - PROCESS | 1428 | 1461104133800 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 15:15:33 INFO - PROCESS | 1428 | 1461104133890 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:33 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E8E95800 == 64 [pid = 1428] [id = 165] 15:15:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 138 (000000D5E0170000) [pid = 1428] [serial = 493] [outer = 0000000000000000] 15:15:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 139 (000000D5E387C400) [pid = 1428] [serial = 494] [outer = 000000D5E0170000] 15:15:33 INFO - PROCESS | 1428 | 1461104133945 Marionette DEBUG loaded listener.js 15:15:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 140 (000000D5EEB5A000) [pid = 1428] [serial = 495] [outer = 000000D5E0170000] 15:15:34 INFO - PROCESS | 1428 | [1428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:15:34 INFO - PROCESS | 1428 | [1428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:15:34 INFO - PROCESS | 1428 | 1461104134685 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]]]}] 15:15:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 15:15:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1027ms 15:15:34 INFO - PROCESS | 1428 | 1461104134719 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 15:15:34 INFO - PROCESS | 1428 | 1461104134723 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 15:15:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 15:15:34 INFO - PROCESS | 1428 | 1461104134728 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 15:15:34 INFO - PROCESS | 1428 | 1461104134732 Marionette TRACE conn5 <- [1,626,null,{}] 15:15:34 INFO - PROCESS | 1428 | 1461104134755 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}] 15:15:34 INFO - PROCESS | 1428 | 1461104134858 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 15:15:34 INFO - PROCESS | 1428 | 1461104134951 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:34 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF6BE000 == 65 [pid = 1428] [id = 166] 15:15:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 141 (000000D5E3812C00) [pid = 1428] [serial = 496] [outer = 0000000000000000] 15:15:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 142 (000000D5E8205000) [pid = 1428] [serial = 497] [outer = 000000D5E3812C00] 15:15:35 INFO - PROCESS | 1428 | 1461104135002 Marionette DEBUG loaded listener.js 15:15:35 INFO - PROCESS | 1428 | ++DOMWINDOW == 143 (000000D5EB97B000) [pid = 1428] [serial = 498] [outer = 000000D5E3812C00] 15:15:35 INFO - PROCESS | 1428 | [1428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:15:35 INFO - PROCESS | 1428 | [1428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:15:35 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6956000 == 64 [pid = 1428] [id = 157] 15:15:35 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2F4F800 == 63 [pid = 1428] [id = 156] 15:15:35 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F672B800 == 62 [pid = 1428] [id = 155] 15:15:35 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F63D3000 == 61 [pid = 1428] [id = 154] 15:15:35 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F3FA3000 == 60 [pid = 1428] [id = 153] 15:15:35 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2B45800 == 59 [pid = 1428] [id = 152] 15:15:35 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F242E800 == 58 [pid = 1428] [id = 151] 15:15:35 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED86800 == 57 [pid = 1428] [id = 150] 15:15:35 INFO - PROCESS | 1428 | --DOMWINDOW == 142 (000000D5F406E800) [pid = 1428] [serial = 419] [outer = 0000000000000000] [url = about:blank] 15:15:35 INFO - PROCESS | 1428 | --DOMWINDOW == 141 (000000D5F1B93400) [pid = 1428] [serial = 379] [outer = 0000000000000000] [url = about:blank] 15:15:35 INFO - PROCESS | 1428 | --DOMWINDOW == 140 (000000D5F6339000) [pid = 1428] [serial = 382] [outer = 0000000000000000] [url = about:blank] 15:15:35 INFO - PROCESS | 1428 | --DOMWINDOW == 139 (000000D5EEDD7C00) [pid = 1428] [serial = 386] [outer = 0000000000000000] [url = about:blank] 15:15:35 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED36800 == 56 [pid = 1428] [id = 149] 15:15:35 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED85800 == 55 [pid = 1428] [id = 148] 15:15:35 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF77E000 == 54 [pid = 1428] [id = 142] 15:15:35 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E82C8000 == 53 [pid = 1428] [id = 141] 15:15:35 INFO - PROCESS | 1428 | 1461104135610 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]]]}] 15:15:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 15:15:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 900ms 15:15:35 INFO - PROCESS | 1428 | 1461104135633 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 15:15:35 INFO - PROCESS | 1428 | 1461104135639 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 15:15:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 15:15:35 INFO - PROCESS | 1428 | 1461104135645 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 15:15:35 INFO - PROCESS | 1428 | 1461104135648 Marionette TRACE conn5 <- [1,630,null,{}] 15:15:35 INFO - PROCESS | 1428 | 1461104135651 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}] 15:15:35 INFO - PROCESS | 1428 | 1461104135749 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 15:15:35 INFO - PROCESS | 1428 | --DOMWINDOW == 138 (000000D5F3F61000) [pid = 1428] [serial = 320] [outer = 0000000000000000] [url = about:blank] 15:15:35 INFO - PROCESS | 1428 | --DOMWINDOW == 137 (000000D5F40DE400) [pid = 1428] [serial = 323] [outer = 0000000000000000] [url = about:blank] 15:15:35 INFO - PROCESS | 1428 | --DOMWINDOW == 136 (000000D5EF70A800) [pid = 1428] [serial = 347] [outer = 0000000000000000] [url = about:blank] 15:15:35 INFO - PROCESS | 1428 | --DOMWINDOW == 135 (000000D5EE511000) [pid = 1428] [serial = 344] [outer = 0000000000000000] [url = about:blank] 15:15:35 INFO - PROCESS | 1428 | --DOMWINDOW == 134 (000000D5E8293400) [pid = 1428] [serial = 341] [outer = 0000000000000000] [url = about:blank] 15:15:35 INFO - PROCESS | 1428 | --DOMWINDOW == 133 (000000D5EE831800) [pid = 1428] [serial = 317] [outer = 0000000000000000] [url = about:blank] 15:15:35 INFO - PROCESS | 1428 | --DOMWINDOW == 132 (000000D5E8694800) [pid = 1428] [serial = 395] [outer = 0000000000000000] [url = about:blank] 15:15:35 INFO - PROCESS | 1428 | --DOMWINDOW == 131 (000000D5EBD3E000) [pid = 1428] [serial = 396] [outer = 0000000000000000] [url = about:blank] 15:15:35 INFO - PROCESS | 1428 | --DOMWINDOW == 130 (000000D5EF7B8000) [pid = 1428] [serial = 401] [outer = 0000000000000000] [url = about:blank] 15:15:35 INFO - PROCESS | 1428 | --DOMWINDOW == 129 (000000D5E1FB7000) [pid = 1428] [serial = 389] [outer = 0000000000000000] [url = about:blank] 15:15:35 INFO - PROCESS | 1428 | --DOMWINDOW == 128 (000000D5E86A8400) [pid = 1428] [serial = 390] [outer = 0000000000000000] [url = about:blank] 15:15:35 INFO - PROCESS | 1428 | --DOMWINDOW == 127 (000000D5EC2A0C00) [pid = 1428] [serial = 392] [outer = 0000000000000000] [url = about:blank] 15:15:35 INFO - PROCESS | 1428 | --DOMWINDOW == 126 (000000D5EEAC0400) [pid = 1428] [serial = 393] [outer = 0000000000000000] [url = about:blank] 15:15:35 INFO - PROCESS | 1428 | --DOMWINDOW == 125 (000000D5EF810000) [pid = 1428] [serial = 373] [outer = 0000000000000000] [url = about:blank] 15:15:35 INFO - PROCESS | 1428 | --DOMWINDOW == 124 (000000D5F6332800) [pid = 1428] [serial = 374] [outer = 0000000000000000] [url = about:blank] 15:15:35 INFO - PROCESS | 1428 | --DOMWINDOW == 123 (000000D5EEA90C00) [pid = 1428] [serial = 398] [outer = 0000000000000000] [url = about:blank] 15:15:35 INFO - PROCESS | 1428 | --DOMWINDOW == 122 (000000D5EF1C8800) [pid = 1428] [serial = 399] [outer = 0000000000000000] [url = about:blank] 15:15:35 INFO - PROCESS | 1428 | --DOMWINDOW == 121 (000000D5F3F5A800) [pid = 1428] [serial = 408] [outer = 0000000000000000] [url = about:blank] 15:15:35 INFO - PROCESS | 1428 | --DOMWINDOW == 120 (000000D5F2F31800) [pid = 1428] [serial = 407] [outer = 0000000000000000] [url = about:blank] 15:15:35 INFO - PROCESS | 1428 | --DOMWINDOW == 119 (000000D5EDF02C00) [pid = 1428] [serial = 376] [outer = 0000000000000000] [url = about:blank] 15:15:35 INFO - PROCESS | 1428 | --DOMWINDOW == 118 (000000D5EF6F4400) [pid = 1428] [serial = 410] [outer = 0000000000000000] [url = about:blank] 15:15:35 INFO - PROCESS | 1428 | --DOMWINDOW == 117 (000000D5F24A7C00) [pid = 1428] [serial = 414] [outer = 0000000000000000] [url = about:blank] 15:15:35 INFO - PROCESS | 1428 | --DOMWINDOW == 116 (000000D5EBC9E800) [pid = 1428] [serial = 413] [outer = 0000000000000000] [url = about:blank] 15:15:35 INFO - PROCESS | 1428 | --DOMWINDOW == 115 (000000D5F2FFAC00) [pid = 1428] [serial = 411] [outer = 0000000000000000] [url = about:blank] 15:15:35 INFO - PROCESS | 1428 | --DOMWINDOW == 114 (000000D5F1B2DC00) [pid = 1428] [serial = 404] [outer = 0000000000000000] [url = about:blank] 15:15:35 INFO - PROCESS | 1428 | --DOMWINDOW == 113 (000000D5F2569C00) [pid = 1428] [serial = 405] [outer = 0000000000000000] [url = about:blank] 15:15:35 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5EE613000) [pid = 1428] [serial = 161] [outer = 0000000000000000] [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.] 15:15:35 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5F3392C00) [pid = 1428] [serial = 416] [outer = 0000000000000000] [url = about:blank] 15:15:35 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5F339B400) [pid = 1428] [serial = 417] [outer = 0000000000000000] [url = about:blank] 15:15:35 INFO - PROCESS | 1428 | --DOMWINDOW == 109 (000000D5EF80C000) [pid = 1428] [serial = 402] [outer = 0000000000000000] [url = about:blank] 15:15:35 INFO - PROCESS | 1428 | 1461104135839 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:35 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E7587800 == 54 [pid = 1428] [id = 167] 15:15:35 INFO - PROCESS | 1428 | ++DOMWINDOW == 110 (000000D5E1B90400) [pid = 1428] [serial = 499] [outer = 0000000000000000] 15:15:35 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5E6CB3C00) [pid = 1428] [serial = 500] [outer = 000000D5E1B90400] 15:15:35 INFO - PROCESS | 1428 | 1461104135886 Marionette DEBUG loaded listener.js 15:15:35 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5EBD3E000) [pid = 1428] [serial = 501] [outer = 000000D5E1B90400] 15:15:36 INFO - PROCESS | 1428 | 1461104136338 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]]]}] 15:15:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 15:15:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 730ms 15:15:36 INFO - PROCESS | 1428 | 1461104136377 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 15:15:36 INFO - PROCESS | 1428 | 1461104136379 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 15:15:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 15:15:36 INFO - PROCESS | 1428 | 1461104136383 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 15:15:36 INFO - PROCESS | 1428 | 1461104136386 Marionette TRACE conn5 <- [1,634,null,{}] 15:15:36 INFO - PROCESS | 1428 | 1461104136402 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}] 15:15:36 INFO - PROCESS | 1428 | 1461104136493 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 15:15:36 INFO - PROCESS | 1428 | 1461104136507 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:36 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF49A800 == 55 [pid = 1428] [id = 168] 15:15:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5EEAC0400) [pid = 1428] [serial = 502] [outer = 0000000000000000] 15:15:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 114 (000000D5EEAC6C00) [pid = 1428] [serial = 503] [outer = 000000D5EEAC0400] 15:15:36 INFO - PROCESS | 1428 | 1461104136558 Marionette DEBUG loaded listener.js 15:15:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 115 (000000D5EF221000) [pid = 1428] [serial = 504] [outer = 000000D5EEAC0400] 15:15:37 INFO - PROCESS | 1428 | 1461104136993 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]]]}] 15:15:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 15:15:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 628ms 15:15:37 INFO - PROCESS | 1428 | 1461104137014 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 15:15:37 INFO - PROCESS | 1428 | 1461104137017 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 15:15:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 15:15:37 INFO - PROCESS | 1428 | 1461104137021 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 15:15:37 INFO - PROCESS | 1428 | 1461104137022 Marionette TRACE conn5 <- [1,638,null,{}] 15:15:37 INFO - PROCESS | 1428 | 1461104137026 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}] 15:15:37 INFO - PROCESS | 1428 | 1461104137118 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 15:15:37 INFO - PROCESS | 1428 | 1461104137124 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:37 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2427000 == 56 [pid = 1428] [id = 169] 15:15:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 116 (000000D5EF6F7800) [pid = 1428] [serial = 505] [outer = 0000000000000000] 15:15:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 117 (000000D5EF708C00) [pid = 1428] [serial = 506] [outer = 000000D5EF6F7800] 15:15:37 INFO - PROCESS | 1428 | 1461104137174 Marionette DEBUG loaded listener.js 15:15:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 118 (000000D5EF7BC400) [pid = 1428] [serial = 507] [outer = 000000D5EF6F7800] 15:15:37 INFO - PROCESS | 1428 | 1461104137605 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]]]}] 15:15:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 15:15:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 628ms 15:15:37 INFO - PROCESS | 1428 | 1461104137651 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 15:15:37 INFO - PROCESS | 1428 | 1461104137653 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 15:15:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 15:15:37 INFO - PROCESS | 1428 | 1461104137656 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 15:15:37 INFO - PROCESS | 1428 | 1461104137658 Marionette TRACE conn5 <- [1,642,null,{}] 15:15:37 INFO - PROCESS | 1428 | 1461104137662 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}] 15:15:37 INFO - PROCESS | 1428 | 1461104137747 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 15:15:37 INFO - PROCESS | 1428 | 1461104137754 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:37 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2B35800 == 57 [pid = 1428] [id = 170] 15:15:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 119 (000000D5EF808800) [pid = 1428] [serial = 508] [outer = 0000000000000000] 15:15:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 120 (000000D5EF810000) [pid = 1428] [serial = 509] [outer = 000000D5EF808800] 15:15:37 INFO - PROCESS | 1428 | 1461104137799 Marionette DEBUG loaded listener.js 15:15:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 121 (000000D5EFC45000) [pid = 1428] [serial = 510] [outer = 000000D5EF808800] 15:15:38 INFO - PROCESS | 1428 | 1461104138297 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]]]}] 15:15:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 15:15:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 692ms 15:15:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 15:15:38 INFO - PROCESS | 1428 | 1461104138352 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 15:15:38 INFO - PROCESS | 1428 | 1461104138354 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 15:15:38 INFO - PROCESS | 1428 | 1461104138357 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 15:15:38 INFO - PROCESS | 1428 | 1461104138359 Marionette TRACE conn5 <- [1,646,null,{}] 15:15:38 INFO - PROCESS | 1428 | 1461104138363 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}] 15:15:38 INFO - PROCESS | 1428 | 1461104138492 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 15:15:38 INFO - PROCESS | 1428 | 1461104138544 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:38 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2FE7800 == 58 [pid = 1428] [id = 171] 15:15:38 INFO - PROCESS | 1428 | ++DOMWINDOW == 122 (000000D5F2566C00) [pid = 1428] [serial = 511] [outer = 0000000000000000] 15:15:38 INFO - PROCESS | 1428 | ++DOMWINDOW == 123 (000000D5F25BF000) [pid = 1428] [serial = 512] [outer = 000000D5F2566C00] 15:15:38 INFO - PROCESS | 1428 | 1461104138593 Marionette DEBUG loaded listener.js 15:15:38 INFO - PROCESS | 1428 | ++DOMWINDOW == 124 (000000D5F25E4C00) [pid = 1428] [serial = 513] [outer = 000000D5F2566C00] 15:15:39 INFO - PROCESS | 1428 | 1461104139018 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]]]}] 15:15:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 15:15:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 671ms 15:15:39 INFO - PROCESS | 1428 | 1461104139031 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 15:15:39 INFO - PROCESS | 1428 | 1461104139033 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 15:15:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 15:15:39 INFO - PROCESS | 1428 | 1461104139036 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 15:15:39 INFO - PROCESS | 1428 | 1461104139038 Marionette TRACE conn5 <- [1,650,null,{}] 15:15:39 INFO - PROCESS | 1428 | 1461104139042 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}] 15:15:39 INFO - PROCESS | 1428 | 1461104139180 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 15:15:39 INFO - PROCESS | 1428 | 1461104139200 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:39 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F402D800 == 59 [pid = 1428] [id = 172] 15:15:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 125 (000000D5F2F28C00) [pid = 1428] [serial = 514] [outer = 0000000000000000] 15:15:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 126 (000000D5F2FF9400) [pid = 1428] [serial = 515] [outer = 000000D5F2F28C00] 15:15:39 INFO - PROCESS | 1428 | 1461104139245 Marionette DEBUG loaded listener.js 15:15:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 127 (000000D5F3398000) [pid = 1428] [serial = 516] [outer = 000000D5F2F28C00] 15:15:39 INFO - PROCESS | 1428 | [1428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:15:39 INFO - PROCESS | 1428 | [1428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:15:39 INFO - PROCESS | 1428 | [1428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:15:39 INFO - PROCESS | 1428 | [1428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:15:39 INFO - PROCESS | 1428 | 1461104139689 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]]]}] 15:15:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 15:15:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 691ms 15:15:39 INFO - PROCESS | 1428 | 1461104139732 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 15:15:39 INFO - PROCESS | 1428 | 1461104139734 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 15:15:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 15:15:39 INFO - PROCESS | 1428 | 1461104139738 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 15:15:39 INFO - PROCESS | 1428 | 1461104139740 Marionette TRACE conn5 <- [1,654,null,{}] 15:15:39 INFO - PROCESS | 1428 | 1461104139743 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}] 15:15:39 INFO - PROCESS | 1428 | 1461104139852 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 15:15:39 INFO - PROCESS | 1428 | 1461104139904 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:39 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F63CA800 == 60 [pid = 1428] [id = 173] 15:15:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 128 (000000D5F34E1C00) [pid = 1428] [serial = 517] [outer = 0000000000000000] 15:15:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 129 (000000D5F34E9800) [pid = 1428] [serial = 518] [outer = 000000D5F34E1C00] 15:15:39 INFO - PROCESS | 1428 | 1461104139949 Marionette DEBUG loaded listener.js 15:15:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 130 (000000D5F368A400) [pid = 1428] [serial = 519] [outer = 000000D5F34E1C00] 15:15:40 INFO - PROCESS | 1428 | --DOMWINDOW == 129 (000000D5EEE2C400) [pid = 1428] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 15:15:40 INFO - PROCESS | 1428 | --DOMWINDOW == 128 (000000D5E8290800) [pid = 1428] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 15:15:40 INFO - PROCESS | 1428 | --DOMWINDOW == 127 (000000D5E3488C00) [pid = 1428] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 15:15:40 INFO - PROCESS | 1428 | --DOMWINDOW == 126 (000000D5F3F65000) [pid = 1428] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 15:15:40 INFO - PROCESS | 1428 | --DOMWINDOW == 125 (000000D5F0409C00) [pid = 1428] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 15:15:40 INFO - PROCESS | 1428 | --DOMWINDOW == 124 (000000D5E828FC00) [pid = 1428] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 15:15:40 INFO - PROCESS | 1428 | --DOMWINDOW == 123 (000000D5EF80D800) [pid = 1428] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 15:15:40 INFO - PROCESS | 1428 | --DOMWINDOW == 122 (000000D5F2484400) [pid = 1428] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 15:15:40 INFO - PROCESS | 1428 | --DOMWINDOW == 121 (000000D5F2F25C00) [pid = 1428] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 15:15:40 INFO - PROCESS | 1428 | --DOMWINDOW == 120 (000000D5E3417C00) [pid = 1428] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 15:15:40 INFO - PROCESS | 1428 | --DOMWINDOW == 119 (000000D5EE812C00) [pid = 1428] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 15:15:40 INFO - PROCESS | 1428 | [1428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:15:40 INFO - PROCESS | 1428 | [1428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:15:40 INFO - PROCESS | 1428 | [1428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:15:40 INFO - PROCESS | 1428 | 1461104140426 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]]]}] 15:15:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 15:15:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 733ms 15:15:40 INFO - PROCESS | 1428 | 1461104140490 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 15:15:40 INFO - PROCESS | 1428 | 1461104140493 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 15:15:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 15:15:40 INFO - PROCESS | 1428 | 1461104140499 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 15:15:40 INFO - PROCESS | 1428 | 1461104140501 Marionette TRACE conn5 <- [1,658,null,{}] 15:15:40 INFO - PROCESS | 1428 | 1461104140505 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}] 15:15:40 INFO - PROCESS | 1428 | 1461104140590 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 15:15:40 INFO - PROCESS | 1428 | 1461104140597 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:40 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F653A000 == 61 [pid = 1428] [id = 174] 15:15:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 120 (000000D5E8696800) [pid = 1428] [serial = 520] [outer = 0000000000000000] 15:15:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 121 (000000D5F2F22C00) [pid = 1428] [serial = 521] [outer = 000000D5E8696800] 15:15:40 INFO - PROCESS | 1428 | 1461104140642 Marionette DEBUG loaded listener.js 15:15:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 122 (000000D5F3F5E800) [pid = 1428] [serial = 522] [outer = 000000D5E8696800] 15:15:41 INFO - PROCESS | 1428 | 1461104141055 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]]]}] 15:15:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 15:15:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 586ms 15:15:41 INFO - PROCESS | 1428 | 1461104141093 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 15:15:41 INFO - PROCESS | 1428 | 1461104141095 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 15:15:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 15:15:41 INFO - PROCESS | 1428 | 1461104141103 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 15:15:41 INFO - PROCESS | 1428 | 1461104141105 Marionette TRACE conn5 <- [1,662,null,{}] 15:15:41 INFO - PROCESS | 1428 | 1461104141108 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}] 15:15:41 INFO - PROCESS | 1428 | 1461104141192 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 15:15:41 INFO - PROCESS | 1428 | 1461104141198 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:41 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6929800 == 62 [pid = 1428] [id = 175] 15:15:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 123 (000000D5F3468000) [pid = 1428] [serial = 523] [outer = 0000000000000000] 15:15:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 124 (000000D5F346BC00) [pid = 1428] [serial = 524] [outer = 000000D5F3468000] 15:15:41 INFO - PROCESS | 1428 | 1461104141244 Marionette DEBUG loaded listener.js 15:15:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 125 (000000D5F3471800) [pid = 1428] [serial = 525] [outer = 000000D5F3468000] 15:15:41 INFO - PROCESS | 1428 | [1428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:15:41 INFO - PROCESS | 1428 | [1428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:15:41 INFO - PROCESS | 1428 | [1428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:15:41 INFO - PROCESS | 1428 | [1428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:15:41 INFO - PROCESS | 1428 | 1461104141676 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]]]}] 15:15:41 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 15:15:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 628ms 15:15:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 15:15:41 INFO - PROCESS | 1428 | 1461104141734 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 15:15:41 INFO - PROCESS | 1428 | 1461104141737 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 15:15:41 INFO - PROCESS | 1428 | 1461104141740 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 15:15:41 INFO - PROCESS | 1428 | 1461104141743 Marionette TRACE conn5 <- [1,666,null,{}] 15:15:41 INFO - PROCESS | 1428 | 1461104141746 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}] 15:15:41 INFO - PROCESS | 1428 | 1461104141853 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 15:15:41 INFO - PROCESS | 1428 | 1461104141862 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:41 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6FB6800 == 63 [pid = 1428] [id = 176] 15:15:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 126 (000000D5F3F66400) [pid = 1428] [serial = 526] [outer = 0000000000000000] 15:15:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 127 (000000D5F4197800) [pid = 1428] [serial = 527] [outer = 000000D5F3F66400] 15:15:41 INFO - PROCESS | 1428 | 1461104141914 Marionette DEBUG loaded listener.js 15:15:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 128 (000000D5F6340C00) [pid = 1428] [serial = 528] [outer = 000000D5F3F66400] 15:15:42 INFO - PROCESS | 1428 | 1461104142550 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]]]}] 15:15:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 15:15:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 838ms 15:15:42 INFO - PROCESS | 1428 | 1461104142580 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 15:15:42 INFO - PROCESS | 1428 | 1461104142585 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 15:15:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 15:15:42 INFO - PROCESS | 1428 | 1461104142590 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 15:15:42 INFO - PROCESS | 1428 | 1461104142595 Marionette TRACE conn5 <- [1,670,null,{}] 15:15:42 INFO - PROCESS | 1428 | 1461104142601 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}] 15:15:42 INFO - PROCESS | 1428 | 1461104142719 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 15:15:42 INFO - PROCESS | 1428 | 1461104142841 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:42 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED07800 == 64 [pid = 1428] [id = 177] 15:15:42 INFO - PROCESS | 1428 | ++DOMWINDOW == 129 (000000D5E2494800) [pid = 1428] [serial = 529] [outer = 0000000000000000] 15:15:42 INFO - PROCESS | 1428 | ++DOMWINDOW == 130 (000000D5E82EA400) [pid = 1428] [serial = 530] [outer = 000000D5E2494800] 15:15:42 INFO - PROCESS | 1428 | 1461104142901 Marionette DEBUG loaded listener.js 15:15:42 INFO - PROCESS | 1428 | ++DOMWINDOW == 131 (000000D5EC3D7C00) [pid = 1428] [serial = 531] [outer = 000000D5E2494800] 15:15:43 INFO - PROCESS | 1428 | [1428] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 15:15:43 INFO - PROCESS | 1428 | [1428] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 15:15:43 INFO - PROCESS | 1428 | 1461104143984 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]]]}] 15:15:44 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) 15:15:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1432ms 15:15:44 INFO - PROCESS | 1428 | 1461104144034 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 15:15:44 INFO - PROCESS | 1428 | 1461104144040 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 15:15:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 15:15:44 INFO - PROCESS | 1428 | 1461104144048 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 15:15:44 INFO - PROCESS | 1428 | 1461104144051 Marionette TRACE conn5 <- [1,674,null,{}] 15:15:44 INFO - PROCESS | 1428 | 1461104144056 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}] 15:15:44 INFO - PROCESS | 1428 | 1461104144160 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 15:15:44 INFO - PROCESS | 1428 | 1461104144270 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:44 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2FDF800 == 65 [pid = 1428] [id = 178] 15:15:44 INFO - PROCESS | 1428 | ++DOMWINDOW == 132 (000000D5EDF9D000) [pid = 1428] [serial = 532] [outer = 0000000000000000] 15:15:44 INFO - PROCESS | 1428 | ++DOMWINDOW == 133 (000000D5EF6F0C00) [pid = 1428] [serial = 533] [outer = 000000D5EDF9D000] 15:15:44 INFO - PROCESS | 1428 | 1461104144327 Marionette DEBUG loaded listener.js 15:15:44 INFO - PROCESS | 1428 | ++DOMWINDOW == 134 (000000D5F048CC00) [pid = 1428] [serial = 534] [outer = 000000D5EDF9D000] 15:15:45 INFO - PROCESS | 1428 | 1461104145422 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]]]}] 15:15:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 15:15:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1383ms 15:15:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 15:15:45 INFO - PROCESS | 1428 | 1461104145435 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 15:15:45 INFO - PROCESS | 1428 | 1461104145437 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 15:15:45 INFO - PROCESS | 1428 | 1461104145442 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 15:15:45 INFO - PROCESS | 1428 | 1461104145446 Marionette TRACE conn5 <- [1,678,null,{}] 15:15:45 INFO - PROCESS | 1428 | 1461104145458 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}] 15:15:45 INFO - PROCESS | 1428 | 1461104145578 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 15:15:45 INFO - PROCESS | 1428 | 1461104145684 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:45 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F7070800 == 66 [pid = 1428] [id = 179] 15:15:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 135 (000000D5F1704800) [pid = 1428] [serial = 535] [outer = 0000000000000000] 15:15:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 136 (000000D5F346FC00) [pid = 1428] [serial = 536] [outer = 000000D5F1704800] 15:15:45 INFO - PROCESS | 1428 | 1461104145784 Marionette DEBUG loaded listener.js 15:15:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 137 (000000D5F347C400) [pid = 1428] [serial = 537] [outer = 000000D5F1704800] 15:15:46 INFO - PROCESS | 1428 | 1461104146831 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]]]}] 15:15:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 15:15:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1439ms 15:15:46 INFO - PROCESS | 1428 | 1461104146883 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 15:15:46 INFO - PROCESS | 1428 | 1461104146887 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 15:15:46 INFO - PROCESS | 1428 | 1461104146893 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 15:15:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 15:15:46 INFO - PROCESS | 1428 | 1461104146896 Marionette TRACE conn5 <- [1,682,null,{}] 15:15:46 INFO - PROCESS | 1428 | 1461104146902 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}] 15:15:47 INFO - PROCESS | 1428 | 1461104147003 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 15:15:47 INFO - PROCESS | 1428 | 1461104147138 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:47 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E8ED8800 == 67 [pid = 1428] [id = 180] 15:15:47 INFO - PROCESS | 1428 | ++DOMWINDOW == 138 (000000D5E7598800) [pid = 1428] [serial = 538] [outer = 0000000000000000] 15:15:47 INFO - PROCESS | 1428 | ++DOMWINDOW == 139 (000000D5E8205400) [pid = 1428] [serial = 539] [outer = 000000D5E7598800] 15:15:47 INFO - PROCESS | 1428 | 1461104147241 Marionette DEBUG loaded listener.js 15:15:47 INFO - PROCESS | 1428 | ++DOMWINDOW == 140 (000000D5E8E13800) [pid = 1428] [serial = 540] [outer = 000000D5E7598800] 15:15:47 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6959800 == 66 [pid = 1428] [id = 127] 15:15:47 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED1C800 == 65 [pid = 1428] [id = 128] 15:15:47 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6929800 == 64 [pid = 1428] [id = 175] 15:15:47 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F653A000 == 63 [pid = 1428] [id = 174] 15:15:47 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F63CA800 == 62 [pid = 1428] [id = 173] 15:15:47 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F402D800 == 61 [pid = 1428] [id = 172] 15:15:47 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2FE7800 == 60 [pid = 1428] [id = 171] 15:15:47 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2B35800 == 59 [pid = 1428] [id = 170] 15:15:47 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2427000 == 58 [pid = 1428] [id = 169] 15:15:47 INFO - PROCESS | 1428 | --DOMWINDOW == 139 (000000D5F2567400) [pid = 1428] [serial = 428] [outer = 0000000000000000] [url = about:blank] 15:15:47 INFO - PROCESS | 1428 | --DOMWINDOW == 138 (000000D5F368B400) [pid = 1428] [serial = 437] [outer = 0000000000000000] [url = about:blank] 15:15:47 INFO - PROCESS | 1428 | --DOMWINDOW == 137 (000000D5F6770C00) [pid = 1428] [serial = 440] [outer = 0000000000000000] [url = about:blank] 15:15:47 INFO - PROCESS | 1428 | --DOMWINDOW == 136 (000000D5E026FC00) [pid = 1428] [serial = 422] [outer = 0000000000000000] [url = about:blank] 15:15:47 INFO - PROCESS | 1428 | --DOMWINDOW == 135 (000000D5EF842800) [pid = 1428] [serial = 434] [outer = 0000000000000000] [url = about:blank] 15:15:47 INFO - PROCESS | 1428 | --DOMWINDOW == 134 (000000D5F34E5800) [pid = 1428] [serial = 431] [outer = 0000000000000000] [url = about:blank] 15:15:47 INFO - PROCESS | 1428 | --DOMWINDOW == 133 (000000D5F4069C00) [pid = 1428] [serial = 473] [outer = 0000000000000000] [url = about:blank] 15:15:47 INFO - PROCESS | 1428 | --DOMWINDOW == 132 (000000D5EE80B400) [pid = 1428] [serial = 425] [outer = 0000000000000000] [url = about:blank] 15:15:47 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF49A800 == 57 [pid = 1428] [id = 168] 15:15:47 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E7587800 == 56 [pid = 1428] [id = 167] 15:15:47 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF6BE000 == 55 [pid = 1428] [id = 166] 15:15:47 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F77C9000 == 54 [pid = 1428] [id = 161] 15:15:47 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2B43000 == 53 [pid = 1428] [id = 160] 15:15:47 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EE685000 == 52 [pid = 1428] [id = 159] 15:15:48 INFO - PROCESS | 1428 | --DOMWINDOW == 131 (000000D5EF844000) [pid = 1428] [serial = 458] [outer = 0000000000000000] [url = about:blank] 15:15:48 INFO - PROCESS | 1428 | --DOMWINDOW == 130 (000000D5F2565800) [pid = 1428] [serial = 461] [outer = 0000000000000000] [url = about:blank] 15:15:48 INFO - PROCESS | 1428 | --DOMWINDOW == 129 (000000D5F1710800) [pid = 1428] [serial = 459] [outer = 0000000000000000] [url = about:blank] 15:15:48 INFO - PROCESS | 1428 | --DOMWINDOW == 128 (000000D5F2FF1800) [pid = 1428] [serial = 464] [outer = 0000000000000000] [url = about:blank] 15:15:48 INFO - PROCESS | 1428 | --DOMWINDOW == 127 (000000D5EB978C00) [pid = 1428] [serial = 444] [outer = 0000000000000000] [url = about:blank] 15:15:48 INFO - PROCESS | 1428 | --DOMWINDOW == 126 (000000D5E755B000) [pid = 1428] [serial = 443] [outer = 0000000000000000] [url = about:blank] 15:15:48 INFO - PROCESS | 1428 | --DOMWINDOW == 125 (000000D5EE819000) [pid = 1428] [serial = 452] [outer = 0000000000000000] [url = about:blank] 15:15:48 INFO - PROCESS | 1428 | --DOMWINDOW == 124 (000000D5EECC7C00) [pid = 1428] [serial = 453] [outer = 0000000000000000] [url = about:blank] 15:15:48 INFO - PROCESS | 1428 | --DOMWINDOW == 123 (000000D5EF22B000) [pid = 1428] [serial = 455] [outer = 0000000000000000] [url = about:blank] 15:15:48 INFO - PROCESS | 1428 | --DOMWINDOW == 122 (000000D5EB975C00) [pid = 1428] [serial = 449] [outer = 0000000000000000] [url = about:blank] 15:15:48 INFO - PROCESS | 1428 | --DOMWINDOW == 121 (000000D5F25C9000) [pid = 1428] [serial = 462] [outer = 0000000000000000] [url = about:blank] 15:15:48 INFO - PROCESS | 1428 | --DOMWINDOW == 120 (000000D5EDF0B800) [pid = 1428] [serial = 450] [outer = 0000000000000000] [url = about:blank] 15:15:48 INFO - PROCESS | 1428 | --DOMWINDOW == 119 (000000D5EE618000) [pid = 1428] [serial = 447] [outer = 0000000000000000] [url = about:blank] 15:15:48 INFO - PROCESS | 1428 | --DOMWINDOW == 118 (000000D5EDF0FC00) [pid = 1428] [serial = 446] [outer = 0000000000000000] [url = about:blank] 15:15:48 INFO - PROCESS | 1428 | --DOMWINDOW == 117 (000000D5F6336C00) [pid = 1428] [serial = 420] [outer = 0000000000000000] [url = about:blank] 15:15:48 INFO - PROCESS | 1428 | --DOMWINDOW == 116 (000000D5F3680000) [pid = 1428] [serial = 471] [outer = 0000000000000000] [url = about:blank] 15:15:48 INFO - PROCESS | 1428 | --DOMWINDOW == 115 (000000D5F3396400) [pid = 1428] [serial = 470] [outer = 0000000000000000] [url = about:blank] 15:15:48 INFO - PROCESS | 1428 | --DOMWINDOW == 114 (000000D5F3394400) [pid = 1428] [serial = 465] [outer = 0000000000000000] [url = about:blank] 15:15:48 INFO - PROCESS | 1428 | --DOMWINDOW == 113 (000000D5EF69C400) [pid = 1428] [serial = 467] [outer = 0000000000000000] [url = about:blank] 15:15:48 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5F2492000) [pid = 1428] [serial = 468] [outer = 0000000000000000] [url = about:blank] 15:15:48 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5EF704000) [pid = 1428] [serial = 456] [outer = 0000000000000000] [url = about:blank] 15:15:48 INFO - PROCESS | 1428 | 1461104148246 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]]]}] 15:15:48 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) 15:15:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1391ms 15:15:48 INFO - PROCESS | 1428 | 1461104148288 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 15:15:48 INFO - PROCESS | 1428 | 1461104148294 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 15:15:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 15:15:48 INFO - PROCESS | 1428 | 1461104148301 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 15:15:48 INFO - PROCESS | 1428 | 1461104148303 Marionette TRACE conn5 <- [1,686,null,{}] 15:15:48 INFO - PROCESS | 1428 | 1461104148307 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}] 15:15:48 INFO - PROCESS | 1428 | 1461104148394 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 15:15:48 INFO - PROCESS | 1428 | 1461104148403 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:48 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E8EE2000 == 53 [pid = 1428] [id = 181] 15:15:48 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5E759E800) [pid = 1428] [serial = 541] [outer = 0000000000000000] 15:15:48 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5E8691800) [pid = 1428] [serial = 542] [outer = 000000D5E759E800] 15:15:48 INFO - PROCESS | 1428 | 1461104148449 Marionette DEBUG loaded listener.js 15:15:48 INFO - PROCESS | 1428 | ++DOMWINDOW == 114 (000000D5EBC99000) [pid = 1428] [serial = 543] [outer = 000000D5E759E800] 15:15:49 INFO - PROCESS | 1428 | 1461104149409 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]]]}] 15:15:49 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) 15:15:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1131ms 15:15:49 INFO - PROCESS | 1428 | 1461104149433 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 15:15:49 INFO - PROCESS | 1428 | 1461104149435 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 15:15:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 15:15:49 INFO - PROCESS | 1428 | 1461104149439 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 15:15:49 INFO - PROCESS | 1428 | 1461104149443 Marionette TRACE conn5 <- [1,690,null,{}] 15:15:49 INFO - PROCESS | 1428 | 1461104149453 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}] 15:15:49 INFO - PROCESS | 1428 | 1461104149540 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 15:15:49 INFO - PROCESS | 1428 | 1461104149547 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:49 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF4A1000 == 54 [pid = 1428] [id = 182] 15:15:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 115 (000000D5EDF0E400) [pid = 1428] [serial = 544] [outer = 0000000000000000] 15:15:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 116 (000000D5EE618000) [pid = 1428] [serial = 545] [outer = 000000D5EDF0E400] 15:15:49 INFO - PROCESS | 1428 | 1461104149599 Marionette DEBUG loaded listener.js 15:15:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 117 (000000D5EE83A800) [pid = 1428] [serial = 546] [outer = 000000D5EDF0E400] 15:15:50 INFO - PROCESS | 1428 | 1461104150554 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]]]}] 15:15:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 15:15:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1148ms 15:15:50 INFO - PROCESS | 1428 | 1461104150590 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 15:15:50 INFO - PROCESS | 1428 | 1461104150593 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 15:15:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 15:15:50 INFO - PROCESS | 1428 | 1461104150596 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 15:15:50 INFO - PROCESS | 1428 | 1461104150598 Marionette TRACE conn5 <- [1,694,null,{}] 15:15:50 INFO - PROCESS | 1428 | 1461104150601 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}] 15:15:50 INFO - PROCESS | 1428 | 1461104150710 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 15:15:50 INFO - PROCESS | 1428 | 1461104150717 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:50 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F0683000 == 55 [pid = 1428] [id = 183] 15:15:50 INFO - PROCESS | 1428 | ++DOMWINDOW == 118 (000000D5EEAC8800) [pid = 1428] [serial = 547] [outer = 0000000000000000] 15:15:50 INFO - PROCESS | 1428 | ++DOMWINDOW == 119 (000000D5EEDCD000) [pid = 1428] [serial = 548] [outer = 000000D5EEAC8800] 15:15:50 INFO - PROCESS | 1428 | 1461104150804 Marionette DEBUG loaded listener.js 15:15:50 INFO - PROCESS | 1428 | ++DOMWINDOW == 120 (000000D5EF3FB400) [pid = 1428] [serial = 549] [outer = 000000D5EEAC8800] 15:15:51 INFO - PROCESS | 1428 | 1461104151760 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]]]}] 15:15:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 15:15:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1179ms 15:15:51 INFO - PROCESS | 1428 | 1461104151778 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 15:15:51 INFO - PROCESS | 1428 | 1461104151780 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 15:15:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 15:15:51 INFO - PROCESS | 1428 | 1461104151790 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 15:15:51 INFO - PROCESS | 1428 | 1461104151792 Marionette TRACE conn5 <- [1,698,null,{}] 15:15:51 INFO - PROCESS | 1428 | 1461104151796 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}] 15:15:51 INFO - PROCESS | 1428 | 1461104151904 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 15:15:51 INFO - PROCESS | 1428 | 1461104151912 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:51 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F27E9800 == 56 [pid = 1428] [id = 184] 15:15:51 INFO - PROCESS | 1428 | ++DOMWINDOW == 121 (000000D5EF6F2000) [pid = 1428] [serial = 550] [outer = 0000000000000000] 15:15:51 INFO - PROCESS | 1428 | ++DOMWINDOW == 122 (000000D5EF711C00) [pid = 1428] [serial = 551] [outer = 000000D5EF6F2000] 15:15:52 INFO - PROCESS | 1428 | 1461104151996 Marionette DEBUG loaded listener.js 15:15:52 INFO - PROCESS | 1428 | ++DOMWINDOW == 123 (000000D5EF7BD400) [pid = 1428] [serial = 552] [outer = 000000D5EF6F2000] 15:15:52 INFO - PROCESS | 1428 | --DOMWINDOW == 122 (000000D5F3468000) [pid = 1428] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 15:15:52 INFO - PROCESS | 1428 | --DOMWINDOW == 121 (000000D5E8696800) [pid = 1428] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 15:15:52 INFO - PROCESS | 1428 | --DOMWINDOW == 120 (000000D5E026C800) [pid = 1428] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 15:15:52 INFO - PROCESS | 1428 | --DOMWINDOW == 119 (000000D5F34DF400) [pid = 1428] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 15:15:52 INFO - PROCESS | 1428 | --DOMWINDOW == 118 (000000D5F4064400) [pid = 1428] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 15:15:52 INFO - PROCESS | 1428 | --DOMWINDOW == 117 (000000D5E01EC800) [pid = 1428] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 15:15:52 INFO - PROCESS | 1428 | --DOMWINDOW == 116 (000000D5EDF18800) [pid = 1428] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 15:15:52 INFO - PROCESS | 1428 | --DOMWINDOW == 115 (000000D5EF705C00) [pid = 1428] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 15:15:52 INFO - PROCESS | 1428 | --DOMWINDOW == 114 (000000D5EE563400) [pid = 1428] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 15:15:52 INFO - PROCESS | 1428 | --DOMWINDOW == 113 (000000D5F3689800) [pid = 1428] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 15:15:52 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5EF83C800) [pid = 1428] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 15:15:52 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5F1271000) [pid = 1428] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 15:15:52 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5E8E17800) [pid = 1428] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 15:15:52 INFO - PROCESS | 1428 | --DOMWINDOW == 109 (000000D5F6767000) [pid = 1428] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 15:15:52 INFO - PROCESS | 1428 | --DOMWINDOW == 108 (000000D5F2566C00) [pid = 1428] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 15:15:52 INFO - PROCESS | 1428 | --DOMWINDOW == 107 (000000D5F2F28C00) [pid = 1428] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 15:15:52 INFO - PROCESS | 1428 | --DOMWINDOW == 106 (000000D5E3812C00) [pid = 1428] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 15:15:52 INFO - PROCESS | 1428 | --DOMWINDOW == 105 (000000D5E1B90400) [pid = 1428] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 15:15:52 INFO - PROCESS | 1428 | --DOMWINDOW == 104 (000000D5EF808800) [pid = 1428] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 15:15:52 INFO - PROCESS | 1428 | --DOMWINDOW == 103 (000000D5F34E1C00) [pid = 1428] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 15:15:52 INFO - PROCESS | 1428 | --DOMWINDOW == 102 (000000D5E0170000) [pid = 1428] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 15:15:52 INFO - PROCESS | 1428 | --DOMWINDOW == 101 (000000D5EF6F7800) [pid = 1428] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 15:15:52 INFO - PROCESS | 1428 | --DOMWINDOW == 100 (000000D5EEAC0400) [pid = 1428] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 15:15:53 INFO - PROCESS | 1428 | 1461104153093 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]]]}] 15:15:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 15:15:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1339ms 15:15:53 INFO - PROCESS | 1428 | 1461104153126 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 15:15:53 INFO - PROCESS | 1428 | 1461104153128 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 15:15:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 15:15:53 INFO - PROCESS | 1428 | 1461104153131 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 15:15:53 INFO - PROCESS | 1428 | 1461104153133 Marionette TRACE conn5 <- [1,702,null,{}] 15:15:53 INFO - PROCESS | 1428 | 1461104153140 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}] 15:15:53 INFO - PROCESS | 1428 | 1461104153243 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 15:15:53 INFO - PROCESS | 1428 | 1461104153251 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:53 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2B33000 == 57 [pid = 1428] [id = 185] 15:15:53 INFO - PROCESS | 1428 | ++DOMWINDOW == 101 (000000D5EBDA4800) [pid = 1428] [serial = 553] [outer = 0000000000000000] 15:15:53 INFO - PROCESS | 1428 | ++DOMWINDOW == 102 (000000D5EF83C000) [pid = 1428] [serial = 554] [outer = 000000D5EBDA4800] 15:15:53 INFO - PROCESS | 1428 | 1461104153300 Marionette DEBUG loaded listener.js 15:15:53 INFO - PROCESS | 1428 | ++DOMWINDOW == 103 (000000D5F048F000) [pid = 1428] [serial = 555] [outer = 000000D5EBDA4800] 15:15:54 INFO - PROCESS | 1428 | 1461104154226 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]]]}] 15:15:54 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 15:15:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1135ms 15:15:54 INFO - PROCESS | 1428 | 1461104154270 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 15:15:54 INFO - PROCESS | 1428 | 1461104154272 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 15:15:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 15:15:54 INFO - PROCESS | 1428 | 1461104154276 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 15:15:54 INFO - PROCESS | 1428 | 1461104154278 Marionette TRACE conn5 <- [1,706,null,{}] 15:15:54 INFO - PROCESS | 1428 | 1461104154281 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}] 15:15:54 INFO - PROCESS | 1428 | 1461104154360 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 15:15:54 INFO - PROCESS | 1428 | 1461104154481 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:54 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E3878000 == 58 [pid = 1428] [id = 186] 15:15:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 104 (000000D5DCCCCC00) [pid = 1428] [serial = 556] [outer = 0000000000000000] 15:15:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 105 (000000D5E0176000) [pid = 1428] [serial = 557] [outer = 000000D5DCCCCC00] 15:15:54 INFO - PROCESS | 1428 | 1461104154541 Marionette DEBUG loaded listener.js 15:15:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 106 (000000D5E260C400) [pid = 1428] [serial = 558] [outer = 000000D5DCCCCC00] 15:15:55 INFO - PROCESS | 1428 | 1461104155694 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]]]}] 15:15:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 15:15:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1429ms 15:15:55 INFO - PROCESS | 1428 | 1461104155708 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 15:15:55 INFO - PROCESS | 1428 | 1461104155713 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 15:15:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 15:15:55 INFO - PROCESS | 1428 | 1461104155718 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 15:15:55 INFO - PROCESS | 1428 | 1461104155722 Marionette TRACE conn5 <- [1,710,null,{}] 15:15:55 INFO - PROCESS | 1428 | 1461104155728 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}] 15:15:55 INFO - PROCESS | 1428 | 1461104155845 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 15:15:55 INFO - PROCESS | 1428 | 1461104155968 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:55 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED34800 == 59 [pid = 1428] [id = 187] 15:15:55 INFO - PROCESS | 1428 | ++DOMWINDOW == 107 (000000D5EB97DC00) [pid = 1428] [serial = 559] [outer = 0000000000000000] 15:15:56 INFO - PROCESS | 1428 | ++DOMWINDOW == 108 (000000D5EBD9C400) [pid = 1428] [serial = 560] [outer = 000000D5EB97DC00] 15:15:56 INFO - PROCESS | 1428 | 1461104156028 Marionette DEBUG loaded listener.js 15:15:56 INFO - PROCESS | 1428 | ++DOMWINDOW == 109 (000000D5EDF0C400) [pid = 1428] [serial = 561] [outer = 000000D5EB97DC00] 15:15:56 INFO - PROCESS | 1428 | 1461104156592 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] 15:15:56 INFO - PROCESS | 1428 | 1461104156673 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 15:15:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 15:15:56 INFO - PROCESS | 1428 | 1461104156677 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 15:15:56 INFO - PROCESS | 1428 | 1461104156680 Marionette TRACE conn5 <- [1,714,null,{}] 15:15:56 INFO - PROCESS | 1428 | 1461104156685 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}] 15:15:56 INFO - PROCESS | 1428 | 1461104156799 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 15:15:56 INFO - PROCESS | 1428 | 1461104156874 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:56 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F27E6000 == 60 [pid = 1428] [id = 188] 15:15:56 INFO - PROCESS | 1428 | ++DOMWINDOW == 110 (000000D5EE60FC00) [pid = 1428] [serial = 562] [outer = 0000000000000000] 15:15:56 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5EEAC4800) [pid = 1428] [serial = 563] [outer = 000000D5EE60FC00] 15:15:56 INFO - PROCESS | 1428 | 1461104156973 Marionette DEBUG loaded listener.js 15:15:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5EF6EB800) [pid = 1428] [serial = 564] [outer = 000000D5EE60FC00] 15:15:57 INFO - PROCESS | 1428 | 1461104157658 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]]]}] 15:15:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 15:15:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1032ms 15:15:57 INFO - PROCESS | 1428 | 1461104157711 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 15:15:57 INFO - PROCESS | 1428 | 1461104157714 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 15:15:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 15:15:57 INFO - PROCESS | 1428 | 1461104157725 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 15:15:57 INFO - PROCESS | 1428 | 1461104157732 Marionette TRACE conn5 <- [1,718,null,{}] 15:15:57 INFO - PROCESS | 1428 | 1461104157769 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}] 15:15:57 INFO - PROCESS | 1428 | 1461104157894 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 15:15:57 INFO - PROCESS | 1428 | 1461104157962 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:58 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F4029000 == 61 [pid = 1428] [id = 189] 15:15:58 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5EF803000) [pid = 1428] [serial = 565] [outer = 0000000000000000] 15:15:58 INFO - PROCESS | 1428 | ++DOMWINDOW == 114 (000000D5F24A9000) [pid = 1428] [serial = 566] [outer = 000000D5EF803000] 15:15:58 INFO - PROCESS | 1428 | 1461104158059 Marionette DEBUG loaded listener.js 15:15:58 INFO - PROCESS | 1428 | ++DOMWINDOW == 115 (000000D5F256AC00) [pid = 1428] [serial = 567] [outer = 000000D5EF803000] 15:15:58 INFO - PROCESS | 1428 | 1461104158658 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[4040] expected 0 but got 140","_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] 15:15:58 INFO - PROCESS | 1428 | 1461104158709 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 15:15:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 15:15:58 INFO - PROCESS | 1428 | 1461104158712 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 15:15:58 INFO - PROCESS | 1428 | 1461104158715 Marionette TRACE conn5 <- [1,722,null,{}] 15:15:58 INFO - PROCESS | 1428 | 1461104158718 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}] 15:15:58 INFO - PROCESS | 1428 | 1461104158831 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 15:15:58 INFO - PROCESS | 1428 | 1461104158905 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:58 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6526000 == 62 [pid = 1428] [id = 190] 15:15:58 INFO - PROCESS | 1428 | ++DOMWINDOW == 116 (000000D5F25C6800) [pid = 1428] [serial = 568] [outer = 0000000000000000] 15:15:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 117 (000000D5F25E2000) [pid = 1428] [serial = 569] [outer = 000000D5F25C6800] 15:15:59 INFO - PROCESS | 1428 | 1461104159003 Marionette DEBUG loaded listener.js 15:15:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 118 (000000D5F2A2A400) [pid = 1428] [serial = 570] [outer = 000000D5F25C6800] 15:15:59 INFO - PROCESS | 1428 | 1461104159562 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]]]}] 15:15:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 15:15:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 880ms 15:15:59 INFO - PROCESS | 1428 | 1461104159594 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 15:15:59 INFO - PROCESS | 1428 | 1461104159597 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 15:15:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 15:15:59 INFO - PROCESS | 1428 | 1461104159601 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 15:15:59 INFO - PROCESS | 1428 | 1461104159603 Marionette TRACE conn5 <- [1,726,null,{}] 15:15:59 INFO - PROCESS | 1428 | 1461104159607 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}] 15:15:59 INFO - PROCESS | 1428 | 1461104159712 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 15:15:59 INFO - PROCESS | 1428 | 1461104159799 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:59 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6727800 == 63 [pid = 1428] [id = 191] 15:15:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 119 (000000D5F2F28800) [pid = 1428] [serial = 571] [outer = 0000000000000000] 15:15:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 120 (000000D5F2F2D400) [pid = 1428] [serial = 572] [outer = 000000D5F2F28800] 15:15:59 INFO - PROCESS | 1428 | 1461104159867 Marionette DEBUG loaded listener.js 15:15:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 121 (000000D5F3396400) [pid = 1428] [serial = 573] [outer = 000000D5F2F28800] 15:16:00 INFO - PROCESS | 1428 | [1428] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 15:16:00 INFO - PROCESS | 1428 | 1461104160943 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]]]}] 15:16:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 15:16:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1381ms 15:16:00 INFO - PROCESS | 1428 | 1461104160984 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 15:16:00 INFO - PROCESS | 1428 | 1461104160988 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 15:16:01 INFO - PROCESS | 1428 | 1461104160994 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 15:16:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 15:16:01 INFO - PROCESS | 1428 | 1461104160997 Marionette TRACE conn5 <- [1,730,null,{}] 15:16:01 INFO - PROCESS | 1428 | 1461104161003 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}] 15:16:01 INFO - PROCESS | 1428 | 1461104161115 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 15:16:01 INFO - PROCESS | 1428 | 1461104161246 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:01 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EE354800 == 64 [pid = 1428] [id = 192] 15:16:01 INFO - PROCESS | 1428 | ++DOMWINDOW == 122 (000000D5E717E000) [pid = 1428] [serial = 574] [outer = 0000000000000000] 15:16:01 INFO - PROCESS | 1428 | ++DOMWINDOW == 123 (000000D5E754F000) [pid = 1428] [serial = 575] [outer = 000000D5E717E000] 15:16:01 INFO - PROCESS | 1428 | 1461104161298 Marionette DEBUG loaded listener.js 15:16:01 INFO - PROCESS | 1428 | ++DOMWINDOW == 124 (000000D5E8687C00) [pid = 1428] [serial = 576] [outer = 000000D5E717E000] 15:16:01 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EE233800 == 63 [pid = 1428] [id = 15] 15:16:01 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EBD77000 == 62 [pid = 1428] [id = 14] 15:16:01 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2B33000 == 61 [pid = 1428] [id = 185] 15:16:01 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F27E9800 == 60 [pid = 1428] [id = 184] 15:16:01 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F0683000 == 59 [pid = 1428] [id = 183] 15:16:01 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF4A1000 == 58 [pid = 1428] [id = 182] 15:16:01 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E8EE2000 == 57 [pid = 1428] [id = 181] 15:16:01 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E8ED8800 == 56 [pid = 1428] [id = 180] 15:16:01 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED07800 == 55 [pid = 1428] [id = 177] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 123 (000000D5F64EC000) [pid = 1428] [serial = 387] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 122 (000000D5F4198C00) [pid = 1428] [serial = 432] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 121 (000000D5F64E9400) [pid = 1428] [serial = 383] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 120 (000000D5E7558C00) [pid = 1428] [serial = 423] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 119 (000000D5EE610400) [pid = 1428] [serial = 338] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 118 (000000D5F2A28800) [pid = 1428] [serial = 380] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 117 (000000D5EEDD0800) [pid = 1428] [serial = 426] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 116 (000000D5F6569C00) [pid = 1428] [serial = 438] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 115 (000000D5F6341400) [pid = 1428] [serial = 435] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 114 (000000D5F2F25400) [pid = 1428] [serial = 429] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 113 (000000D5EE835400) [pid = 1428] [serial = 377] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5F6DC0000) [pid = 1428] [serial = 441] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5F25BF000) [pid = 1428] [serial = 512] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5F2FF9400) [pid = 1428] [serial = 515] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 109 (000000D5F25E4C00) [pid = 1428] [serial = 513] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 108 (000000D5E76D6800) [pid = 1428] [serial = 476] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 107 (000000D5EEACE000) [pid = 1428] [serial = 479] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 106 (000000D5F2FF3800) [pid = 1428] [serial = 482] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 105 (000000D5F3584400) [pid = 1428] [serial = 485] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 104 (000000D5F25E4800) [pid = 1428] [serial = 488] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 103 (000000D5EB97B000) [pid = 1428] [serial = 498] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 102 (000000D5E8205000) [pid = 1428] [serial = 497] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 101 (000000D5E6CB3C00) [pid = 1428] [serial = 500] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 100 (000000D5EBD3E000) [pid = 1428] [serial = 501] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 99 (000000D5EF810000) [pid = 1428] [serial = 509] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 98 (000000D5F34E9800) [pid = 1428] [serial = 518] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 97 (000000D5EEB5A000) [pid = 1428] [serial = 495] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 96 (000000D5E387C400) [pid = 1428] [serial = 494] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 95 (000000D5EF708C00) [pid = 1428] [serial = 506] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 94 (000000D5EF7BC400) [pid = 1428] [serial = 507] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 93 (000000D5EEAC6C00) [pid = 1428] [serial = 503] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 92 (000000D5EF221000) [pid = 1428] [serial = 504] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 91 (000000D5F6769C00) [pid = 1428] [serial = 491] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 90 (000000D5F3398000) [pid = 1428] [serial = 516] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 89 (000000D5F4197800) [pid = 1428] [serial = 527] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 88 (000000D5F3471800) [pid = 1428] [serial = 525] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 87 (000000D5F346BC00) [pid = 1428] [serial = 524] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 86 (000000D5F368A400) [pid = 1428] [serial = 519] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 85 (000000D5F2F22C00) [pid = 1428] [serial = 521] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 84 (000000D5F3F5E800) [pid = 1428] [serial = 522] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 1428 | --DOMWINDOW == 83 (000000D5EFC45000) [pid = 1428] [serial = 510] [outer = 0000000000000000] [url = about:blank] 15:16:02 INFO - PROCESS | 1428 | 1461104162329 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]]]}] 15:16:02 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 15:16:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1391ms 15:16:02 INFO - PROCESS | 1428 | 1461104162389 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 15:16:02 INFO - PROCESS | 1428 | 1461104162395 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 15:16:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 15:16:02 INFO - PROCESS | 1428 | 1461104162402 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 15:16:02 INFO - PROCESS | 1428 | 1461104162404 Marionette TRACE conn5 <- [1,734,null,{}] 15:16:02 INFO - PROCESS | 1428 | 1461104162408 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}] 15:16:02 INFO - PROCESS | 1428 | 1461104162503 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 15:16:02 INFO - PROCESS | 1428 | 1461104162513 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:02 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EE221000 == 56 [pid = 1428] [id = 193] 15:16:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 84 (000000D5EB978C00) [pid = 1428] [serial = 577] [outer = 0000000000000000] 15:16:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 85 (000000D5EBCA1400) [pid = 1428] [serial = 578] [outer = 000000D5EB978C00] 15:16:02 INFO - PROCESS | 1428 | 1461104162560 Marionette DEBUG loaded listener.js 15:16:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 86 (000000D5EDF8FC00) [pid = 1428] [serial = 579] [outer = 000000D5EB978C00] 15:16:03 INFO - PROCESS | 1428 | 1461104163559 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]]]}] 15:16:03 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.) 15:16:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1181ms 15:16:03 INFO - PROCESS | 1428 | 1461104163584 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 15:16:03 INFO - PROCESS | 1428 | 1461104163586 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 15:16:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 15:16:03 INFO - PROCESS | 1428 | 1461104163590 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 15:16:03 INFO - PROCESS | 1428 | 1461104163593 Marionette TRACE conn5 <- [1,738,null,{}] 15:16:03 INFO - PROCESS | 1428 | 1461104163604 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}] 15:16:03 INFO - PROCESS | 1428 | 1461104163700 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 15:16:03 INFO - PROCESS | 1428 | 1461104163707 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:03 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF762800 == 57 [pid = 1428] [id = 194] 15:16:03 INFO - PROCESS | 1428 | ++DOMWINDOW == 87 (000000D5EE839400) [pid = 1428] [serial = 580] [outer = 0000000000000000] 15:16:03 INFO - PROCESS | 1428 | ++DOMWINDOW == 88 (000000D5EEAC5800) [pid = 1428] [serial = 581] [outer = 000000D5EE839400] 15:16:03 INFO - PROCESS | 1428 | 1461104163758 Marionette DEBUG loaded listener.js 15:16:03 INFO - PROCESS | 1428 | ++DOMWINDOW == 89 (000000D5EEE29000) [pid = 1428] [serial = 582] [outer = 000000D5EE839400] 15:16:04 INFO - PROCESS | 1428 | 1461104164732 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]]]}] 15:16:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 15:16:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1198ms 15:16:04 INFO - PROCESS | 1428 | 1461104164791 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 15:16:04 INFO - PROCESS | 1428 | 1461104164794 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 15:16:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 15:16:04 INFO - PROCESS | 1428 | 1461104164798 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 15:16:04 INFO - PROCESS | 1428 | 1461104164799 Marionette TRACE conn5 <- [1,742,null,{}] 15:16:04 INFO - PROCESS | 1428 | 1461104164803 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}] 15:16:04 INFO - PROCESS | 1428 | 1461104164919 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 15:16:04 INFO - PROCESS | 1428 | 1461104164964 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:04 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F1D21000 == 58 [pid = 1428] [id = 195] 15:16:04 INFO - PROCESS | 1428 | ++DOMWINDOW == 90 (000000D5EF70F800) [pid = 1428] [serial = 583] [outer = 0000000000000000] 15:16:05 INFO - PROCESS | 1428 | ++DOMWINDOW == 91 (000000D5EF80D000) [pid = 1428] [serial = 584] [outer = 000000D5EF70F800] 15:16:05 INFO - PROCESS | 1428 | 1461104165011 Marionette DEBUG loaded listener.js 15:16:05 INFO - PROCESS | 1428 | ++DOMWINDOW == 92 (000000D5EF845C00) [pid = 1428] [serial = 585] [outer = 000000D5EF70F800] 15:16:05 INFO - PROCESS | 1428 | --DOMWINDOW == 91 (000000D5EEAC8800) [pid = 1428] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 15:16:05 INFO - PROCESS | 1428 | --DOMWINDOW == 90 (000000D5EF6F2000) [pid = 1428] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 15:16:05 INFO - PROCESS | 1428 | --DOMWINDOW == 89 (000000D5E759E800) [pid = 1428] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 15:16:05 INFO - PROCESS | 1428 | --DOMWINDOW == 88 (000000D5F1704800) [pid = 1428] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 15:16:05 INFO - PROCESS | 1428 | --DOMWINDOW == 87 (000000D5E7598800) [pid = 1428] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 15:16:05 INFO - PROCESS | 1428 | --DOMWINDOW == 86 (000000D5EDF0E400) [pid = 1428] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 15:16:05 INFO - PROCESS | 1428 | --DOMWINDOW == 85 (000000D5EDF0B000) [pid = 1428] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 15:16:05 INFO - PROCESS | 1428 | --DOMWINDOW == 84 (000000D5EF83E400) [pid = 1428] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 15:16:05 INFO - PROCESS | 1428 | --DOMWINDOW == 83 (000000D5F3687C00) [pid = 1428] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 15:16:05 INFO - PROCESS | 1428 | --DOMWINDOW == 82 (000000D5F25DE000) [pid = 1428] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 15:16:05 INFO - PROCESS | 1428 | --DOMWINDOW == 81 (000000D5F6563000) [pid = 1428] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 15:16:05 INFO - PROCESS | 1428 | --DOMWINDOW == 80 (000000D5E1B5E800) [pid = 1428] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 15:16:05 INFO - PROCESS | 1428 | --DOMWINDOW == 79 (000000D5F357D800) [pid = 1428] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 15:16:05 INFO - PROCESS | 1428 | 1461104165954 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]]]}] 15:16:05 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 15:16:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1190ms 15:16:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 15:16:06 INFO - PROCESS | 1428 | 1461104165990 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 15:16:06 INFO - PROCESS | 1428 | 1461104165992 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 15:16:06 INFO - PROCESS | 1428 | 1461104165995 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 15:16:06 INFO - PROCESS | 1428 | 1461104165997 Marionette TRACE conn5 <- [1,746,null,{}] 15:16:06 INFO - PROCESS | 1428 | 1461104166001 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}] 15:16:06 INFO - PROCESS | 1428 | 1461104166087 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 15:16:06 INFO - PROCESS | 1428 | 1461104166095 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:06 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2A54800 == 59 [pid = 1428] [id = 196] 15:16:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 80 (000000D5E7068400) [pid = 1428] [serial = 586] [outer = 0000000000000000] 15:16:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 81 (000000D5EE508000) [pid = 1428] [serial = 587] [outer = 000000D5E7068400] 15:16:06 INFO - PROCESS | 1428 | 1461104166142 Marionette DEBUG loaded listener.js 15:16:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 82 (000000D5F040DC00) [pid = 1428] [serial = 588] [outer = 000000D5E7068400] 15:16:06 INFO - PROCESS | 1428 | 1461104166592 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]]]}] 15:16:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 15:16:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 628ms 15:16:06 INFO - PROCESS | 1428 | 1461104166627 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 15:16:06 INFO - PROCESS | 1428 | 1461104166629 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 15:16:06 INFO - PROCESS | 1428 | 1461104166632 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 15:16:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 15:16:06 INFO - PROCESS | 1428 | 1461104166634 Marionette TRACE conn5 <- [1,750,null,{}] 15:16:06 INFO - PROCESS | 1428 | 1461104166638 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}] 15:16:06 INFO - PROCESS | 1428 | 1461104166756 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 15:16:06 INFO - PROCESS | 1428 | 1461104166765 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:06 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2FE9800 == 60 [pid = 1428] [id = 197] 15:16:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 83 (000000D5F25CAC00) [pid = 1428] [serial = 589] [outer = 0000000000000000] 15:16:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 84 (000000D5F2FF3800) [pid = 1428] [serial = 590] [outer = 000000D5F25CAC00] 15:16:06 INFO - PROCESS | 1428 | 1461104166821 Marionette DEBUG loaded listener.js 15:16:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 85 (000000D5F3393000) [pid = 1428] [serial = 591] [outer = 000000D5F25CAC00] 15:16:07 INFO - PROCESS | 1428 | [1428] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 15:16:07 INFO - PROCESS | 1428 | 1461104167723 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]]]}] 15:16:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 15:16:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1127ms 15:16:07 INFO - PROCESS | 1428 | 1461104167763 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 15:16:07 INFO - PROCESS | 1428 | 1461104167765 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 15:16:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 15:16:07 INFO - PROCESS | 1428 | 1461104167771 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 15:16:07 INFO - PROCESS | 1428 | 1461104167773 Marionette TRACE conn5 <- [1,754,null,{}] 15:16:07 INFO - PROCESS | 1428 | 1461104167777 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}] 15:16:07 INFO - PROCESS | 1428 | 1461104167860 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 15:16:07 INFO - PROCESS | 1428 | 1461104167866 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:07 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F3FB1800 == 61 [pid = 1428] [id = 198] 15:16:07 INFO - PROCESS | 1428 | ++DOMWINDOW == 86 (000000D5F346BC00) [pid = 1428] [serial = 592] [outer = 0000000000000000] 15:16:07 INFO - PROCESS | 1428 | ++DOMWINDOW == 87 (000000D5F3474000) [pid = 1428] [serial = 593] [outer = 000000D5F346BC00] 15:16:07 INFO - PROCESS | 1428 | 1461104167911 Marionette DEBUG loaded listener.js 15:16:07 INFO - PROCESS | 1428 | ++DOMWINDOW == 88 (000000D5F347CC00) [pid = 1428] [serial = 594] [outer = 000000D5F346BC00] 15:16:08 INFO - PROCESS | 1428 | 1461104168937 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]]]}] 15:16:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 15:16:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1182ms 15:16:08 INFO - PROCESS | 1428 | 1461104168954 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 15:16:08 INFO - PROCESS | 1428 | 1461104168958 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 15:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 15:16:08 INFO - PROCESS | 1428 | 1461104168964 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 15:16:08 INFO - PROCESS | 1428 | 1461104168968 Marionette TRACE conn5 <- [1,758,null,{}] 15:16:08 INFO - PROCESS | 1428 | 1461104168974 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}] 15:16:09 INFO - PROCESS | 1428 | 1461104169117 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 15:16:09 INFO - PROCESS | 1428 | 1461104169283 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:09 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EE232800 == 62 [pid = 1428] [id = 199] 15:16:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 89 (000000D5E759C000) [pid = 1428] [serial = 595] [outer = 0000000000000000] 15:16:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 90 (000000D5E8A8B000) [pid = 1428] [serial = 596] [outer = 000000D5E759C000] 15:16:09 INFO - PROCESS | 1428 | 1461104169342 Marionette DEBUG loaded listener.js 15:16:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 91 (000000D5EDF09400) [pid = 1428] [serial = 597] [outer = 000000D5E759C000] 15:16:09 INFO - PROCESS | 1428 | 1461104169931 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]]]}] 15:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 15:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1027ms 15:16:10 INFO - PROCESS | 1428 | 1461104169995 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 15:16:10 INFO - PROCESS | 1428 | 1461104170002 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 15:16:10 INFO - PROCESS | 1428 | 1461104170008 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 15:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 15:16:10 INFO - PROCESS | 1428 | 1461104170011 Marionette TRACE conn5 <- [1,762,null,{}] 15:16:10 INFO - PROCESS | 1428 | 1461104170016 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}] 15:16:10 INFO - PROCESS | 1428 | 1461104170177 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 15:16:10 INFO - PROCESS | 1428 | 1461104170292 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:10 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F1B5F000 == 63 [pid = 1428] [id = 200] 15:16:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 92 (000000D5EE810400) [pid = 1428] [serial = 598] [outer = 0000000000000000] 15:16:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 93 (000000D5EEAC6C00) [pid = 1428] [serial = 599] [outer = 000000D5EE810400] 15:16:10 INFO - PROCESS | 1428 | 1461104170350 Marionette DEBUG loaded listener.js 15:16:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 94 (000000D5EF7B5800) [pid = 1428] [serial = 600] [outer = 000000D5EE810400] 15:16:10 INFO - PROCESS | 1428 | 1461104170945 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]]]}] 15:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 15:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 986ms 15:16:11 INFO - PROCESS | 1428 | 1461104171001 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 15:16:11 INFO - PROCESS | 1428 | 1461104171003 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 15:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 15:16:11 INFO - PROCESS | 1428 | 1461104171008 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 15:16:11 INFO - PROCESS | 1428 | 1461104171012 Marionette TRACE conn5 <- [1,766,null,{}] 15:16:11 INFO - PROCESS | 1428 | 1461104171025 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}] 15:16:11 INFO - PROCESS | 1428 | 1461104171139 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 15:16:11 INFO - PROCESS | 1428 | 1461104171215 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:11 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F63C2800 == 64 [pid = 1428] [id = 201] 15:16:11 INFO - PROCESS | 1428 | ++DOMWINDOW == 95 (000000D5F2569C00) [pid = 1428] [serial = 601] [outer = 0000000000000000] 15:16:11 INFO - PROCESS | 1428 | ++DOMWINDOW == 96 (000000D5F27A1C00) [pid = 1428] [serial = 602] [outer = 000000D5F2569C00] 15:16:11 INFO - PROCESS | 1428 | 1461104171315 Marionette DEBUG loaded listener.js 15:16:11 INFO - PROCESS | 1428 | ++DOMWINDOW == 97 (000000D5F338E800) [pid = 1428] [serial = 603] [outer = 000000D5F2569C00] 15:16:11 INFO - PROCESS | 1428 | 1461104171914 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]]]}] 15:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 15:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 943ms 15:16:11 INFO - PROCESS | 1428 | 1461104171952 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 15:16:11 INFO - PROCESS | 1428 | 1461104171956 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 15:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 15:16:11 INFO - PROCESS | 1428 | 1461104171959 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 15:16:11 INFO - PROCESS | 1428 | 1461104171961 Marionette TRACE conn5 <- [1,770,null,{}] 15:16:11 INFO - PROCESS | 1428 | 1461104171965 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}] 15:16:12 INFO - PROCESS | 1428 | 1461104172081 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 15:16:12 INFO - PROCESS | 1428 | 1461104172155 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:12 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6726000 == 65 [pid = 1428] [id = 202] 15:16:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 98 (000000D5F3480C00) [pid = 1428] [serial = 604] [outer = 0000000000000000] 15:16:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 99 (000000D5F34E0000) [pid = 1428] [serial = 605] [outer = 000000D5F3480C00] 15:16:12 INFO - PROCESS | 1428 | 1461104172261 Marionette DEBUG loaded listener.js 15:16:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 100 (000000D5F357DC00) [pid = 1428] [serial = 606] [outer = 000000D5F3480C00] 15:16:12 INFO - PROCESS | 1428 | 1461104172797 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]]]}] 15:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 15:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 881ms 15:16:12 INFO - PROCESS | 1428 | 1461104172842 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 15:16:12 INFO - PROCESS | 1428 | 1461104172845 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 15:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 15:16:12 INFO - PROCESS | 1428 | 1461104172848 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 15:16:12 INFO - PROCESS | 1428 | 1461104172850 Marionette TRACE conn5 <- [1,774,null,{}] 15:16:12 INFO - PROCESS | 1428 | 1461104172854 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}] 15:16:12 INFO - PROCESS | 1428 | 1461104172966 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 15:16:13 INFO - PROCESS | 1428 | 1461104173056 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:13 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EEB84000 == 66 [pid = 1428] [id = 203] 15:16:13 INFO - PROCESS | 1428 | ++DOMWINDOW == 101 (000000D5E017D800) [pid = 1428] [serial = 607] [outer = 0000000000000000] 15:16:13 INFO - PROCESS | 1428 | ++DOMWINDOW == 102 (000000D5EC29AC00) [pid = 1428] [serial = 608] [outer = 000000D5E017D800] 15:16:13 INFO - PROCESS | 1428 | 1461104173113 Marionette DEBUG loaded listener.js 15:16:13 INFO - PROCESS | 1428 | ++DOMWINDOW == 103 (000000D5F3588C00) [pid = 1428] [serial = 609] [outer = 000000D5E017D800] 15:16:13 INFO - PROCESS | 1428 | 1461104173880 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]]]}] 15:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 15:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1080ms 15:16:13 INFO - PROCESS | 1428 | 1461104173931 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 15:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 15:16:13 INFO - PROCESS | 1428 | 1461104173935 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 15:16:13 INFO - PROCESS | 1428 | 1461104173940 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 15:16:13 INFO - PROCESS | 1428 | 1461104173943 Marionette TRACE conn5 <- [1,778,null,{}] 15:16:13 INFO - PROCESS | 1428 | 1461104173949 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}] 15:16:14 INFO - PROCESS | 1428 | 1461104174089 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 15:16:14 INFO - PROCESS | 1428 | 1461104174210 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:14 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EDF3B800 == 67 [pid = 1428] [id = 204] 15:16:14 INFO - PROCESS | 1428 | ++DOMWINDOW == 104 (000000D5E755B800) [pid = 1428] [serial = 610] [outer = 0000000000000000] 15:16:14 INFO - PROCESS | 1428 | ++DOMWINDOW == 105 (000000D5E828FC00) [pid = 1428] [serial = 611] [outer = 000000D5E755B800] 15:16:14 INFO - PROCESS | 1428 | 1461104174265 Marionette DEBUG loaded listener.js 15:16:14 INFO - PROCESS | 1428 | ++DOMWINDOW == 106 (000000D5EBD38400) [pid = 1428] [serial = 612] [outer = 000000D5E755B800] 15:16:14 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9ABE800 == 66 [pid = 1428] [id = 163] 15:16:14 INFO - PROCESS | 1428 | --DOMWINDOW == 105 (000000D5E82EA400) [pid = 1428] [serial = 530] [outer = 0000000000000000] [url = about:blank] 15:16:14 INFO - PROCESS | 1428 | --DOMWINDOW == 104 (000000D5EF6F0C00) [pid = 1428] [serial = 533] [outer = 0000000000000000] [url = about:blank] 15:16:14 INFO - PROCESS | 1428 | --DOMWINDOW == 103 (000000D5EF83C000) [pid = 1428] [serial = 554] [outer = 0000000000000000] [url = about:blank] 15:16:14 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F27E6000 == 65 [pid = 1428] [id = 188] 15:16:14 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED34800 == 64 [pid = 1428] [id = 187] 15:16:14 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E3878000 == 63 [pid = 1428] [id = 186] 15:16:14 INFO - PROCESS | 1428 | --DOMWINDOW == 102 (000000D5EEDCD000) [pid = 1428] [serial = 548] [outer = 0000000000000000] [url = about:blank] 15:16:14 INFO - PROCESS | 1428 | --DOMWINDOW == 101 (000000D5EF711C00) [pid = 1428] [serial = 551] [outer = 0000000000000000] [url = about:blank] 15:16:14 INFO - PROCESS | 1428 | --DOMWINDOW == 100 (000000D5E8691800) [pid = 1428] [serial = 542] [outer = 0000000000000000] [url = about:blank] 15:16:14 INFO - PROCESS | 1428 | --DOMWINDOW == 99 (000000D5F347C400) [pid = 1428] [serial = 537] [outer = 0000000000000000] [url = about:blank] 15:16:14 INFO - PROCESS | 1428 | --DOMWINDOW == 98 (000000D5F346FC00) [pid = 1428] [serial = 536] [outer = 0000000000000000] [url = about:blank] 15:16:14 INFO - PROCESS | 1428 | --DOMWINDOW == 97 (000000D5E8E13800) [pid = 1428] [serial = 540] [outer = 0000000000000000] [url = about:blank] 15:16:14 INFO - PROCESS | 1428 | --DOMWINDOW == 96 (000000D5E8205400) [pid = 1428] [serial = 539] [outer = 0000000000000000] [url = about:blank] 15:16:14 INFO - PROCESS | 1428 | --DOMWINDOW == 95 (000000D5EE618000) [pid = 1428] [serial = 545] [outer = 0000000000000000] [url = about:blank] 15:16:14 INFO - PROCESS | 1428 | --DOMWINDOW == 94 (000000D5EF7BD400) [pid = 1428] [serial = 552] [outer = 0000000000000000] [url = about:blank] 15:16:14 INFO - PROCESS | 1428 | --DOMWINDOW == 93 (000000D5EBC99000) [pid = 1428] [serial = 543] [outer = 0000000000000000] [url = about:blank] 15:16:14 INFO - PROCESS | 1428 | --DOMWINDOW == 92 (000000D5EF3FB400) [pid = 1428] [serial = 549] [outer = 0000000000000000] [url = about:blank] 15:16:14 INFO - PROCESS | 1428 | --DOMWINDOW == 91 (000000D5EE83A800) [pid = 1428] [serial = 546] [outer = 0000000000000000] [url = about:blank] 15:16:14 INFO - PROCESS | 1428 | --DOMWINDOW == 90 (000000D5EF70A400) [pid = 1428] [serial = 480] [outer = 0000000000000000] [url = about:blank] 15:16:14 INFO - PROCESS | 1428 | --DOMWINDOW == 89 (000000D5F3F63C00) [pid = 1428] [serial = 483] [outer = 0000000000000000] [url = about:blank] 15:16:14 INFO - PROCESS | 1428 | --DOMWINDOW == 88 (000000D5F40E3400) [pid = 1428] [serial = 474] [outer = 0000000000000000] [url = about:blank] 15:16:14 INFO - PROCESS | 1428 | --DOMWINDOW == 87 (000000D5F4068C00) [pid = 1428] [serial = 489] [outer = 0000000000000000] [url = about:blank] 15:16:14 INFO - PROCESS | 1428 | --DOMWINDOW == 86 (000000D5F6DC5800) [pid = 1428] [serial = 492] [outer = 0000000000000000] [url = about:blank] 15:16:14 INFO - PROCESS | 1428 | --DOMWINDOW == 85 (000000D5EB0A0800) [pid = 1428] [serial = 477] [outer = 0000000000000000] [url = about:blank] 15:16:14 INFO - PROCESS | 1428 | --DOMWINDOW == 84 (000000D5F4066000) [pid = 1428] [serial = 486] [outer = 0000000000000000] [url = about:blank] 15:16:14 INFO - PROCESS | 1428 | 1461104174783 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]]]}] 15:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 15:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 901ms 15:16:14 INFO - PROCESS | 1428 | 1461104174841 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 15:16:14 INFO - PROCESS | 1428 | 1461104174847 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 15:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 15:16:14 INFO - PROCESS | 1428 | 1461104174854 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 15:16:14 INFO - PROCESS | 1428 | 1461104174856 Marionette TRACE conn5 <- [1,782,null,{}] 15:16:14 INFO - PROCESS | 1428 | 1461104174860 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}] 15:16:14 INFO - PROCESS | 1428 | 1461104174948 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 15:16:14 INFO - PROCESS | 1428 | 1461104174955 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:14 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED1B000 == 64 [pid = 1428] [id = 205] 15:16:14 INFO - PROCESS | 1428 | ++DOMWINDOW == 85 (000000D5E8692000) [pid = 1428] [serial = 613] [outer = 0000000000000000] 15:16:14 INFO - PROCESS | 1428 | ++DOMWINDOW == 86 (000000D5EB97D400) [pid = 1428] [serial = 614] [outer = 000000D5E8692000] 15:16:15 INFO - PROCESS | 1428 | 1461104175003 Marionette DEBUG loaded listener.js 15:16:15 INFO - PROCESS | 1428 | ++DOMWINDOW == 87 (000000D5EBD41000) [pid = 1428] [serial = 615] [outer = 000000D5E8692000] 15:16:15 INFO - PROCESS | 1428 | 1461104175471 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]]]}] 15:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 15:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 628ms 15:16:15 INFO - PROCESS | 1428 | 1461104175487 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 15:16:15 INFO - PROCESS | 1428 | 1461104175490 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 15:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 15:16:15 INFO - PROCESS | 1428 | 1461104175498 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 15:16:15 INFO - PROCESS | 1428 | 1461104175501 Marionette TRACE conn5 <- [1,786,null,{}] 15:16:15 INFO - PROCESS | 1428 | 1461104175513 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}] 15:16:15 INFO - PROCESS | 1428 | 1461104175643 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 15:16:15 INFO - PROCESS | 1428 | 1461104175725 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:15 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F1D21800 == 65 [pid = 1428] [id = 206] 15:16:15 INFO - PROCESS | 1428 | ++DOMWINDOW == 88 (000000D5E868EC00) [pid = 1428] [serial = 616] [outer = 0000000000000000] 15:16:15 INFO - PROCESS | 1428 | ++DOMWINDOW == 89 (000000D5EE80C800) [pid = 1428] [serial = 617] [outer = 000000D5E868EC00] 15:16:15 INFO - PROCESS | 1428 | 1461104175776 Marionette DEBUG loaded listener.js 15:16:15 INFO - PROCESS | 1428 | ++DOMWINDOW == 90 (000000D5EEA88800) [pid = 1428] [serial = 618] [outer = 000000D5E868EC00] 15:16:16 INFO - PROCESS | 1428 | 1461104176160 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]]]}] 15:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 15:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 690ms 15:16:16 INFO - PROCESS | 1428 | 1461104176187 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 15:16:16 INFO - PROCESS | 1428 | 1461104176190 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 15:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 15:16:16 INFO - PROCESS | 1428 | 1461104176193 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 15:16:16 INFO - PROCESS | 1428 | 1461104176195 Marionette TRACE conn5 <- [1,790,null,{}] 15:16:16 INFO - PROCESS | 1428 | 1461104176198 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}] 15:16:16 INFO - PROCESS | 1428 | 1461104176288 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 15:16:16 INFO - PROCESS | 1428 | 1461104176295 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:16 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2A52000 == 66 [pid = 1428] [id = 207] 15:16:16 INFO - PROCESS | 1428 | ++DOMWINDOW == 91 (000000D5EEDCD000) [pid = 1428] [serial = 619] [outer = 0000000000000000] 15:16:16 INFO - PROCESS | 1428 | ++DOMWINDOW == 92 (000000D5EF1C8800) [pid = 1428] [serial = 620] [outer = 000000D5EEDCD000] 15:16:16 INFO - PROCESS | 1428 | 1461104176342 Marionette DEBUG loaded listener.js 15:16:16 INFO - PROCESS | 1428 | ++DOMWINDOW == 93 (000000D5EF6F7C00) [pid = 1428] [serial = 621] [outer = 000000D5EEDCD000] 15:16:16 INFO - PROCESS | 1428 | 1461104176828 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]]]}] 15:16:16 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 15:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 671ms 15:16:16 INFO - PROCESS | 1428 | 1461104176867 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 15:16:16 INFO - PROCESS | 1428 | 1461104176869 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 15:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 15:16:16 INFO - PROCESS | 1428 | 1461104176872 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 15:16:16 INFO - PROCESS | 1428 | 1461104176874 Marionette TRACE conn5 <- [1,794,null,{}] 15:16:16 INFO - PROCESS | 1428 | 1461104176878 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}] 15:16:16 INFO - PROCESS | 1428 | 1461104176987 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 15:16:17 INFO - PROCESS | 1428 | 1461104177067 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:17 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F3647000 == 67 [pid = 1428] [id = 208] 15:16:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 94 (000000D5EF70E800) [pid = 1428] [serial = 622] [outer = 0000000000000000] 15:16:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 95 (000000D5EF7B3000) [pid = 1428] [serial = 623] [outer = 000000D5EF70E800] 15:16:17 INFO - PROCESS | 1428 | 1461104177113 Marionette DEBUG loaded listener.js 15:16:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 96 (000000D5EF811000) [pid = 1428] [serial = 624] [outer = 000000D5EF70E800] 15:16:17 INFO - PROCESS | 1428 | 1461104177579 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]]]}] 15:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 15:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 732ms 15:16:17 INFO - PROCESS | 1428 | 1461104177606 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 15:16:17 INFO - PROCESS | 1428 | 1461104177609 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 15:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 15:16:17 INFO - PROCESS | 1428 | 1461104177622 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 15:16:17 INFO - PROCESS | 1428 | 1461104177623 Marionette TRACE conn5 <- [1,798,null,{}] 15:16:17 INFO - PROCESS | 1428 | 1461104177627 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}] 15:16:17 INFO - PROCESS | 1428 | 1461104177761 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 15:16:17 INFO - PROCESS | 1428 | 1461104177817 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:17 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EECA9000 == 68 [pid = 1428] [id = 209] 15:16:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 97 (000000D5F2563800) [pid = 1428] [serial = 625] [outer = 0000000000000000] 15:16:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 98 (000000D5F25C8000) [pid = 1428] [serial = 626] [outer = 000000D5F2563800] 15:16:17 INFO - PROCESS | 1428 | 1461104177867 Marionette DEBUG loaded listener.js 15:16:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 99 (000000D5F279F800) [pid = 1428] [serial = 627] [outer = 000000D5F2563800] 15:16:18 INFO - PROCESS | 1428 | 1461104178284 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]]]}] 15:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 15:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 671ms 15:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 15:16:18 INFO - PROCESS | 1428 | 1461104178298 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 15:16:18 INFO - PROCESS | 1428 | 1461104178300 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 15:16:18 INFO - PROCESS | 1428 | 1461104178303 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 15:16:18 INFO - PROCESS | 1428 | 1461104178305 Marionette TRACE conn5 <- [1,802,null,{}] 15:16:18 INFO - PROCESS | 1428 | 1461104178308 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}] 15:16:18 INFO - PROCESS | 1428 | 1461104178446 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 15:16:18 INFO - PROCESS | 1428 | 1461104178466 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:18 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F694D800 == 69 [pid = 1428] [id = 210] 15:16:18 INFO - PROCESS | 1428 | ++DOMWINDOW == 100 (000000D5F2FF1000) [pid = 1428] [serial = 628] [outer = 0000000000000000] 15:16:18 INFO - PROCESS | 1428 | ++DOMWINDOW == 101 (000000D5F2FF6800) [pid = 1428] [serial = 629] [outer = 000000D5F2FF1000] 15:16:18 INFO - PROCESS | 1428 | 1461104178512 Marionette DEBUG loaded listener.js 15:16:18 INFO - PROCESS | 1428 | ++DOMWINDOW == 102 (000000D5F346A400) [pid = 1428] [serial = 630] [outer = 000000D5F2FF1000] 15:16:18 INFO - PROCESS | 1428 | --DOMWINDOW == 101 (000000D5EE839400) [pid = 1428] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 15:16:18 INFO - PROCESS | 1428 | --DOMWINDOW == 100 (000000D5EB978C00) [pid = 1428] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 15:16:18 INFO - PROCESS | 1428 | --DOMWINDOW == 99 (000000D5EF70F800) [pid = 1428] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 15:16:18 INFO - PROCESS | 1428 | --DOMWINDOW == 98 (000000D5E717E000) [pid = 1428] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 15:16:18 INFO - PROCESS | 1428 | --DOMWINDOW == 97 (000000D5E7068400) [pid = 1428] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 15:16:18 INFO - PROCESS | 1428 | --DOMWINDOW == 96 (000000D5F25CAC00) [pid = 1428] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 15:16:18 INFO - PROCESS | 1428 | --DOMWINDOW == 95 (000000D5EDF9D000) [pid = 1428] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 15:16:18 INFO - PROCESS | 1428 | --DOMWINDOW == 94 (000000D5E2494800) [pid = 1428] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 15:16:18 INFO - PROCESS | 1428 | --DOMWINDOW == 93 (000000D5EBDA4800) [pid = 1428] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 15:16:19 INFO - PROCESS | 1428 | 1461104178994 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] 15:16:19 INFO - PROCESS | 1428 | 1461104179042 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 15:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 15:16:19 INFO - PROCESS | 1428 | 1461104179045 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 15:16:19 INFO - PROCESS | 1428 | 1461104179047 Marionette TRACE conn5 <- [1,806,null,{}] 15:16:19 INFO - PROCESS | 1428 | 1461104179050 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}] 15:16:19 INFO - PROCESS | 1428 | 1461104179134 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 15:16:19 INFO - PROCESS | 1428 | 1461104179140 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:19 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6B55000 == 70 [pid = 1428] [id = 211] 15:16:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 94 (000000D5EF7B2400) [pid = 1428] [serial = 631] [outer = 0000000000000000] 15:16:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 95 (000000D5F3465000) [pid = 1428] [serial = 632] [outer = 000000D5EF7B2400] 15:16:19 INFO - PROCESS | 1428 | 1461104179187 Marionette DEBUG loaded listener.js 15:16:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 96 (000000D5F34DAC00) [pid = 1428] [serial = 633] [outer = 000000D5EF7B2400] 15:16:19 INFO - PROCESS | 1428 | 1461104179588 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]]]}] 15:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 15:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 586ms 15:16:19 INFO - PROCESS | 1428 | 1461104179634 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 15:16:19 INFO - PROCESS | 1428 | 1461104179636 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 15:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 15:16:19 INFO - PROCESS | 1428 | 1461104179640 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 15:16:19 INFO - PROCESS | 1428 | 1461104179642 Marionette TRACE conn5 <- [1,810,null,{}] 15:16:19 INFO - PROCESS | 1428 | 1461104179650 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}] 15:16:19 INFO - PROCESS | 1428 | 1461104179737 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 15:16:19 INFO - PROCESS | 1428 | 1461104179745 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:19 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6D1E000 == 71 [pid = 1428] [id = 212] 15:16:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 97 (000000D5F357E800) [pid = 1428] [serial = 634] [outer = 0000000000000000] 15:16:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 98 (000000D5F3681C00) [pid = 1428] [serial = 635] [outer = 000000D5F357E800] 15:16:19 INFO - PROCESS | 1428 | 1461104179793 Marionette DEBUG loaded listener.js 15:16:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 99 (000000D5F3F5DC00) [pid = 1428] [serial = 636] [outer = 000000D5F357E800] 15:16:20 INFO - PROCESS | 1428 | 1461104180242 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] 15:16:20 INFO - PROCESS | 1428 | 1461104180282 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 15:16:20 INFO - PROCESS | 1428 | 1461104180285 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 15:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 15:16:20 INFO - PROCESS | 1428 | 1461104180287 Marionette TRACE conn5 <- [1,814,null,{}] 15:16:20 INFO - PROCESS | 1428 | 1461104180290 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}] 15:16:20 INFO - PROCESS | 1428 | 1461104180381 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 15:16:20 INFO - PROCESS | 1428 | 1461104180387 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:20 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F705D000 == 72 [pid = 1428] [id = 213] 15:16:20 INFO - PROCESS | 1428 | ++DOMWINDOW == 100 (000000D5F4062800) [pid = 1428] [serial = 637] [outer = 0000000000000000] 15:16:20 INFO - PROCESS | 1428 | ++DOMWINDOW == 101 (000000D5F4069C00) [pid = 1428] [serial = 638] [outer = 000000D5F4062800] 15:16:20 INFO - PROCESS | 1428 | 1461104180433 Marionette DEBUG loaded listener.js 15:16:20 INFO - PROCESS | 1428 | ++DOMWINDOW == 102 (000000D5F40D7800) [pid = 1428] [serial = 639] [outer = 000000D5F4062800] 15:16:21 INFO - PROCESS | 1428 | 1461104181020 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]]]}] 15:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 15:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 776ms 15:16:21 INFO - PROCESS | 1428 | 1461104181124 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 15:16:21 INFO - PROCESS | 1428 | 1461104181129 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 15:16:21 INFO - PROCESS | 1428 | 1461104181136 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 15:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 15:16:21 INFO - PROCESS | 1428 | 1461104181140 Marionette TRACE conn5 <- [1,818,null,{}] 15:16:21 INFO - PROCESS | 1428 | 1461104181146 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}] 15:16:21 INFO - PROCESS | 1428 | 1461104181270 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 15:16:21 INFO - PROCESS | 1428 | 1461104181382 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:21 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EEF53800 == 73 [pid = 1428] [id = 214] 15:16:21 INFO - PROCESS | 1428 | ++DOMWINDOW == 103 (000000D5E260D800) [pid = 1428] [serial = 640] [outer = 0000000000000000] 15:16:21 INFO - PROCESS | 1428 | ++DOMWINDOW == 104 (000000D5E8687400) [pid = 1428] [serial = 641] [outer = 000000D5E260D800] 15:16:21 INFO - PROCESS | 1428 | 1461104181443 Marionette DEBUG loaded listener.js 15:16:21 INFO - PROCESS | 1428 | ++DOMWINDOW == 105 (000000D5EBD36800) [pid = 1428] [serial = 642] [outer = 000000D5E260D800] 15:16:22 INFO - PROCESS | 1428 | 1461104182007 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]]]}] 15:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 15:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 880ms 15:16:22 INFO - PROCESS | 1428 | 1461104182023 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 15:16:22 INFO - PROCESS | 1428 | 1461104182029 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 15:16:22 INFO - PROCESS | 1428 | 1461104182053 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 15:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 15:16:22 INFO - PROCESS | 1428 | 1461104182056 Marionette TRACE conn5 <- [1,822,null,{}] 15:16:22 INFO - PROCESS | 1428 | 1461104182060 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}] 15:16:22 INFO - PROCESS | 1428 | 1461104182174 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 15:16:22 INFO - PROCESS | 1428 | 1461104182265 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:22 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F4033000 == 74 [pid = 1428] [id = 215] 15:16:22 INFO - PROCESS | 1428 | ++DOMWINDOW == 106 (000000D5EE80B400) [pid = 1428] [serial = 643] [outer = 0000000000000000] 15:16:22 INFO - PROCESS | 1428 | ++DOMWINDOW == 107 (000000D5EE838800) [pid = 1428] [serial = 644] [outer = 000000D5EE80B400] 15:16:22 INFO - PROCESS | 1428 | 1461104182322 Marionette DEBUG loaded listener.js 15:16:22 INFO - PROCESS | 1428 | ++DOMWINDOW == 108 (000000D5EF70F800) [pid = 1428] [serial = 645] [outer = 000000D5EE80B400] 15:16:22 INFO - PROCESS | 1428 | 1461104182935 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]]]}] 15:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 15:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 924ms 15:16:22 INFO - PROCESS | 1428 | 1461104182981 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 15:16:22 INFO - PROCESS | 1428 | 1461104182984 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 15:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 15:16:22 INFO - PROCESS | 1428 | 1461104182988 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 15:16:23 INFO - PROCESS | 1428 | 1461104182992 Marionette TRACE conn5 <- [1,826,null,{}] 15:16:23 INFO - PROCESS | 1428 | 1461104183004 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}] 15:16:23 INFO - PROCESS | 1428 | 1461104183121 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 15:16:23 INFO - PROCESS | 1428 | 1461104183214 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:23 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F77D7000 == 75 [pid = 1428] [id = 216] 15:16:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 109 (000000D5F25BF000) [pid = 1428] [serial = 646] [outer = 0000000000000000] 15:16:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 110 (000000D5F25D8400) [pid = 1428] [serial = 647] [outer = 000000D5F25BF000] 15:16:23 INFO - PROCESS | 1428 | 1461104183273 Marionette DEBUG loaded listener.js 15:16:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5F406B000) [pid = 1428] [serial = 648] [outer = 000000D5F25BF000] 15:16:23 INFO - PROCESS | 1428 | 1461104183863 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]]]}] 15:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 15:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 942ms 15:16:23 INFO - PROCESS | 1428 | 1461104183932 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 15:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 15:16:23 INFO - PROCESS | 1428 | 1461104183936 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 15:16:23 INFO - PROCESS | 1428 | 1461104183939 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 15:16:23 INFO - PROCESS | 1428 | 1461104183942 Marionette TRACE conn5 <- [1,830,null,{}] 15:16:23 INFO - PROCESS | 1428 | 1461104183946 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}] 15:16:24 INFO - PROCESS | 1428 | 1461104184057 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 15:16:24 INFO - PROCESS | 1428 | 1461104184175 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:24 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F7923000 == 76 [pid = 1428] [id = 217] 15:16:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5F40E2400) [pid = 1428] [serial = 649] [outer = 0000000000000000] 15:16:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5F419B800) [pid = 1428] [serial = 650] [outer = 000000D5F40E2400] 15:16:24 INFO - PROCESS | 1428 | 1461104184232 Marionette DEBUG loaded listener.js 15:16:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 114 (000000D5F6333800) [pid = 1428] [serial = 651] [outer = 000000D5F40E2400] 15:16:24 INFO - PROCESS | 1428 | 1461104184797 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]]]}] 15:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 15:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 881ms 15:16:24 INFO - PROCESS | 1428 | 1461104184822 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 15:16:24 INFO - PROCESS | 1428 | 1461104184825 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 15:16:24 INFO - PROCESS | 1428 | 1461104184842 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 15:16:24 INFO - PROCESS | 1428 | 1461104184845 Marionette TRACE conn5 <- [1,834,null,{}] 15:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 15:16:24 INFO - PROCESS | 1428 | 1461104184849 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}] 15:16:24 INFO - PROCESS | 1428 | 1461104184955 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 15:16:25 INFO - PROCESS | 1428 | 1461104185073 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:25 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F815B000 == 77 [pid = 1428] [id = 218] 15:16:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 115 (000000D5F6337C00) [pid = 1428] [serial = 652] [outer = 0000000000000000] 15:16:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 116 (000000D5F633F000) [pid = 1428] [serial = 653] [outer = 000000D5F6337C00] 15:16:25 INFO - PROCESS | 1428 | 1461104185130 Marionette DEBUG loaded listener.js 15:16:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 117 (000000D5F64EE800) [pid = 1428] [serial = 654] [outer = 000000D5F6337C00] 15:16:25 INFO - PROCESS | 1428 | 1461104185688 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]]]}] 15:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 15:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 942ms 15:16:25 INFO - PROCESS | 1428 | 1461104185790 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 15:16:25 INFO - PROCESS | 1428 | 1461104185793 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 15:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 15:16:25 INFO - PROCESS | 1428 | 1461104185811 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 15:16:25 INFO - PROCESS | 1428 | 1461104185813 Marionette TRACE conn5 <- [1,838,null,{}] 15:16:25 INFO - PROCESS | 1428 | 1461104185817 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}] 15:16:25 INFO - PROCESS | 1428 | 1461104185951 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 15:16:26 INFO - PROCESS | 1428 | 1461104186066 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:26 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9DDB800 == 78 [pid = 1428] [id = 219] 15:16:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 118 (000000D5F6566000) [pid = 1428] [serial = 655] [outer = 0000000000000000] 15:16:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 119 (000000D5F6767C00) [pid = 1428] [serial = 656] [outer = 000000D5F6566000] 15:16:26 INFO - PROCESS | 1428 | 1461104186126 Marionette DEBUG loaded listener.js 15:16:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 120 (000000D5F6DC3000) [pid = 1428] [serial = 657] [outer = 000000D5F6566000] 15:16:26 INFO - PROCESS | 1428 | 1461104186701 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]]]}] 15:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 15:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 943ms 15:16:26 INFO - PROCESS | 1428 | 1461104186930 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 15:16:26 INFO - PROCESS | 1428 | 1461104186935 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 15:16:26 INFO - PROCESS | 1428 | 1461104186954 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 15:16:26 INFO - PROCESS | 1428 | 1461104186958 Marionette TRACE conn5 <- [1,842,null,{}] 15:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 15:16:26 INFO - PROCESS | 1428 | 1461104186964 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}] 15:16:27 INFO - PROCESS | 1428 | 1461104187068 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 15:16:27 INFO - PROCESS | 1428 | 1461104187142 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:27 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF2C7000 == 79 [pid = 1428] [id = 220] 15:16:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 121 (000000D5E7325400) [pid = 1428] [serial = 658] [outer = 0000000000000000] 15:16:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 122 (000000D5E75EC400) [pid = 1428] [serial = 659] [outer = 000000D5E7325400] 15:16:27 INFO - PROCESS | 1428 | 1461104187232 Marionette DEBUG loaded listener.js 15:16:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 123 (000000D5EB97D800) [pid = 1428] [serial = 660] [outer = 000000D5E7325400] 15:16:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F1D28000 == 78 [pid = 1428] [id = 19] 15:16:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EEB83000 == 77 [pid = 1428] [id = 27] 15:16:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2A51800 == 76 [pid = 1428] [id = 21] 15:16:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6FB6800 == 75 [pid = 1428] [id = 176] 15:16:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EEF5F000 == 74 [pid = 1428] [id = 17] 15:16:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6FD3800 == 73 [pid = 1428] [id = 107] 15:16:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EEB70800 == 72 [pid = 1428] [id = 16] 15:16:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E68D0800 == 71 [pid = 1428] [id = 11] 15:16:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E82BA800 == 70 [pid = 1428] [id = 13] 15:16:27 INFO - PROCESS | 1428 | --DOMWINDOW == 122 (000000D5F3474000) [pid = 1428] [serial = 593] [outer = 0000000000000000] [url = about:blank] 15:16:27 INFO - PROCESS | 1428 | 1461104187902 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]]]}] 15:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 15:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 981ms 15:16:27 INFO - PROCESS | 1428 | 1461104187945 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 15:16:27 INFO - PROCESS | 1428 | 1461104187948 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 15:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 15:16:27 INFO - PROCESS | 1428 | 1461104187956 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 15:16:27 INFO - PROCESS | 1428 | 1461104187960 Marionette TRACE conn5 <- [1,846,null,{}] 15:16:27 INFO - PROCESS | 1428 | 1461104187965 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}] 15:16:29 INFO - PROCESS | 1428 | 1461104189178 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 15:16:29 INFO - PROCESS | 1428 | --DOMWINDOW == 121 (000000D5F048CC00) [pid = 1428] [serial = 534] [outer = 0000000000000000] [url = about:blank] 15:16:29 INFO - PROCESS | 1428 | --DOMWINDOW == 120 (000000D5EC3D7C00) [pid = 1428] [serial = 531] [outer = 0000000000000000] [url = about:blank] 15:16:29 INFO - PROCESS | 1428 | --DOMWINDOW == 119 (000000D5F048F000) [pid = 1428] [serial = 555] [outer = 0000000000000000] [url = about:blank] 15:16:29 INFO - PROCESS | 1428 | --DOMWINDOW == 118 (000000D5EEAC4800) [pid = 1428] [serial = 563] [outer = 0000000000000000] [url = about:blank] 15:16:29 INFO - PROCESS | 1428 | --DOMWINDOW == 117 (000000D5EEAC5800) [pid = 1428] [serial = 581] [outer = 0000000000000000] [url = about:blank] 15:16:29 INFO - PROCESS | 1428 | --DOMWINDOW == 116 (000000D5EBCA1400) [pid = 1428] [serial = 578] [outer = 0000000000000000] [url = about:blank] 15:16:29 INFO - PROCESS | 1428 | --DOMWINDOW == 115 (000000D5EDF8FC00) [pid = 1428] [serial = 579] [outer = 0000000000000000] [url = about:blank] 15:16:29 INFO - PROCESS | 1428 | --DOMWINDOW == 114 (000000D5EF80D000) [pid = 1428] [serial = 584] [outer = 0000000000000000] [url = about:blank] 15:16:29 INFO - PROCESS | 1428 | --DOMWINDOW == 113 (000000D5E0176000) [pid = 1428] [serial = 557] [outer = 0000000000000000] [url = about:blank] 15:16:29 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5E8687C00) [pid = 1428] [serial = 576] [outer = 0000000000000000] [url = about:blank] 15:16:29 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5E754F000) [pid = 1428] [serial = 575] [outer = 0000000000000000] [url = about:blank] 15:16:29 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5F24A9000) [pid = 1428] [serial = 566] [outer = 0000000000000000] [url = about:blank] 15:16:29 INFO - PROCESS | 1428 | --DOMWINDOW == 109 (000000D5F2F2D400) [pid = 1428] [serial = 572] [outer = 0000000000000000] [url = about:blank] 15:16:29 INFO - PROCESS | 1428 | --DOMWINDOW == 108 (000000D5EBD9C400) [pid = 1428] [serial = 560] [outer = 0000000000000000] [url = about:blank] 15:16:29 INFO - PROCESS | 1428 | --DOMWINDOW == 107 (000000D5F25E2000) [pid = 1428] [serial = 569] [outer = 0000000000000000] [url = about:blank] 15:16:29 INFO - PROCESS | 1428 | --DOMWINDOW == 106 (000000D5EE508000) [pid = 1428] [serial = 587] [outer = 0000000000000000] [url = about:blank] 15:16:29 INFO - PROCESS | 1428 | --DOMWINDOW == 105 (000000D5F2FF3800) [pid = 1428] [serial = 590] [outer = 0000000000000000] [url = about:blank] 15:16:29 INFO - PROCESS | 1428 | --DOMWINDOW == 104 (000000D5EF845C00) [pid = 1428] [serial = 585] [outer = 0000000000000000] [url = about:blank] 15:16:29 INFO - PROCESS | 1428 | --DOMWINDOW == 103 (000000D5F040DC00) [pid = 1428] [serial = 588] [outer = 0000000000000000] [url = about:blank] 15:16:29 INFO - PROCESS | 1428 | --DOMWINDOW == 102 (000000D5F3393000) [pid = 1428] [serial = 591] [outer = 0000000000000000] [url = about:blank] 15:16:29 INFO - PROCESS | 1428 | --DOMWINDOW == 101 (000000D5EEE29000) [pid = 1428] [serial = 582] [outer = 0000000000000000] [url = about:blank] 15:16:29 INFO - PROCESS | 1428 | 1461104189473 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:29 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED0E800 == 71 [pid = 1428] [id = 221] 15:16:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 102 (000000D5EB095C00) [pid = 1428] [serial = 661] [outer = 0000000000000000] 15:16:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 103 (000000D5EDF08400) [pid = 1428] [serial = 662] [outer = 000000D5EB095C00] 15:16:29 INFO - PROCESS | 1428 | 1461104189520 Marionette DEBUG loaded listener.js 15:16:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 104 (000000D5EEAC6400) [pid = 1428] [serial = 663] [outer = 000000D5EB095C00] 15:16:30 INFO - PROCESS | 1428 | 1461104190030 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]]]}] 15:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 15:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 2097ms 15:16:30 INFO - PROCESS | 1428 | 1461104190056 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 15:16:30 INFO - PROCESS | 1428 | 1461104190058 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 15:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 15:16:30 INFO - PROCESS | 1428 | 1461104190062 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 15:16:30 INFO - PROCESS | 1428 | 1461104190064 Marionette TRACE conn5 <- [1,850,null,{}] 15:16:30 INFO - PROCESS | 1428 | 1461104190075 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}] 15:16:30 INFO - PROCESS | 1428 | 1461104190173 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 15:16:30 INFO - PROCESS | 1428 | 1461104190183 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:30 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2B42800 == 72 [pid = 1428] [id = 222] 15:16:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 105 (000000D5EF735C00) [pid = 1428] [serial = 664] [outer = 0000000000000000] 15:16:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 106 (000000D5EF7B4400) [pid = 1428] [serial = 665] [outer = 000000D5EF735C00] 15:16:30 INFO - PROCESS | 1428 | 1461104190233 Marionette DEBUG loaded listener.js 15:16:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 107 (000000D5EF83C800) [pid = 1428] [serial = 666] [outer = 000000D5EF735C00] 15:16:30 INFO - PROCESS | 1428 | 1461104190697 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]]]}] 15:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 15:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 690ms 15:16:30 INFO - PROCESS | 1428 | 1461104190755 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 15:16:30 INFO - PROCESS | 1428 | 1461104190757 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 15:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 15:16:30 INFO - PROCESS | 1428 | 1461104190760 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 15:16:30 INFO - PROCESS | 1428 | 1461104190762 Marionette TRACE conn5 <- [1,854,null,{}] 15:16:30 INFO - PROCESS | 1428 | 1461104190766 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}] 15:16:30 INFO - PROCESS | 1428 | 1461104190856 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 15:16:30 INFO - PROCESS | 1428 | 1461104190865 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:30 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F363E800 == 73 [pid = 1428] [id = 223] 15:16:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 108 (000000D5F0455C00) [pid = 1428] [serial = 667] [outer = 0000000000000000] 15:16:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 109 (000000D5F1271000) [pid = 1428] [serial = 668] [outer = 000000D5F0455C00] 15:16:30 INFO - PROCESS | 1428 | 1461104190912 Marionette DEBUG loaded listener.js 15:16:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 110 (000000D5F24A7000) [pid = 1428] [serial = 669] [outer = 000000D5F0455C00] 15:16:31 INFO - PROCESS | 1428 | 1461104191348 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]]]}] 15:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 15:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 628ms 15:16:31 INFO - PROCESS | 1428 | 1461104191392 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 15:16:31 INFO - PROCESS | 1428 | 1461104191394 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 15:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 15:16:31 INFO - PROCESS | 1428 | 1461104191397 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 15:16:31 INFO - PROCESS | 1428 | 1461104191399 Marionette TRACE conn5 <- [1,858,null,{}] 15:16:31 INFO - PROCESS | 1428 | 1461104191403 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}] 15:16:31 INFO - PROCESS | 1428 | 1461104191514 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 15:16:31 INFO - PROCESS | 1428 | 1461104191598 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:31 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F4096800 == 74 [pid = 1428] [id = 224] 15:16:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5F25BD000) [pid = 1428] [serial = 670] [outer = 0000000000000000] 15:16:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5F25C3400) [pid = 1428] [serial = 671] [outer = 000000D5F25BD000] 15:16:31 INFO - PROCESS | 1428 | 1461104191645 Marionette DEBUG loaded listener.js 15:16:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5F25E7800) [pid = 1428] [serial = 672] [outer = 000000D5F25BD000] 15:16:32 INFO - PROCESS | 1428 | 1461104192077 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]]]}] 15:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 15:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 733ms 15:16:32 INFO - PROCESS | 1428 | 1461104192134 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 15:16:32 INFO - PROCESS | 1428 | 1461104192136 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 15:16:32 INFO - PROCESS | 1428 | 1461104192139 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 15:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 15:16:32 INFO - PROCESS | 1428 | 1461104192141 Marionette TRACE conn5 <- [1,862,null,{}] 15:16:32 INFO - PROCESS | 1428 | 1461104192145 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}] 15:16:32 INFO - PROCESS | 1428 | 1461104192293 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 15:16:32 INFO - PROCESS | 1428 | 1461104192365 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:32 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F691D000 == 75 [pid = 1428] [id = 225] 15:16:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 114 (000000D5F3475400) [pid = 1428] [serial = 673] [outer = 0000000000000000] 15:16:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 115 (000000D5F347C000) [pid = 1428] [serial = 674] [outer = 000000D5F3475400] 15:16:32 INFO - PROCESS | 1428 | 1461104192414 Marionette DEBUG loaded listener.js 15:16:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 116 (000000D5F3588800) [pid = 1428] [serial = 675] [outer = 000000D5F3475400] 15:16:32 INFO - PROCESS | 1428 | 1461104192850 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]]]}] 15:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 15:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 776ms 15:16:32 INFO - PROCESS | 1428 | 1461104192919 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 15:16:32 INFO - PROCESS | 1428 | 1461104192921 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 15:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 15:16:32 INFO - PROCESS | 1428 | 1461104192930 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 15:16:32 INFO - PROCESS | 1428 | 1461104192932 Marionette TRACE conn5 <- [1,866,null,{}] 15:16:32 INFO - PROCESS | 1428 | 1461104192935 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}] 15:16:33 INFO - PROCESS | 1428 | 1461104193048 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 15:16:33 INFO - PROCESS | 1428 | 1461104193104 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:33 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F705A800 == 76 [pid = 1428] [id = 226] 15:16:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 117 (000000D5F368B800) [pid = 1428] [serial = 676] [outer = 0000000000000000] 15:16:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 118 (000000D5F406F400) [pid = 1428] [serial = 677] [outer = 000000D5F368B800] 15:16:33 INFO - PROCESS | 1428 | 1461104193149 Marionette DEBUG loaded listener.js 15:16:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 119 (000000D5F633AC00) [pid = 1428] [serial = 678] [outer = 000000D5F368B800] 15:16:33 INFO - PROCESS | 1428 | --DOMWINDOW == 118 (000000D5F2563800) [pid = 1428] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 15:16:33 INFO - PROCESS | 1428 | --DOMWINDOW == 117 (000000D5E8692000) [pid = 1428] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 15:16:33 INFO - PROCESS | 1428 | --DOMWINDOW == 116 (000000D5EF70E800) [pid = 1428] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 15:16:33 INFO - PROCESS | 1428 | --DOMWINDOW == 115 (000000D5E755B800) [pid = 1428] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 15:16:33 INFO - PROCESS | 1428 | --DOMWINDOW == 114 (000000D5EF7B2400) [pid = 1428] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 15:16:33 INFO - PROCESS | 1428 | --DOMWINDOW == 113 (000000D5F357E800) [pid = 1428] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 15:16:33 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5E868EC00) [pid = 1428] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 15:16:33 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5F2FF1000) [pid = 1428] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 15:16:33 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5EEDCD000) [pid = 1428] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 15:16:33 INFO - PROCESS | 1428 | 1461104193624 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]]]}] 15:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 15:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 733ms 15:16:33 INFO - PROCESS | 1428 | 1461104193666 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 15:16:33 INFO - PROCESS | 1428 | 1461104193668 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 15:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 15:16:33 INFO - PROCESS | 1428 | 1461104193671 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 15:16:33 INFO - PROCESS | 1428 | 1461104193673 Marionette TRACE conn5 <- [1,870,null,{}] 15:16:33 INFO - PROCESS | 1428 | 1461104193677 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}] 15:16:33 INFO - PROCESS | 1428 | 1461104193764 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 15:16:33 INFO - PROCESS | 1428 | 1461104193844 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:33 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F7070000 == 77 [pid = 1428] [id = 227] 15:16:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5EE83A800) [pid = 1428] [serial = 679] [outer = 0000000000000000] 15:16:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5F2FF1000) [pid = 1428] [serial = 680] [outer = 000000D5EE83A800] 15:16:33 INFO - PROCESS | 1428 | 1461104193891 Marionette DEBUG loaded listener.js 15:16:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5F6563800) [pid = 1428] [serial = 681] [outer = 000000D5EE83A800] 15:16:34 INFO - PROCESS | 1428 | 1461104194256 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]]]}] 15:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 15:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 630ms 15:16:34 INFO - PROCESS | 1428 | 1461104194304 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 15:16:34 INFO - PROCESS | 1428 | 1461104194306 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 15:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 15:16:34 INFO - PROCESS | 1428 | 1461104194309 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 15:16:34 INFO - PROCESS | 1428 | 1461104194311 Marionette TRACE conn5 <- [1,874,null,{}] 15:16:34 INFO - PROCESS | 1428 | 1461104194314 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}] 15:16:34 INFO - PROCESS | 1428 | 1461104194459 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 15:16:34 INFO - PROCESS | 1428 | 1461104194477 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:34 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9AC0000 == 78 [pid = 1428] [id = 228] 15:16:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 114 (000000D5F382F400) [pid = 1428] [serial = 682] [outer = 0000000000000000] 15:16:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 115 (000000D5F3831800) [pid = 1428] [serial = 683] [outer = 000000D5F382F400] 15:16:34 INFO - PROCESS | 1428 | 1461104194524 Marionette DEBUG loaded listener.js 15:16:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 116 (000000D5F6339400) [pid = 1428] [serial = 684] [outer = 000000D5F382F400] 15:16:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 117 (000000D5F6567C00) [pid = 1428] [serial = 685] [outer = 000000D5EBCDAC00] 15:16:34 INFO - PROCESS | 1428 | 1461104194953 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]]]}] 15:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 15:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 671ms 15:16:34 INFO - PROCESS | 1428 | 1461104194986 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 15:16:34 INFO - PROCESS | 1428 | 1461104194988 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 15:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 15:16:34 INFO - PROCESS | 1428 | 1461104194992 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 15:16:34 INFO - PROCESS | 1428 | 1461104194994 Marionette TRACE conn5 <- [1,878,null,{}] 15:16:35 INFO - PROCESS | 1428 | 1461104194998 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}] 15:16:35 INFO - PROCESS | 1428 | 1461104195086 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 15:16:35 INFO - PROCESS | 1428 | 1461104195092 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:35 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9A28000 == 79 [pid = 1428] [id = 229] 15:16:35 INFO - PROCESS | 1428 | ++DOMWINDOW == 118 (000000D5EEDD3C00) [pid = 1428] [serial = 686] [outer = 0000000000000000] 15:16:35 INFO - PROCESS | 1428 | ++DOMWINDOW == 119 (000000D5F6DC1400) [pid = 1428] [serial = 687] [outer = 000000D5EEDD3C00] 15:16:35 INFO - PROCESS | 1428 | 1461104195139 Marionette DEBUG loaded listener.js 15:16:35 INFO - PROCESS | 1428 | ++DOMWINDOW == 120 (000000D5F8674C00) [pid = 1428] [serial = 688] [outer = 000000D5EEDD3C00] 15:16:35 INFO - PROCESS | 1428 | 1461104195670 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]]]}] 15:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 15:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 734ms 15:16:35 INFO - PROCESS | 1428 | 1461104195727 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 15:16:35 INFO - PROCESS | 1428 | 1461104195732 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 15:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 15:16:35 INFO - PROCESS | 1428 | 1461104195738 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 15:16:35 INFO - PROCESS | 1428 | 1461104195743 Marionette TRACE conn5 <- [1,882,null,{}] 15:16:35 INFO - PROCESS | 1428 | 1461104195750 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}] 15:16:35 INFO - PROCESS | 1428 | 1461104195952 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 15:16:36 INFO - PROCESS | 1428 | 1461104196054 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:36 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED8D800 == 80 [pid = 1428] [id = 230] 15:16:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 121 (000000D5E2493C00) [pid = 1428] [serial = 689] [outer = 0000000000000000] 15:16:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 122 (000000D5E8E17C00) [pid = 1428] [serial = 690] [outer = 000000D5E2493C00] 15:16:36 INFO - PROCESS | 1428 | 1461104196114 Marionette DEBUG loaded listener.js 15:16:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 123 (000000D5EC3D9C00) [pid = 1428] [serial = 691] [outer = 000000D5E2493C00] 15:16:36 INFO - PROCESS | 1428 | 1461104196692 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]]]}] 15:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 15:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 984ms 15:16:36 INFO - PROCESS | 1428 | 1461104196726 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 15:16:36 INFO - PROCESS | 1428 | 1461104196733 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 15:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 15:16:36 INFO - PROCESS | 1428 | 1461104196740 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 15:16:36 INFO - PROCESS | 1428 | 1461104196743 Marionette TRACE conn5 <- [1,886,null,{}] 15:16:36 INFO - PROCESS | 1428 | 1461104196748 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}] 15:16:36 INFO - PROCESS | 1428 | 1461104196864 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 15:16:36 INFO - PROCESS | 1428 | 1461104196959 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:36 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F3FB0000 == 81 [pid = 1428] [id = 231] 15:16:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 124 (000000D5EEDD5C00) [pid = 1428] [serial = 692] [outer = 0000000000000000] 15:16:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 125 (000000D5EF6F4C00) [pid = 1428] [serial = 693] [outer = 000000D5EEDD5C00] 15:16:37 INFO - PROCESS | 1428 | 1461104197017 Marionette DEBUG loaded listener.js 15:16:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 126 (000000D5EF80D000) [pid = 1428] [serial = 694] [outer = 000000D5EEDD5C00] 15:16:37 INFO - PROCESS | 1428 | 1461104197657 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]]]}] 15:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 15:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 923ms 15:16:37 INFO - PROCESS | 1428 | 1461104197669 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 15:16:37 INFO - PROCESS | 1428 | 1461104197672 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 15:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 15:16:37 INFO - PROCESS | 1428 | 1461104197676 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 15:16:37 INFO - PROCESS | 1428 | 1461104197680 Marionette TRACE conn5 <- [1,890,null,{}] 15:16:37 INFO - PROCESS | 1428 | 1461104197692 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}] 15:16:37 INFO - PROCESS | 1428 | 1461104197809 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 15:16:37 INFO - PROCESS | 1428 | 1461104197931 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:37 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FA380000 == 82 [pid = 1428] [id = 232] 15:16:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 127 (000000D5F0611800) [pid = 1428] [serial = 695] [outer = 0000000000000000] 15:16:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 128 (000000D5F3463000) [pid = 1428] [serial = 696] [outer = 000000D5F0611800] 15:16:37 INFO - PROCESS | 1428 | 1461104197991 Marionette DEBUG loaded listener.js 15:16:38 INFO - PROCESS | 1428 | ++DOMWINDOW == 129 (000000D5F3830000) [pid = 1428] [serial = 697] [outer = 000000D5F0611800] 15:16:38 INFO - PROCESS | 1428 | 1461104198578 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]]]}] 15:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 15:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 944ms 15:16:38 INFO - PROCESS | 1428 | 1461104198621 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 15:16:38 INFO - PROCESS | 1428 | 1461104198625 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 15:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 15:16:38 INFO - PROCESS | 1428 | 1461104198628 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 15:16:38 INFO - PROCESS | 1428 | 1461104198630 Marionette TRACE conn5 <- [1,894,null,{}] 15:16:38 INFO - PROCESS | 1428 | 1461104198634 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}] 15:16:38 INFO - PROCESS | 1428 | 1461104198746 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 15:16:38 INFO - PROCESS | 1428 | 1461104198839 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:38 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9D53000 == 83 [pid = 1428] [id = 233] 15:16:38 INFO - PROCESS | 1428 | ++DOMWINDOW == 130 (000000D5F6DCCC00) [pid = 1428] [serial = 698] [outer = 0000000000000000] 15:16:38 INFO - PROCESS | 1428 | ++DOMWINDOW == 131 (000000D5F8679C00) [pid = 1428] [serial = 699] [outer = 000000D5F6DCCC00] 15:16:38 INFO - PROCESS | 1428 | 1461104198896 Marionette DEBUG loaded listener.js 15:16:38 INFO - PROCESS | 1428 | ++DOMWINDOW == 132 (000000D5F8680800) [pid = 1428] [serial = 700] [outer = 000000D5F6DCCC00] 15:16:39 INFO - PROCESS | 1428 | 1461104199432 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]]]}] 15:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 15:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 838ms 15:16:39 INFO - PROCESS | 1428 | 1461104199469 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 15:16:39 INFO - PROCESS | 1428 | 1461104199471 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 15:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 15:16:39 INFO - PROCESS | 1428 | 1461104199475 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 15:16:39 INFO - PROCESS | 1428 | 1461104199477 Marionette TRACE conn5 <- [1,898,null,{}] 15:16:39 INFO - PROCESS | 1428 | 1461104199481 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}] 15:16:39 INFO - PROCESS | 1428 | 1461104199591 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 15:16:39 INFO - PROCESS | 1428 | 1461104199684 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:39 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FA46E000 == 84 [pid = 1428] [id = 234] 15:16:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 133 (000000D5FA30A800) [pid = 1428] [serial = 701] [outer = 0000000000000000] 15:16:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 134 (000000D5FA30D400) [pid = 1428] [serial = 702] [outer = 000000D5FA30A800] 15:16:39 INFO - PROCESS | 1428 | 1461104199739 Marionette DEBUG loaded listener.js 15:16:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 135 (000000D5FA315000) [pid = 1428] [serial = 703] [outer = 000000D5FA30A800] 15:16:40 INFO - PROCESS | 1428 | 1461104200349 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]]]}] 15:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 15:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 943ms 15:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 15:16:40 INFO - PROCESS | 1428 | 1461104200421 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 15:16:40 INFO - PROCESS | 1428 | 1461104200423 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 15:16:40 INFO - PROCESS | 1428 | 1461104200427 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 15:16:40 INFO - PROCESS | 1428 | 1461104200429 Marionette TRACE conn5 <- [1,902,null,{}] 15:16:40 INFO - PROCESS | 1428 | 1461104200433 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}] 15:16:40 INFO - PROCESS | 1428 | 1461104200564 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 15:16:40 INFO - PROCESS | 1428 | 1461104200690 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:40 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FAC2D000 == 85 [pid = 1428] [id = 235] 15:16:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 136 (000000D5FA30B800) [pid = 1428] [serial = 704] [outer = 0000000000000000] 15:16:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 137 (000000D5FAB3E400) [pid = 1428] [serial = 705] [outer = 000000D5FA30B800] 15:16:40 INFO - PROCESS | 1428 | 1461104200749 Marionette DEBUG loaded listener.js 15:16:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 138 (000000D5FAB45400) [pid = 1428] [serial = 706] [outer = 000000D5FA30B800] 15:16:41 INFO - PROCESS | 1428 | 1461104201330 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]]]}] 15:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 15:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 944ms 15:16:41 INFO - PROCESS | 1428 | 1461104201374 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 15:16:41 INFO - PROCESS | 1428 | 1461104201376 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 15:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 15:16:41 INFO - PROCESS | 1428 | 1461104201380 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 15:16:41 INFO - PROCESS | 1428 | 1461104201382 Marionette TRACE conn5 <- [1,906,null,{}] 15:16:41 INFO - PROCESS | 1428 | 1461104201385 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}] 15:16:41 INFO - PROCESS | 1428 | 1461104201493 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 15:16:41 INFO - PROCESS | 1428 | 1461104201587 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:41 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FA5A8800 == 86 [pid = 1428] [id = 236] 15:16:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 139 (000000D5FA576C00) [pid = 1428] [serial = 707] [outer = 0000000000000000] 15:16:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 140 (000000D5FA57BC00) [pid = 1428] [serial = 708] [outer = 000000D5FA576C00] 15:16:41 INFO - PROCESS | 1428 | 1461104201644 Marionette DEBUG loaded listener.js 15:16:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 141 (000000D5FA581400) [pid = 1428] [serial = 709] [outer = 000000D5FA576C00] 15:16:42 INFO - PROCESS | 1428 | 1461104202181 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]]]}] 15:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 15:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 839ms 15:16:42 INFO - PROCESS | 1428 | 1461104202222 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 15:16:42 INFO - PROCESS | 1428 | 1461104202224 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 15:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 15:16:42 INFO - PROCESS | 1428 | 1461104202228 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 15:16:42 INFO - PROCESS | 1428 | 1461104202230 Marionette TRACE conn5 <- [1,910,null,{}] 15:16:42 INFO - PROCESS | 1428 | 1461104202234 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}] 15:16:42 INFO - PROCESS | 1428 | 1461104202342 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 15:16:42 INFO - PROCESS | 1428 | 1461104202453 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:42 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FAC39800 == 87 [pid = 1428] [id = 237] 15:16:42 INFO - PROCESS | 1428 | ++DOMWINDOW == 142 (000000D5F3A7C000) [pid = 1428] [serial = 710] [outer = 0000000000000000] 15:16:42 INFO - PROCESS | 1428 | ++DOMWINDOW == 143 (000000D5F3A82C00) [pid = 1428] [serial = 711] [outer = 000000D5F3A7C000] 15:16:42 INFO - PROCESS | 1428 | 1461104202508 Marionette DEBUG loaded listener.js 15:16:42 INFO - PROCESS | 1428 | ++DOMWINDOW == 144 (000000D5F3A89800) [pid = 1428] [serial = 712] [outer = 000000D5F3A7C000] 15:16:43 INFO - PROCESS | 1428 | 1461104203306 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]]]}] 15:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 15:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1129ms 15:16:43 INFO - PROCESS | 1428 | 1461104203360 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 15:16:43 INFO - PROCESS | 1428 | 1461104203364 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 15:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 15:16:43 INFO - PROCESS | 1428 | 1461104203370 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 15:16:43 INFO - PROCESS | 1428 | 1461104203374 Marionette TRACE conn5 <- [1,914,null,{}] 15:16:43 INFO - PROCESS | 1428 | 1461104203381 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}] 15:16:43 INFO - PROCESS | 1428 | 1461104203488 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 15:16:43 INFO - PROCESS | 1428 | 1461104203619 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:43 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED82800 == 88 [pid = 1428] [id = 238] 15:16:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 145 (000000D5E0178000) [pid = 1428] [serial = 713] [outer = 0000000000000000] 15:16:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 146 (000000D5E7150800) [pid = 1428] [serial = 714] [outer = 000000D5E0178000] 15:16:43 INFO - PROCESS | 1428 | 1461104203671 Marionette DEBUG loaded listener.js 15:16:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 147 (000000D5EB979400) [pid = 1428] [serial = 715] [outer = 000000D5E0178000] 15:16:44 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F3642800 == 87 [pid = 1428] [id = 146] 15:16:44 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9AC0000 == 86 [pid = 1428] [id = 228] 15:16:44 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F7070000 == 85 [pid = 1428] [id = 227] 15:16:44 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F705A800 == 84 [pid = 1428] [id = 226] 15:16:44 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F691D000 == 83 [pid = 1428] [id = 225] 15:16:44 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F4096800 == 82 [pid = 1428] [id = 224] 15:16:44 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F363E800 == 81 [pid = 1428] [id = 223] 15:16:44 INFO - PROCESS | 1428 | --DOMWINDOW == 146 (000000D5F4069C00) [pid = 1428] [serial = 638] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 1428 | --DOMWINDOW == 145 (000000D5F27A1C00) [pid = 1428] [serial = 602] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 1428 | --DOMWINDOW == 144 (000000D5EEAC6C00) [pid = 1428] [serial = 599] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 1428 | --DOMWINDOW == 143 (000000D5F34E0000) [pid = 1428] [serial = 605] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 1428 | --DOMWINDOW == 142 (000000D5E8A8B000) [pid = 1428] [serial = 596] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 1428 | 1461104204332 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]]]}] 15:16:44 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2B42800 == 80 [pid = 1428] [id = 222] 15:16:44 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED0E800 == 79 [pid = 1428] [id = 221] 15:16:44 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF2C7000 == 78 [pid = 1428] [id = 220] 15:16:44 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9DDB800 == 77 [pid = 1428] [id = 219] 15:16:44 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F815B000 == 76 [pid = 1428] [id = 218] 15:16:44 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EEF53800 == 75 [pid = 1428] [id = 214] 15:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 15:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1025ms 15:16:44 INFO - PROCESS | 1428 | --DOMWINDOW == 141 (000000D5F3F5DC00) [pid = 1428] [serial = 636] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 1428 | --DOMWINDOW == 140 (000000D5F25C8000) [pid = 1428] [serial = 626] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 1428 | --DOMWINDOW == 139 (000000D5EBD41000) [pid = 1428] [serial = 615] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 1428 | --DOMWINDOW == 138 (000000D5EF811000) [pid = 1428] [serial = 624] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 1428 | --DOMWINDOW == 137 (000000D5E828FC00) [pid = 1428] [serial = 611] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 1428 | --DOMWINDOW == 136 (000000D5F3465000) [pid = 1428] [serial = 632] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 1428 | --DOMWINDOW == 135 (000000D5EBD38400) [pid = 1428] [serial = 612] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 1428 | --DOMWINDOW == 134 (000000D5EB97D400) [pid = 1428] [serial = 614] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 1428 | --DOMWINDOW == 133 (000000D5F3681C00) [pid = 1428] [serial = 635] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 1428 | --DOMWINDOW == 132 (000000D5EEA88800) [pid = 1428] [serial = 618] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 1428 | --DOMWINDOW == 131 (000000D5EF7B3000) [pid = 1428] [serial = 623] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 1428 | --DOMWINDOW == 130 (000000D5F2FF6800) [pid = 1428] [serial = 629] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 1428 | --DOMWINDOW == 129 (000000D5EC29AC00) [pid = 1428] [serial = 608] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 1428 | --DOMWINDOW == 128 (000000D5F346A400) [pid = 1428] [serial = 630] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 1428 | --DOMWINDOW == 127 (000000D5F34DAC00) [pid = 1428] [serial = 633] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 1428 | --DOMWINDOW == 126 (000000D5EE80C800) [pid = 1428] [serial = 617] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 1428 | --DOMWINDOW == 125 (000000D5F279F800) [pid = 1428] [serial = 627] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 1428 | --DOMWINDOW == 124 (000000D5EF1C8800) [pid = 1428] [serial = 620] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 1428 | --DOMWINDOW == 123 (000000D5EF6F7C00) [pid = 1428] [serial = 621] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 1428 | 1461104204430 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 15:16:44 INFO - PROCESS | 1428 | 1461104204436 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 15:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 15:16:44 INFO - PROCESS | 1428 | 1461104204461 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 15:16:44 INFO - PROCESS | 1428 | 1461104204464 Marionette TRACE conn5 <- [1,918,null,{}] 15:16:44 INFO - PROCESS | 1428 | 1461104204468 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}] 15:16:44 INFO - PROCESS | 1428 | 1461104204566 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 15:16:44 INFO - PROCESS | 1428 | 1461104204572 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:44 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED15800 == 76 [pid = 1428] [id = 239] 15:16:44 INFO - PROCESS | 1428 | ++DOMWINDOW == 124 (000000D5E2613800) [pid = 1428] [serial = 716] [outer = 0000000000000000] 15:16:44 INFO - PROCESS | 1428 | ++DOMWINDOW == 125 (000000D5E6833000) [pid = 1428] [serial = 717] [outer = 000000D5E2613800] 15:16:44 INFO - PROCESS | 1428 | 1461104204622 Marionette DEBUG loaded listener.js 15:16:44 INFO - PROCESS | 1428 | ++DOMWINDOW == 126 (000000D5EB04D400) [pid = 1428] [serial = 718] [outer = 000000D5E2613800] 15:16:45 INFO - PROCESS | 1428 | 1461104205148 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]]]}] 15:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 15:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 734ms 15:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 15:16:45 INFO - PROCESS | 1428 | 1461104205198 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 15:16:45 INFO - PROCESS | 1428 | 1461104205200 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 15:16:45 INFO - PROCESS | 1428 | 1461104205204 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 15:16:45 INFO - PROCESS | 1428 | 1461104205208 Marionette TRACE conn5 <- [1,922,null,{}] 15:16:45 INFO - PROCESS | 1428 | 1461104205219 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}] 15:16:45 INFO - PROCESS | 1428 | 1461104205314 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 15:16:45 INFO - PROCESS | 1428 | 1461104205396 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:45 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2A48000 == 77 [pid = 1428] [id = 240] 15:16:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 127 (000000D5E8207800) [pid = 1428] [serial = 719] [outer = 0000000000000000] 15:16:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 128 (000000D5EE818000) [pid = 1428] [serial = 720] [outer = 000000D5E8207800] 15:16:45 INFO - PROCESS | 1428 | 1461104205445 Marionette DEBUG loaded listener.js 15:16:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 129 (000000D5EF3F0000) [pid = 1428] [serial = 721] [outer = 000000D5E8207800] 15:16:45 INFO - PROCESS | 1428 | 1461104205831 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]]]}] 15:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 15:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 692ms 15:16:45 INFO - PROCESS | 1428 | 1461104205899 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 15:16:45 INFO - PROCESS | 1428 | 1461104205902 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 15:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 15:16:45 INFO - PROCESS | 1428 | 1461104205905 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 15:16:45 INFO - PROCESS | 1428 | 1461104205907 Marionette TRACE conn5 <- [1,926,null,{}] 15:16:45 INFO - PROCESS | 1428 | 1461104205910 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}] 15:16:46 INFO - PROCESS | 1428 | 1461104206001 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 15:16:46 INFO - PROCESS | 1428 | 1461104206012 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:46 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2FE3800 == 78 [pid = 1428] [id = 241] 15:16:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 130 (000000D5EF70F400) [pid = 1428] [serial = 722] [outer = 0000000000000000] 15:16:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 131 (000000D5EF803800) [pid = 1428] [serial = 723] [outer = 000000D5EF70F400] 15:16:46 INFO - PROCESS | 1428 | 1461104206059 Marionette DEBUG loaded listener.js 15:16:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 132 (000000D5EF844400) [pid = 1428] [serial = 724] [outer = 000000D5EF70F400] 15:16:46 INFO - PROCESS | 1428 | 1461104206484 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]]]}] 15:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 15:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 628ms 15:16:46 INFO - PROCESS | 1428 | 1461104206540 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 15:16:46 INFO - PROCESS | 1428 | 1461104206542 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 15:16:46 INFO - PROCESS | 1428 | 1461104206546 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 15:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 15:16:46 INFO - PROCESS | 1428 | 1461104206548 Marionette TRACE conn5 <- [1,930,null,{}] 15:16:46 INFO - PROCESS | 1428 | 1461104206551 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}] 15:16:46 INFO - PROCESS | 1428 | 1461104206666 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 15:16:46 INFO - PROCESS | 1428 | 1461104206747 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:46 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F403A800 == 79 [pid = 1428] [id = 242] 15:16:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 133 (000000D5EFDF5400) [pid = 1428] [serial = 725] [outer = 0000000000000000] 15:16:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 134 (000000D5F0452800) [pid = 1428] [serial = 726] [outer = 000000D5EFDF5400] 15:16:46 INFO - PROCESS | 1428 | 1461104206793 Marionette DEBUG loaded listener.js 15:16:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 135 (000000D5F2492000) [pid = 1428] [serial = 727] [outer = 000000D5EFDF5400] 15:16:47 INFO - PROCESS | 1428 | 1461104207225 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]]]}] 15:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 15:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 734ms 15:16:47 INFO - PROCESS | 1428 | 1461104207283 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 15:16:47 INFO - PROCESS | 1428 | 1461104207285 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 15:16:47 INFO - PROCESS | 1428 | 1461104207288 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 15:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 15:16:47 INFO - PROCESS | 1428 | 1461104207290 Marionette TRACE conn5 <- [1,934,null,{}] 15:16:47 INFO - PROCESS | 1428 | 1461104207305 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}] 15:16:47 INFO - PROCESS | 1428 | 1461104207466 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 15:16:47 INFO - PROCESS | 1428 | 1461104207492 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:47 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F68BF800 == 80 [pid = 1428] [id = 243] 15:16:47 INFO - PROCESS | 1428 | ++DOMWINDOW == 136 (000000D5F2F25C00) [pid = 1428] [serial = 728] [outer = 0000000000000000] 15:16:47 INFO - PROCESS | 1428 | ++DOMWINDOW == 137 (000000D5F2F2C800) [pid = 1428] [serial = 729] [outer = 000000D5F2F25C00] 15:16:47 INFO - PROCESS | 1428 | 1461104207541 Marionette DEBUG loaded listener.js 15:16:47 INFO - PROCESS | 1428 | ++DOMWINDOW == 138 (000000D5F3399000) [pid = 1428] [serial = 730] [outer = 000000D5F2F25C00] 15:16:48 INFO - PROCESS | 1428 | 1461104207985 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]]]}] 15:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 15:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 753ms 15:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 15:16:48 INFO - PROCESS | 1428 | 1461104208045 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 15:16:48 INFO - PROCESS | 1428 | 1461104208047 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 15:16:48 INFO - PROCESS | 1428 | 1461104208050 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 15:16:48 INFO - PROCESS | 1428 | 1461104208052 Marionette TRACE conn5 <- [1,938,null,{}] 15:16:48 INFO - PROCESS | 1428 | 1461104208056 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}] 15:16:48 INFO - PROCESS | 1428 | 1461104208173 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 15:16:48 INFO - PROCESS | 1428 | 1461104208228 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:48 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6B67000 == 81 [pid = 1428] [id = 244] 15:16:48 INFO - PROCESS | 1428 | ++DOMWINDOW == 139 (000000D5F342A000) [pid = 1428] [serial = 731] [outer = 0000000000000000] 15:16:48 INFO - PROCESS | 1428 | ++DOMWINDOW == 140 (000000D5F346C800) [pid = 1428] [serial = 732] [outer = 000000D5F342A000] 15:16:48 INFO - PROCESS | 1428 | 1461104208274 Marionette DEBUG loaded listener.js 15:16:48 INFO - PROCESS | 1428 | ++DOMWINDOW == 141 (000000D5F34E1C00) [pid = 1428] [serial = 733] [outer = 000000D5F342A000] 15:16:48 INFO - PROCESS | 1428 | --DOMWINDOW == 140 (000000D5F25BD000) [pid = 1428] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 15:16:48 INFO - PROCESS | 1428 | --DOMWINDOW == 139 (000000D5F0455C00) [pid = 1428] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 15:16:48 INFO - PROCESS | 1428 | --DOMWINDOW == 138 (000000D5F3475400) [pid = 1428] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 15:16:48 INFO - PROCESS | 1428 | --DOMWINDOW == 137 (000000D5EB095C00) [pid = 1428] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 15:16:48 INFO - PROCESS | 1428 | --DOMWINDOW == 136 (000000D5F4062800) [pid = 1428] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 15:16:48 INFO - PROCESS | 1428 | --DOMWINDOW == 135 (000000D5EF735C00) [pid = 1428] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 15:16:48 INFO - PROCESS | 1428 | --DOMWINDOW == 134 (000000D5EE83A800) [pid = 1428] [serial = 679] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 15:16:48 INFO - PROCESS | 1428 | --DOMWINDOW == 133 (000000D5E7325400) [pid = 1428] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 15:16:48 INFO - PROCESS | 1428 | --DOMWINDOW == 132 (000000D5F382F400) [pid = 1428] [serial = 682] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 15:16:48 INFO - PROCESS | 1428 | --DOMWINDOW == 131 (000000D5F368B800) [pid = 1428] [serial = 676] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 15:16:48 INFO - PROCESS | 1428 | --DOMWINDOW == 130 (000000D5F346BC00) [pid = 1428] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 15:16:48 INFO - PROCESS | 1428 | 1461104208792 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]]]}] 15:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 15:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 776ms 15:16:48 INFO - PROCESS | 1428 | 1461104208830 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 15:16:48 INFO - PROCESS | 1428 | 1461104208832 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 15:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 15:16:48 INFO - PROCESS | 1428 | 1461104208835 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 15:16:48 INFO - PROCESS | 1428 | 1461104208837 Marionette TRACE conn5 <- [1,942,null,{}] 15:16:48 INFO - PROCESS | 1428 | 1461104208840 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}] 15:16:48 INFO - PROCESS | 1428 | 1461104208927 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 15:16:49 INFO - PROCESS | 1428 | 1461104209011 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:49 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6FC5800 == 82 [pid = 1428] [id = 245] 15:16:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 131 (000000D5EF7B2400) [pid = 1428] [serial = 734] [outer = 0000000000000000] 15:16:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 132 (000000D5F347F400) [pid = 1428] [serial = 735] [outer = 000000D5EF7B2400] 15:16:49 INFO - PROCESS | 1428 | 1461104209056 Marionette DEBUG loaded listener.js 15:16:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 133 (000000D5F3508000) [pid = 1428] [serial = 736] [outer = 000000D5EF7B2400] 15:16:49 INFO - PROCESS | 1428 | 1461104209424 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]]]}] 15:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 15:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 629ms 15:16:49 INFO - PROCESS | 1428 | 1461104209468 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 15:16:49 INFO - PROCESS | 1428 | 1461104209470 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 15:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 15:16:49 INFO - PROCESS | 1428 | 1461104209501 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 15:16:49 INFO - PROCESS | 1428 | 1461104209503 Marionette TRACE conn5 <- [1,946,null,{}] 15:16:49 INFO - PROCESS | 1428 | 1461104209516 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}] 15:16:49 INFO - PROCESS | 1428 | 1461104209604 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 15:16:49 INFO - PROCESS | 1428 | 1461104209610 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:49 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F77EB800 == 83 [pid = 1428] [id = 246] 15:16:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 134 (000000D5F350C400) [pid = 1428] [serial = 737] [outer = 0000000000000000] 15:16:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 135 (000000D5F3583000) [pid = 1428] [serial = 738] [outer = 000000D5F350C400] 15:16:49 INFO - PROCESS | 1428 | 1461104209660 Marionette DEBUG loaded listener.js 15:16:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 136 (000000D5F368C400) [pid = 1428] [serial = 739] [outer = 000000D5F350C400] 15:16:50 INFO - PROCESS | 1428 | 1461104210082 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]]]}] 15:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 15:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 671ms 15:16:50 INFO - PROCESS | 1428 | 1461104210148 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 15:16:50 INFO - PROCESS | 1428 | 1461104210151 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 15:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 15:16:50 INFO - PROCESS | 1428 | 1461104210154 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 15:16:50 INFO - PROCESS | 1428 | 1461104210156 Marionette TRACE conn5 <- [1,950,null,{}] 15:16:50 INFO - PROCESS | 1428 | 1461104210159 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}] 15:16:50 INFO - PROCESS | 1428 | 1461104210250 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 15:16:50 INFO - PROCESS | 1428 | 1461104210259 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:50 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9A39800 == 84 [pid = 1428] [id = 247] 15:16:50 INFO - PROCESS | 1428 | ++DOMWINDOW == 137 (000000D5F3832C00) [pid = 1428] [serial = 740] [outer = 0000000000000000] 15:16:50 INFO - PROCESS | 1428 | ++DOMWINDOW == 138 (000000D5F3A83000) [pid = 1428] [serial = 741] [outer = 000000D5F3832C00] 15:16:50 INFO - PROCESS | 1428 | 1461104210309 Marionette DEBUG loaded listener.js 15:16:50 INFO - PROCESS | 1428 | ++DOMWINDOW == 139 (000000D5F3F61C00) [pid = 1428] [serial = 742] [outer = 000000D5F3832C00] 15:16:50 INFO - PROCESS | 1428 | 1461104210869 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]]]}] 15:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 15:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 733ms 15:16:50 INFO - PROCESS | 1428 | 1461104210890 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 15:16:50 INFO - PROCESS | 1428 | 1461104210894 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 15:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 15:16:50 INFO - PROCESS | 1428 | 1461104210900 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 15:16:50 INFO - PROCESS | 1428 | 1461104210905 Marionette TRACE conn5 <- [1,954,null,{}] 15:16:51 INFO - PROCESS | 1428 | 1461104211016 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}] 15:16:51 INFO - PROCESS | 1428 | 1461104211150 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 15:16:51 INFO - PROCESS | 1428 | 1461104211241 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:51 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED9C000 == 85 [pid = 1428] [id = 248] 15:16:51 INFO - PROCESS | 1428 | ++DOMWINDOW == 140 (000000D5E1C47800) [pid = 1428] [serial = 743] [outer = 0000000000000000] 15:16:51 INFO - PROCESS | 1428 | ++DOMWINDOW == 141 (000000D5EBC99400) [pid = 1428] [serial = 744] [outer = 000000D5E1C47800] 15:16:51 INFO - PROCESS | 1428 | 1461104211300 Marionette DEBUG loaded listener.js 15:16:51 INFO - PROCESS | 1428 | ++DOMWINDOW == 142 (000000D5EDF99000) [pid = 1428] [serial = 745] [outer = 000000D5E1C47800] 15:16:51 INFO - PROCESS | 1428 | 1461104211874 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]]]}] 15:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 15:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1039ms 15:16:51 INFO - PROCESS | 1428 | 1461104211943 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 15:16:51 INFO - PROCESS | 1428 | 1461104211950 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 15:16:51 INFO - PROCESS | 1428 | 1461104211957 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 15:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 15:16:51 INFO - PROCESS | 1428 | 1461104211960 Marionette TRACE conn5 <- [1,958,null,{}] 15:16:51 INFO - PROCESS | 1428 | 1461104211964 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}] 15:16:52 INFO - PROCESS | 1428 | 1461104212082 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 15:16:52 INFO - PROCESS | 1428 | 1461104212208 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:52 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F40A1000 == 86 [pid = 1428] [id = 249] 15:16:52 INFO - PROCESS | 1428 | ++DOMWINDOW == 143 (000000D5EEAC1400) [pid = 1428] [serial = 746] [outer = 0000000000000000] 15:16:52 INFO - PROCESS | 1428 | ++DOMWINDOW == 144 (000000D5EF705800) [pid = 1428] [serial = 747] [outer = 000000D5EEAC1400] 15:16:52 INFO - PROCESS | 1428 | 1461104212266 Marionette DEBUG loaded listener.js 15:16:52 INFO - PROCESS | 1428 | ++DOMWINDOW == 145 (000000D5F24A6400) [pid = 1428] [serial = 748] [outer = 000000D5EEAC1400] 15:16:52 INFO - PROCESS | 1428 | 1461104212864 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]]]}] 15:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 15:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 943ms 15:16:52 INFO - PROCESS | 1428 | 1461104212906 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 15:16:52 INFO - PROCESS | 1428 | 1461104212909 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 15:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 15:16:52 INFO - PROCESS | 1428 | 1461104212913 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 15:16:52 INFO - PROCESS | 1428 | 1461104212917 Marionette TRACE conn5 <- [1,962,null,{}] 15:16:52 INFO - PROCESS | 1428 | 1461104212930 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}] 15:16:53 INFO - PROCESS | 1428 | 1461104213050 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 15:16:53 INFO - PROCESS | 1428 | 1461104213175 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:53 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FA385000 == 87 [pid = 1428] [id = 250] 15:16:53 INFO - PROCESS | 1428 | ++DOMWINDOW == 146 (000000D5F2A31400) [pid = 1428] [serial = 749] [outer = 0000000000000000] 15:16:53 INFO - PROCESS | 1428 | ++DOMWINDOW == 147 (000000D5F346F400) [pid = 1428] [serial = 750] [outer = 000000D5F2A31400] 15:16:53 INFO - PROCESS | 1428 | 1461104213235 Marionette DEBUG loaded listener.js 15:16:53 INFO - PROCESS | 1428 | ++DOMWINDOW == 148 (000000D5F3A87800) [pid = 1428] [serial = 751] [outer = 000000D5F2A31400] 15:16:53 INFO - PROCESS | 1428 | 1461104213852 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]]]}] 15:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 15:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 985ms 15:16:53 INFO - PROCESS | 1428 | 1461104213900 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 15:16:53 INFO - PROCESS | 1428 | 1461104213903 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 15:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 15:16:53 INFO - PROCESS | 1428 | 1461104213907 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 15:16:53 INFO - PROCESS | 1428 | 1461104213909 Marionette TRACE conn5 <- [1,966,null,{}] 15:16:53 INFO - PROCESS | 1428 | 1461104213913 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}] 15:16:54 INFO - PROCESS | 1428 | 1461104214029 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 15:16:54 INFO - PROCESS | 1428 | 1461104214154 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:54 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FBADD800 == 88 [pid = 1428] [id = 251] 15:16:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 149 (000000D5F40DCC00) [pid = 1428] [serial = 752] [outer = 0000000000000000] 15:16:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 150 (000000D5F419EC00) [pid = 1428] [serial = 753] [outer = 000000D5F40DCC00] 15:16:54 INFO - PROCESS | 1428 | 1461104214212 Marionette DEBUG loaded listener.js 15:16:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 151 (000000D5F64F2C00) [pid = 1428] [serial = 754] [outer = 000000D5F40DCC00] 15:16:54 INFO - PROCESS | 1428 | 1461104214744 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]]]}] 15:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 15:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 881ms 15:16:54 INFO - PROCESS | 1428 | 1461104214789 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 15:16:54 INFO - PROCESS | 1428 | 1461104214792 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 15:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 15:16:54 INFO - PROCESS | 1428 | 1461104214795 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 15:16:54 INFO - PROCESS | 1428 | 1461104214798 Marionette TRACE conn5 <- [1,970,null,{}] 15:16:54 INFO - PROCESS | 1428 | 1461104214801 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}] 15:16:54 INFO - PROCESS | 1428 | 1461104214912 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 15:16:55 INFO - PROCESS | 1428 | 1461104215037 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:55 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9A81000 == 89 [pid = 1428] [id = 252] 15:16:55 INFO - PROCESS | 1428 | ++DOMWINDOW == 152 (000000D5F3A86400) [pid = 1428] [serial = 755] [outer = 0000000000000000] 15:16:55 INFO - PROCESS | 1428 | ++DOMWINDOW == 153 (000000D5F6771800) [pid = 1428] [serial = 756] [outer = 000000D5F3A86400] 15:16:55 INFO - PROCESS | 1428 | 1461104215094 Marionette DEBUG loaded listener.js 15:16:55 INFO - PROCESS | 1428 | ++DOMWINDOW == 154 (000000D5F867BC00) [pid = 1428] [serial = 757] [outer = 000000D5F3A86400] 15:16:55 INFO - PROCESS | 1428 | 1461104215697 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]]]}] 15:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 15:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 944ms 15:16:55 INFO - PROCESS | 1428 | 1461104215743 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 15:16:55 INFO - PROCESS | 1428 | 1461104215746 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 15:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 15:16:55 INFO - PROCESS | 1428 | 1461104215749 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 15:16:55 INFO - PROCESS | 1428 | 1461104215752 Marionette TRACE conn5 <- [1,974,null,{}] 15:16:55 INFO - PROCESS | 1428 | 1461104215756 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}] 15:16:55 INFO - PROCESS | 1428 | 1461104215888 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 15:16:56 INFO - PROCESS | 1428 | 1461104216018 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:56 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F996A000 == 90 [pid = 1428] [id = 253] 15:16:56 INFO - PROCESS | 1428 | ++DOMWINDOW == 155 (000000D5FAB3A000) [pid = 1428] [serial = 758] [outer = 0000000000000000] 15:16:56 INFO - PROCESS | 1428 | ++DOMWINDOW == 156 (000000D5FBBC2C00) [pid = 1428] [serial = 759] [outer = 000000D5FAB3A000] 15:16:56 INFO - PROCESS | 1428 | 1461104216078 Marionette DEBUG loaded listener.js 15:16:56 INFO - PROCESS | 1428 | ++DOMWINDOW == 157 (000000D5FBBCC000) [pid = 1428] [serial = 760] [outer = 000000D5FAB3A000] 15:16:56 INFO - PROCESS | 1428 | 1461104216653 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]]]}] 15:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 15:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 941ms 15:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 15:16:56 INFO - PROCESS | 1428 | 1461104216693 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 15:16:56 INFO - PROCESS | 1428 | 1461104216695 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 15:16:56 INFO - PROCESS | 1428 | 1461104216699 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 15:16:56 INFO - PROCESS | 1428 | 1461104216701 Marionette TRACE conn5 <- [1,978,null,{}] 15:16:56 INFO - PROCESS | 1428 | 1461104216705 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}] 15:16:56 INFO - PROCESS | 1428 | 1461104216815 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 15:16:56 INFO - PROCESS | 1428 | 1461104216912 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:56 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FB8C2800 == 91 [pid = 1428] [id = 254] 15:16:56 INFO - PROCESS | 1428 | ++DOMWINDOW == 158 (000000D5F9D8AC00) [pid = 1428] [serial = 761] [outer = 0000000000000000] 15:16:56 INFO - PROCESS | 1428 | ++DOMWINDOW == 159 (000000D5F9D8F000) [pid = 1428] [serial = 762] [outer = 000000D5F9D8AC00] 15:16:56 INFO - PROCESS | 1428 | 1461104216968 Marionette DEBUG loaded listener.js 15:16:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 160 (000000D5FBBC9400) [pid = 1428] [serial = 763] [outer = 000000D5F9D8AC00] 15:16:57 INFO - PROCESS | 1428 | 1461104217481 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]]]}] 15:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 15:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 839ms 15:16:57 INFO - PROCESS | 1428 | 1461104217541 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 15:16:57 INFO - PROCESS | 1428 | 1461104217544 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 15:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 15:16:57 INFO - PROCESS | 1428 | 1461104217547 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 15:16:57 INFO - PROCESS | 1428 | 1461104217549 Marionette TRACE conn5 <- [1,982,null,{}] 15:16:57 INFO - PROCESS | 1428 | 1461104217554 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}] 15:16:57 INFO - PROCESS | 1428 | 1461104217664 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 15:16:57 INFO - PROCESS | 1428 | 1461104217779 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:57 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FB8DE800 == 92 [pid = 1428] [id = 255] 15:16:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 161 (000000D5F3A88000) [pid = 1428] [serial = 764] [outer = 0000000000000000] 15:16:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 162 (000000D5F9112400) [pid = 1428] [serial = 765] [outer = 000000D5F3A88000] 15:16:57 INFO - PROCESS | 1428 | 1461104217835 Marionette DEBUG loaded listener.js 15:16:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 163 (000000D5F9D87800) [pid = 1428] [serial = 766] [outer = 000000D5F3A88000] 15:16:58 INFO - PROCESS | 1428 | 1461104218402 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]]]}] 15:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 15:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 879ms 15:16:58 INFO - PROCESS | 1428 | 1461104218429 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 15:16:58 INFO - PROCESS | 1428 | 1461104218432 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 15:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 15:16:58 INFO - PROCESS | 1428 | 1461104218435 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 15:16:58 INFO - PROCESS | 1428 | 1461104218437 Marionette TRACE conn5 <- [1,986,null,{}] 15:16:58 INFO - PROCESS | 1428 | 1461104218441 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}] 15:16:58 INFO - PROCESS | 1428 | 1461104218552 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 15:16:58 INFO - PROCESS | 1428 | 1461104218651 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:58 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EE234800 == 93 [pid = 1428] [id = 256] 15:16:58 INFO - PROCESS | 1428 | ++DOMWINDOW == 164 (000000D5E7098400) [pid = 1428] [serial = 767] [outer = 0000000000000000] 15:16:58 INFO - PROCESS | 1428 | ++DOMWINDOW == 165 (000000D5EEDD6000) [pid = 1428] [serial = 768] [outer = 000000D5E7098400] 15:16:58 INFO - PROCESS | 1428 | 1461104218707 Marionette DEBUG loaded listener.js 15:16:58 INFO - PROCESS | 1428 | ++DOMWINDOW == 166 (000000D5F6564400) [pid = 1428] [serial = 769] [outer = 000000D5E7098400] 15:16:59 INFO - PROCESS | 1428 | 1461104219514 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]]]}] 15:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 15:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1130ms 15:16:59 INFO - PROCESS | 1428 | 1461104219568 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 15:16:59 INFO - PROCESS | 1428 | 1461104219574 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 15:16:59 INFO - PROCESS | 1428 | 1461104219579 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 15:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 15:16:59 INFO - PROCESS | 1428 | 1461104219583 Marionette TRACE conn5 <- [1,990,null,{}] 15:16:59 INFO - PROCESS | 1428 | 1461104219588 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}] 15:16:59 INFO - PROCESS | 1428 | 1461104219696 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 15:16:59 INFO - PROCESS | 1428 | 1461104219832 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:59 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E140B800 == 94 [pid = 1428] [id = 257] 15:16:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 167 (000000D5EBC98800) [pid = 1428] [serial = 770] [outer = 0000000000000000] 15:16:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 168 (000000D5EDF11000) [pid = 1428] [serial = 771] [outer = 000000D5EBC98800] 15:16:59 INFO - PROCESS | 1428 | 1461104219886 Marionette DEBUG loaded listener.js 15:16:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 169 (000000D5EEDCA400) [pid = 1428] [serial = 772] [outer = 000000D5EBC98800] 15:17:00 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F694D800 == 93 [pid = 1428] [id = 210] 15:17:00 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6B55000 == 92 [pid = 1428] [id = 211] 15:17:00 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6D1E000 == 91 [pid = 1428] [id = 212] 15:17:00 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E8E8C000 == 90 [pid = 1428] [id = 25] 15:17:00 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F77EB800 == 89 [pid = 1428] [id = 246] 15:17:00 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6FC5800 == 88 [pid = 1428] [id = 245] 15:17:00 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6B67000 == 87 [pid = 1428] [id = 244] 15:17:00 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F68BF800 == 86 [pid = 1428] [id = 243] 15:17:00 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F403A800 == 85 [pid = 1428] [id = 242] 15:17:00 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2FE3800 == 84 [pid = 1428] [id = 241] 15:17:00 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2A48000 == 83 [pid = 1428] [id = 240] 15:17:00 INFO - PROCESS | 1428 | --DOMWINDOW == 168 (000000D5F633F000) [pid = 1428] [serial = 653] [outer = 0000000000000000] [url = about:blank] 15:17:00 INFO - PROCESS | 1428 | --DOMWINDOW == 167 (000000D5F6767C00) [pid = 1428] [serial = 656] [outer = 0000000000000000] [url = about:blank] 15:17:00 INFO - PROCESS | 1428 | --DOMWINDOW == 166 (000000D5F6DC1400) [pid = 1428] [serial = 687] [outer = 0000000000000000] [url = about:blank] 15:17:00 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED15800 == 82 [pid = 1428] [id = 239] 15:17:00 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED82800 == 81 [pid = 1428] [id = 238] 15:17:00 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FAC2D000 == 80 [pid = 1428] [id = 235] 15:17:00 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FA46E000 == 79 [pid = 1428] [id = 234] 15:17:00 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9D53000 == 78 [pid = 1428] [id = 233] 15:17:00 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FA380000 == 77 [pid = 1428] [id = 232] 15:17:00 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F3FB0000 == 76 [pid = 1428] [id = 231] 15:17:00 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED8D800 == 75 [pid = 1428] [id = 230] 15:17:00 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9A28000 == 74 [pid = 1428] [id = 229] 15:17:00 INFO - PROCESS | 1428 | --DOMWINDOW == 165 (000000D5F347CC00) [pid = 1428] [serial = 594] [outer = 0000000000000000] [url = about:blank] 15:17:00 INFO - PROCESS | 1428 | --DOMWINDOW == 164 (000000D5F25C3400) [pid = 1428] [serial = 671] [outer = 0000000000000000] [url = about:blank] 15:17:00 INFO - PROCESS | 1428 | --DOMWINDOW == 163 (000000D5F25E7800) [pid = 1428] [serial = 672] [outer = 0000000000000000] [url = about:blank] 15:17:00 INFO - PROCESS | 1428 | --DOMWINDOW == 162 (000000D5F1271000) [pid = 1428] [serial = 668] [outer = 0000000000000000] [url = about:blank] 15:17:00 INFO - PROCESS | 1428 | --DOMWINDOW == 161 (000000D5EE838800) [pid = 1428] [serial = 644] [outer = 0000000000000000] [url = about:blank] 15:17:00 INFO - PROCESS | 1428 | --DOMWINDOW == 160 (000000D5E8687400) [pid = 1428] [serial = 641] [outer = 0000000000000000] [url = about:blank] 15:17:00 INFO - PROCESS | 1428 | --DOMWINDOW == 159 (000000D5F347C000) [pid = 1428] [serial = 674] [outer = 0000000000000000] [url = about:blank] 15:17:00 INFO - PROCESS | 1428 | --DOMWINDOW == 158 (000000D5EDF08400) [pid = 1428] [serial = 662] [outer = 0000000000000000] [url = about:blank] 15:17:00 INFO - PROCESS | 1428 | --DOMWINDOW == 157 (000000D5EEAC6400) [pid = 1428] [serial = 663] [outer = 0000000000000000] [url = about:blank] 15:17:00 INFO - PROCESS | 1428 | --DOMWINDOW == 156 (000000D5F40D7800) [pid = 1428] [serial = 639] [outer = 0000000000000000] [url = about:blank] 15:17:00 INFO - PROCESS | 1428 | --DOMWINDOW == 155 (000000D5EF7B4400) [pid = 1428] [serial = 665] [outer = 0000000000000000] [url = about:blank] 15:17:00 INFO - PROCESS | 1428 | --DOMWINDOW == 154 (000000D5F2FF1000) [pid = 1428] [serial = 680] [outer = 0000000000000000] [url = about:blank] 15:17:00 INFO - PROCESS | 1428 | --DOMWINDOW == 153 (000000D5EF83C800) [pid = 1428] [serial = 666] [outer = 0000000000000000] [url = about:blank] 15:17:00 INFO - PROCESS | 1428 | --DOMWINDOW == 152 (000000D5E75EC400) [pid = 1428] [serial = 659] [outer = 0000000000000000] [url = about:blank] 15:17:00 INFO - PROCESS | 1428 | --DOMWINDOW == 151 (000000D5EB97D800) [pid = 1428] [serial = 660] [outer = 0000000000000000] [url = about:blank] 15:17:00 INFO - PROCESS | 1428 | --DOMWINDOW == 150 (000000D5F419B800) [pid = 1428] [serial = 650] [outer = 0000000000000000] [url = about:blank] 15:17:00 INFO - PROCESS | 1428 | --DOMWINDOW == 149 (000000D5F25D8400) [pid = 1428] [serial = 647] [outer = 0000000000000000] [url = about:blank] 15:17:00 INFO - PROCESS | 1428 | --DOMWINDOW == 148 (000000D5F6339400) [pid = 1428] [serial = 684] [outer = 0000000000000000] [url = about:blank] 15:17:00 INFO - PROCESS | 1428 | --DOMWINDOW == 147 (000000D5F406F400) [pid = 1428] [serial = 677] [outer = 0000000000000000] [url = about:blank] 15:17:00 INFO - PROCESS | 1428 | --DOMWINDOW == 146 (000000D5F3831800) [pid = 1428] [serial = 683] [outer = 0000000000000000] [url = about:blank] 15:17:00 INFO - PROCESS | 1428 | --DOMWINDOW == 145 (000000D5EEDD3400) [pid = 1428] [serial = 384] [outer = 0000000000000000] [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.] 15:17:00 INFO - PROCESS | 1428 | --DOMWINDOW == 144 (000000D5F633AC00) [pid = 1428] [serial = 678] [outer = 0000000000000000] [url = about:blank] 15:17:00 INFO - PROCESS | 1428 | --DOMWINDOW == 143 (000000D5F3588800) [pid = 1428] [serial = 675] [outer = 0000000000000000] [url = about:blank] 15:17:00 INFO - PROCESS | 1428 | --DOMWINDOW == 142 (000000D5F6563800) [pid = 1428] [serial = 681] [outer = 0000000000000000] [url = about:blank] 15:17:00 INFO - PROCESS | 1428 | --DOMWINDOW == 141 (000000D5F24A7000) [pid = 1428] [serial = 669] [outer = 0000000000000000] [url = about:blank] 15:17:00 INFO - PROCESS | 1428 | 1461104220458 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]]]}] 15:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 15:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 945ms 15:17:00 INFO - PROCESS | 1428 | 1461104220527 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 15:17:00 INFO - PROCESS | 1428 | 1461104220532 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 15:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 15:17:00 INFO - PROCESS | 1428 | 1461104220539 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 15:17:00 INFO - PROCESS | 1428 | 1461104220541 Marionette TRACE conn5 <- [1,994,null,{}] 15:17:00 INFO - PROCESS | 1428 | 1461104220545 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}] 15:17:00 INFO - PROCESS | 1428 | 1461104220644 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 15:17:00 INFO - PROCESS | 1428 | 1461104220729 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:00 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF772000 == 75 [pid = 1428] [id = 258] 15:17:00 INFO - PROCESS | 1428 | ++DOMWINDOW == 142 (000000D5EB97D800) [pid = 1428] [serial = 773] [outer = 0000000000000000] 15:17:00 INFO - PROCESS | 1428 | ++DOMWINDOW == 143 (000000D5EDF88400) [pid = 1428] [serial = 774] [outer = 000000D5EB97D800] 15:17:00 INFO - PROCESS | 1428 | 1461104220776 Marionette DEBUG loaded listener.js 15:17:00 INFO - PROCESS | 1428 | ++DOMWINDOW == 144 (000000D5EF6EE800) [pid = 1428] [serial = 775] [outer = 000000D5EB97D800] 15:17:01 INFO - PROCESS | 1428 | 1461104221209 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]]]}] 15:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 15:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 736ms 15:17:01 INFO - PROCESS | 1428 | 1461104221276 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 15:17:01 INFO - PROCESS | 1428 | 1461104221279 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 15:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 15:17:01 INFO - PROCESS | 1428 | 1461104221282 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 15:17:01 INFO - PROCESS | 1428 | 1461104221286 Marionette TRACE conn5 <- [1,998,null,{}] 15:17:01 INFO - PROCESS | 1428 | 1461104221302 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}] 15:17:01 INFO - PROCESS | 1428 | 1461104221400 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 15:17:01 INFO - PROCESS | 1428 | 1461104221414 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:01 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F3FBB800 == 76 [pid = 1428] [id = 259] 15:17:01 INFO - PROCESS | 1428 | ++DOMWINDOW == 145 (000000D5F1271000) [pid = 1428] [serial = 776] [outer = 0000000000000000] 15:17:01 INFO - PROCESS | 1428 | ++DOMWINDOW == 146 (000000D5F2490800) [pid = 1428] [serial = 777] [outer = 000000D5F1271000] 15:17:01 INFO - PROCESS | 1428 | 1461104221463 Marionette DEBUG loaded listener.js 15:17:01 INFO - PROCESS | 1428 | ++DOMWINDOW == 147 (000000D5F25DB800) [pid = 1428] [serial = 778] [outer = 000000D5F1271000] 15:17:02 INFO - PROCESS | 1428 | 1461104222024 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]]]}] 15:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 15:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 775ms 15:17:02 INFO - PROCESS | 1428 | 1461104222061 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 15:17:02 INFO - PROCESS | 1428 | 1461104222065 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 15:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 15:17:02 INFO - PROCESS | 1428 | 1461104222071 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 15:17:02 INFO - PROCESS | 1428 | 1461104222076 Marionette TRACE conn5 <- [1,1002,null,{}] 15:17:02 INFO - PROCESS | 1428 | 1461104222083 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}] 15:17:02 INFO - PROCESS | 1428 | 1461104222202 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 15:17:02 INFO - PROCESS | 1428 | 1461104222305 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:02 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF79A000 == 77 [pid = 1428] [id = 260] 15:17:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 148 (000000D5E7556800) [pid = 1428] [serial = 779] [outer = 0000000000000000] 15:17:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 149 (000000D5E8692400) [pid = 1428] [serial = 780] [outer = 000000D5E7556800] 15:17:02 INFO - PROCESS | 1428 | 1461104222364 Marionette DEBUG loaded listener.js 15:17:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 150 (000000D5EDF88000) [pid = 1428] [serial = 781] [outer = 000000D5E7556800] 15:17:03 INFO - PROCESS | 1428 | 1461104223028 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]]]}] 15:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 15:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 984ms 15:17:03 INFO - PROCESS | 1428 | 1461104223059 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 15:17:03 INFO - PROCESS | 1428 | 1461104223066 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 15:17:03 INFO - PROCESS | 1428 | 1461104223072 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 15:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 15:17:03 INFO - PROCESS | 1428 | 1461104223076 Marionette TRACE conn5 <- [1,1006,null,{}] 15:17:03 INFO - PROCESS | 1428 | 1461104223079 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}] 15:17:03 INFO - PROCESS | 1428 | 1461104223198 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 15:17:03 INFO - PROCESS | 1428 | 1461104223326 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:03 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F63C8800 == 78 [pid = 1428] [id = 261] 15:17:03 INFO - PROCESS | 1428 | ++DOMWINDOW == 151 (000000D5EF7BAC00) [pid = 1428] [serial = 782] [outer = 0000000000000000] 15:17:03 INFO - PROCESS | 1428 | ++DOMWINDOW == 152 (000000D5F25BD000) [pid = 1428] [serial = 783] [outer = 000000D5EF7BAC00] 15:17:03 INFO - PROCESS | 1428 | 1461104223384 Marionette DEBUG loaded listener.js 15:17:03 INFO - PROCESS | 1428 | ++DOMWINDOW == 153 (000000D5F2F24800) [pid = 1428] [serial = 784] [outer = 000000D5EF7BAC00] 15:17:03 INFO - PROCESS | 1428 | 1461104223970 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]]]}] 15:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 15:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 921ms 15:17:04 INFO - PROCESS | 1428 | 1461104224000 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 15:17:04 INFO - PROCESS | 1428 | 1461104224002 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 15:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 15:17:04 INFO - PROCESS | 1428 | 1461104224006 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 15:17:04 INFO - PROCESS | 1428 | 1461104224011 Marionette TRACE conn5 <- [1,1010,null,{}] 15:17:04 INFO - PROCESS | 1428 | 1461104224023 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}] 15:17:04 INFO - PROCESS | 1428 | 1461104224138 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 15:17:04 INFO - PROCESS | 1428 | 1461104224264 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:04 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6B58800 == 79 [pid = 1428] [id = 262] 15:17:04 INFO - PROCESS | 1428 | ++DOMWINDOW == 154 (000000D5F3393000) [pid = 1428] [serial = 785] [outer = 0000000000000000] 15:17:04 INFO - PROCESS | 1428 | ++DOMWINDOW == 155 (000000D5F3474000) [pid = 1428] [serial = 786] [outer = 000000D5F3393000] 15:17:04 INFO - PROCESS | 1428 | 1461104224326 Marionette DEBUG loaded listener.js 15:17:04 INFO - PROCESS | 1428 | ++DOMWINDOW == 156 (000000D5F3506800) [pid = 1428] [serial = 787] [outer = 000000D5F3393000] 15:17:04 INFO - PROCESS | 1428 | 1461104224901 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]]]}] 15:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 15:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 944ms 15:17:04 INFO - PROCESS | 1428 | 1461104224952 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 15:17:04 INFO - PROCESS | 1428 | 1461104224956 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 15:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 15:17:04 INFO - PROCESS | 1428 | 1461104224959 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 15:17:04 INFO - PROCESS | 1428 | 1461104224962 Marionette TRACE conn5 <- [1,1014,null,{}] 15:17:04 INFO - PROCESS | 1428 | 1461104224965 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}] 15:17:05 INFO - PROCESS | 1428 | 1461104225079 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 15:17:05 INFO - PROCESS | 1428 | 1461104225177 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:05 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F77C1000 == 80 [pid = 1428] [id = 263] 15:17:05 INFO - PROCESS | 1428 | ++DOMWINDOW == 157 (000000D5F368C000) [pid = 1428] [serial = 788] [outer = 0000000000000000] 15:17:05 INFO - PROCESS | 1428 | ++DOMWINDOW == 158 (000000D5F3A7D800) [pid = 1428] [serial = 789] [outer = 000000D5F368C000] 15:17:05 INFO - PROCESS | 1428 | 1461104225234 Marionette DEBUG loaded listener.js 15:17:05 INFO - PROCESS | 1428 | ++DOMWINDOW == 159 (000000D5F4067C00) [pid = 1428] [serial = 790] [outer = 000000D5F368C000] 15:17:05 INFO - PROCESS | 1428 | 1461104225821 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]]]}] 15:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 15:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 942ms 15:17:05 INFO - PROCESS | 1428 | 1461104225903 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 15:17:05 INFO - PROCESS | 1428 | 1461104225906 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 15:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 15:17:05 INFO - PROCESS | 1428 | 1461104225909 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 15:17:05 INFO - PROCESS | 1428 | 1461104225912 Marionette TRACE conn5 <- [1,1018,null,{}] 15:17:05 INFO - PROCESS | 1428 | 1461104225915 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}] 15:17:06 INFO - PROCESS | 1428 | 1461104226024 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 15:17:06 INFO - PROCESS | 1428 | 1461104226150 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:06 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F814A000 == 81 [pid = 1428] [id = 264] 15:17:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 160 (000000D5F419BC00) [pid = 1428] [serial = 791] [outer = 0000000000000000] 15:17:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 161 (000000D5F6339400) [pid = 1428] [serial = 792] [outer = 000000D5F419BC00] 15:17:06 INFO - PROCESS | 1428 | 1461104226208 Marionette DEBUG loaded listener.js 15:17:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 162 (000000D5F6769400) [pid = 1428] [serial = 793] [outer = 000000D5F419BC00] 15:17:06 INFO - PROCESS | 1428 | 1461104226779 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]]]}] 15:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 15:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 942ms 15:17:06 INFO - PROCESS | 1428 | 1461104226855 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 15:17:06 INFO - PROCESS | 1428 | 1461104226857 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 15:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 15:17:06 INFO - PROCESS | 1428 | 1461104226876 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 15:17:06 INFO - PROCESS | 1428 | 1461104226878 Marionette TRACE conn5 <- [1,1022,null,{}] 15:17:06 INFO - PROCESS | 1428 | 1461104226882 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}] 15:17:07 INFO - PROCESS | 1428 | 1461104227019 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 15:17:07 INFO - PROCESS | 1428 | 1461104227142 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:07 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9A86000 == 82 [pid = 1428] [id = 265] 15:17:07 INFO - PROCESS | 1428 | ++DOMWINDOW == 163 (000000D5F9111C00) [pid = 1428] [serial = 794] [outer = 0000000000000000] 15:17:07 INFO - PROCESS | 1428 | ++DOMWINDOW == 164 (000000D5FA313800) [pid = 1428] [serial = 795] [outer = 000000D5F9111C00] 15:17:07 INFO - PROCESS | 1428 | 1461104227202 Marionette DEBUG loaded listener.js 15:17:07 INFO - PROCESS | 1428 | ++DOMWINDOW == 165 (000000D5FA54A400) [pid = 1428] [serial = 796] [outer = 000000D5F9111C00] 15:17:07 INFO - PROCESS | 1428 | 1461104227782 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]]]}] 15:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 15:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 922ms 15:17:07 INFO - PROCESS | 1428 | 1461104227809 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 15:17:07 INFO - PROCESS | 1428 | 1461104227812 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 15:17:07 INFO - PROCESS | 1428 | 1461104227817 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 15:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 15:17:07 INFO - PROCESS | 1428 | 1461104227819 Marionette TRACE conn5 <- [1,1026,null,{}] 15:17:07 INFO - PROCESS | 1428 | 1461104227823 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}] 15:17:07 INFO - PROCESS | 1428 | 1461104227931 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 15:17:08 INFO - PROCESS | 1428 | 1461104228029 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:08 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9DE3800 == 83 [pid = 1428] [id = 266] 15:17:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 166 (000000D5FA549400) [pid = 1428] [serial = 797] [outer = 0000000000000000] 15:17:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 167 (000000D5FA551800) [pid = 1428] [serial = 798] [outer = 000000D5FA549400] 15:17:08 INFO - PROCESS | 1428 | 1461104228085 Marionette DEBUG loaded listener.js 15:17:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 168 (000000D5FAB39C00) [pid = 1428] [serial = 799] [outer = 000000D5FA549400] 15:17:08 INFO - PROCESS | 1428 | 1461104228650 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]]]}] 15:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 15:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 880ms 15:17:08 INFO - PROCESS | 1428 | 1461104228703 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 15:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 15:17:08 INFO - PROCESS | 1428 | 1461104228705 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 15:17:08 INFO - PROCESS | 1428 | 1461104228722 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 15:17:08 INFO - PROCESS | 1428 | 1461104228724 Marionette TRACE conn5 <- [1,1030,null,{}] 15:17:08 INFO - PROCESS | 1428 | 1461104228731 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}] 15:17:08 INFO - PROCESS | 1428 | 1461104228839 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 15:17:08 INFO - PROCESS | 1428 | 1461104228965 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:08 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FA47B800 == 84 [pid = 1428] [id = 267] 15:17:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 169 (000000D5FAB38C00) [pid = 1428] [serial = 800] [outer = 0000000000000000] 15:17:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 170 (000000D5FAB46000) [pid = 1428] [serial = 801] [outer = 000000D5FAB38C00] 15:17:09 INFO - PROCESS | 1428 | 1461104229021 Marionette DEBUG loaded listener.js 15:17:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 171 (000000D5FBBCFC00) [pid = 1428] [serial = 802] [outer = 000000D5FAB38C00] 15:17:09 INFO - PROCESS | 1428 | 1461104229597 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]]]}] 15:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 15:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 944ms 15:17:09 INFO - PROCESS | 1428 | 1461104229656 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 15:17:09 INFO - PROCESS | 1428 | 1461104229659 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 15:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 15:17:09 INFO - PROCESS | 1428 | 1461104229663 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 15:17:09 INFO - PROCESS | 1428 | 1461104229665 Marionette TRACE conn5 <- [1,1034,null,{}] 15:17:09 INFO - PROCESS | 1428 | 1461104229669 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}] 15:17:09 INFO - PROCESS | 1428 | 1461104229782 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 15:17:09 INFO - PROCESS | 1428 | 1461104229881 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:09 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FB8C3800 == 85 [pid = 1428] [id = 268] 15:17:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 172 (000000D5F25BD400) [pid = 1428] [serial = 803] [outer = 0000000000000000] 15:17:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 173 (000000D5FA9B6400) [pid = 1428] [serial = 804] [outer = 000000D5F25BD400] 15:17:09 INFO - PROCESS | 1428 | 1461104229936 Marionette DEBUG loaded listener.js 15:17:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 174 (000000D5FA9BD400) [pid = 1428] [serial = 805] [outer = 000000D5F25BD400] 15:17:10 INFO - PROCESS | 1428 | 1461104230627 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]]]}] 15:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 15:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 986ms 15:17:10 INFO - PROCESS | 1428 | 1461104230651 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 15:17:10 INFO - PROCESS | 1428 | 1461104230655 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 15:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 15:17:10 INFO - PROCESS | 1428 | 1461104230661 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 15:17:10 INFO - PROCESS | 1428 | 1461104230665 Marionette TRACE conn5 <- [1,1038,null,{}] 15:17:10 INFO - PROCESS | 1428 | 1461104230670 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}] 15:17:10 INFO - PROCESS | 1428 | 1461104230779 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 15:17:10 INFO - PROCESS | 1428 | 1461104230882 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:10 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6948800 == 86 [pid = 1428] [id = 269] 15:17:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 175 (000000D5EEAC4000) [pid = 1428] [serial = 806] [outer = 0000000000000000] 15:17:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 176 (000000D5EF7BD400) [pid = 1428] [serial = 807] [outer = 000000D5EEAC4000] 15:17:10 INFO - PROCESS | 1428 | 1461104230933 Marionette DEBUG loaded listener.js 15:17:11 INFO - PROCESS | 1428 | ++DOMWINDOW == 177 (000000D5F27A3800) [pid = 1428] [serial = 808] [outer = 000000D5EEAC4000] 15:17:11 INFO - PROCESS | 1428 | 1461104231555 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]]]}] 15:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 15:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 943ms 15:17:11 INFO - PROCESS | 1428 | 1461104231608 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 15:17:11 INFO - PROCESS | 1428 | 1461104231614 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 15:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 15:17:11 INFO - PROCESS | 1428 | 1461104231621 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 15:17:11 INFO - PROCESS | 1428 | 1461104231623 Marionette TRACE conn5 <- [1,1042,null,{}] 15:17:11 INFO - PROCESS | 1428 | 1461104231628 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}] 15:17:11 INFO - PROCESS | 1428 | 1461104231736 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 15:17:11 INFO - PROCESS | 1428 | 1461104231867 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:11 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6B4B800 == 87 [pid = 1428] [id = 270] 15:17:11 INFO - PROCESS | 1428 | ++DOMWINDOW == 178 (000000D5F2A28C00) [pid = 1428] [serial = 809] [outer = 0000000000000000] 15:17:11 INFO - PROCESS | 1428 | ++DOMWINDOW == 179 (000000D5F342AC00) [pid = 1428] [serial = 810] [outer = 000000D5F2A28C00] 15:17:11 INFO - PROCESS | 1428 | 1461104231919 Marionette DEBUG loaded listener.js 15:17:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 180 (000000D5F350B400) [pid = 1428] [serial = 811] [outer = 000000D5F2A28C00] 15:17:12 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF772000 == 86 [pid = 1428] [id = 258] 15:17:12 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E140B800 == 85 [pid = 1428] [id = 257] 15:17:12 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F996A000 == 84 [pid = 1428] [id = 253] 15:17:12 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9A81000 == 83 [pid = 1428] [id = 252] 15:17:12 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FBADD800 == 82 [pid = 1428] [id = 251] 15:17:12 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FA385000 == 81 [pid = 1428] [id = 250] 15:17:12 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F40A1000 == 80 [pid = 1428] [id = 249] 15:17:12 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED9C000 == 79 [pid = 1428] [id = 248] 15:17:12 INFO - PROCESS | 1428 | 1461104232498 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]]]}] 15:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 15:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 944ms 15:17:12 INFO - PROCESS | 1428 | 1461104232565 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 15:17:12 INFO - PROCESS | 1428 | 1461104232568 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 15:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 15:17:12 INFO - PROCESS | 1428 | 1461104232571 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 15:17:12 INFO - PROCESS | 1428 | 1461104232575 Marionette TRACE conn5 <- [1,1046,null,{}] 15:17:12 INFO - PROCESS | 1428 | 1461104232586 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}] 15:17:12 INFO - PROCESS | 1428 | 1461104232744 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 15:17:12 INFO - PROCESS | 1428 | 1461104232821 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:12 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9976800 == 80 [pid = 1428] [id = 271] 15:17:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 181 (000000D5EF7B2C00) [pid = 1428] [serial = 812] [outer = 0000000000000000] 15:17:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 182 (000000D5F3476800) [pid = 1428] [serial = 813] [outer = 000000D5EF7B2C00] 15:17:12 INFO - PROCESS | 1428 | 1461104232870 Marionette DEBUG loaded listener.js 15:17:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 183 (000000D5F4199800) [pid = 1428] [serial = 814] [outer = 000000D5EF7B2C00] 15:17:13 INFO - PROCESS | 1428 | 1461104233334 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]]]}] 15:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 15:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 796ms 15:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 15:17:13 INFO - PROCESS | 1428 | 1461104233369 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 15:17:13 INFO - PROCESS | 1428 | 1461104233372 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 15:17:13 INFO - PROCESS | 1428 | 1461104233380 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 15:17:13 INFO - PROCESS | 1428 | 1461104233382 Marionette TRACE conn5 <- [1,1050,null,{}] 15:17:13 INFO - PROCESS | 1428 | 1461104233393 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}] 15:17:13 INFO - PROCESS | 1428 | 1461104233516 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 15:17:13 INFO - PROCESS | 1428 | 1461104233572 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:13 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FAC41800 == 81 [pid = 1428] [id = 272] 15:17:13 INFO - PROCESS | 1428 | ++DOMWINDOW == 184 (000000D5F6DC2800) [pid = 1428] [serial = 815] [outer = 0000000000000000] 15:17:13 INFO - PROCESS | 1428 | ++DOMWINDOW == 185 (000000D5F867C400) [pid = 1428] [serial = 816] [outer = 000000D5F6DC2800] 15:17:13 INFO - PROCESS | 1428 | 1461104233626 Marionette DEBUG loaded listener.js 15:17:13 INFO - PROCESS | 1428 | ++DOMWINDOW == 186 (000000D5F9D85C00) [pid = 1428] [serial = 817] [outer = 000000D5F6DC2800] 15:17:14 INFO - PROCESS | 1428 | 1461104234067 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]]]}] 15:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 15:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 734ms 15:17:14 INFO - PROCESS | 1428 | 1461104234111 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 15:17:14 INFO - PROCESS | 1428 | 1461104234113 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 15:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 15:17:14 INFO - PROCESS | 1428 | 1461104234116 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 15:17:14 INFO - PROCESS | 1428 | 1461104234118 Marionette TRACE conn5 <- [1,1054,null,{}] 15:17:14 INFO - PROCESS | 1428 | 1461104234122 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}] 15:17:14 INFO - PROCESS | 1428 | 1461104234250 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 15:17:14 INFO - PROCESS | 1428 | 1461104234269 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:14 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FBAED000 == 82 [pid = 1428] [id = 273] 15:17:14 INFO - PROCESS | 1428 | ++DOMWINDOW == 187 (000000D5F9758000) [pid = 1428] [serial = 818] [outer = 0000000000000000] 15:17:14 INFO - PROCESS | 1428 | ++DOMWINDOW == 188 (000000D5F975C000) [pid = 1428] [serial = 819] [outer = 000000D5F9758000] 15:17:14 INFO - PROCESS | 1428 | 1461104234315 Marionette DEBUG loaded listener.js 15:17:14 INFO - PROCESS | 1428 | ++DOMWINDOW == 189 (000000D5F9762400) [pid = 1428] [serial = 820] [outer = 000000D5F9758000] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 188 (000000D5EEDD3C00) [pid = 1428] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 187 (000000D5E0178000) [pid = 1428] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 186 (000000D5EF70F400) [pid = 1428] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 185 (000000D5E8207800) [pid = 1428] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 184 (000000D5E2613800) [pid = 1428] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 183 (000000D5F342A000) [pid = 1428] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 182 (000000D5F350C400) [pid = 1428] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 181 (000000D5EFDF5400) [pid = 1428] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 180 (000000D5F2F25C00) [pid = 1428] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 179 (000000D5EF7B2400) [pid = 1428] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 178 (000000D5F0611800) [pid = 1428] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 177 (000000D5E1C47800) [pid = 1428] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 176 (000000D5F40DCC00) [pid = 1428] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 175 (000000D5EF803000) [pid = 1428] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 174 (000000D5EEAC1400) [pid = 1428] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 173 (000000D5DCCCCC00) [pid = 1428] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 172 (000000D5F9D8AC00) [pid = 1428] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 171 (000000D5E260D800) [pid = 1428] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 170 (000000D5E2493C00) [pid = 1428] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 169 (000000D5EE810400) [pid = 1428] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 168 (000000D5F40E2400) [pid = 1428] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 167 (000000D5F2A31400) [pid = 1428] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 166 (000000D5F2F28800) [pid = 1428] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 165 (000000D5F3A86400) [pid = 1428] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 164 (000000D5EB97D800) [pid = 1428] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 163 (000000D5EB97DC00) [pid = 1428] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 162 (000000D5EBC98800) [pid = 1428] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 161 (000000D5FA30B800) [pid = 1428] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 160 (000000D5EE80B400) [pid = 1428] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 159 (000000D5F25C6800) [pid = 1428] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 158 (000000D5F25BF000) [pid = 1428] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 157 (000000D5EE60FC00) [pid = 1428] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 156 (000000D5F3832C00) [pid = 1428] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 155 (000000D5F6566000) [pid = 1428] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 154 (000000D5FA576C00) [pid = 1428] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 153 (000000D5E7098400) [pid = 1428] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 152 (000000D5FAB3A000) [pid = 1428] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 151 (000000D5E759C000) [pid = 1428] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 150 (000000D5F6337C00) [pid = 1428] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 149 (000000D5F3A88000) [pid = 1428] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 148 (000000D5FA30A800) [pid = 1428] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 147 (000000D5F3480C00) [pid = 1428] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 146 (000000D5F2569C00) [pid = 1428] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 145 (000000D5F3A7C000) [pid = 1428] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 144 (000000D5F3F66400) [pid = 1428] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 143 (000000D5E017D800) [pid = 1428] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 142 (000000D5EEDD5C00) [pid = 1428] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 15:17:15 INFO - PROCESS | 1428 | --DOMWINDOW == 141 (000000D5F6DCCC00) [pid = 1428] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 15:17:15 INFO - PROCESS | 1428 | 1461104235229 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]]]}] 15:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 15:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1125ms 15:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 15:17:15 INFO - PROCESS | 1428 | 1461104235247 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 15:17:15 INFO - PROCESS | 1428 | 1461104235249 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 15:17:15 INFO - PROCESS | 1428 | 1461104235253 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 15:17:15 INFO - PROCESS | 1428 | 1461104235255 Marionette TRACE conn5 <- [1,1058,null,{}] 15:17:15 INFO - PROCESS | 1428 | 1461104235259 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}] 15:17:15 INFO - PROCESS | 1428 | 1461104235370 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 15:17:15 INFO - PROCESS | 1428 | 1461104235384 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:15 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F3FA7800 == 83 [pid = 1428] [id = 274] 15:17:15 INFO - PROCESS | 1428 | ++DOMWINDOW == 142 (000000D5EDF9B000) [pid = 1428] [serial = 821] [outer = 0000000000000000] 15:17:15 INFO - PROCESS | 1428 | ++DOMWINDOW == 143 (000000D5EE80B400) [pid = 1428] [serial = 822] [outer = 000000D5EDF9B000] 15:17:15 INFO - PROCESS | 1428 | 1461104235510 Marionette DEBUG loaded listener.js 15:17:15 INFO - PROCESS | 1428 | ++DOMWINDOW == 144 (000000D5EF6F5800) [pid = 1428] [serial = 823] [outer = 000000D5EDF9B000] 15:17:15 INFO - PROCESS | 1428 | 1461104235905 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]]]}] 15:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 15:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 691ms 15:17:15 INFO - PROCESS | 1428 | 1461104235945 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 15:17:15 INFO - PROCESS | 1428 | 1461104235947 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 15:17:15 INFO - PROCESS | 1428 | 1461104235950 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 15:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 15:17:15 INFO - PROCESS | 1428 | 1461104235952 Marionette TRACE conn5 <- [1,1062,null,{}] 15:17:15 INFO - PROCESS | 1428 | 1461104235955 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}] 15:17:16 INFO - PROCESS | 1428 | 1461104236084 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 15:17:16 INFO - PROCESS | 1428 | 1461104236098 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:16 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FCE2F000 == 84 [pid = 1428] [id = 275] 15:17:16 INFO - PROCESS | 1428 | ++DOMWINDOW == 145 (000000D5EEDCEC00) [pid = 1428] [serial = 824] [outer = 0000000000000000] 15:17:16 INFO - PROCESS | 1428 | ++DOMWINDOW == 146 (000000D5F25C1800) [pid = 1428] [serial = 825] [outer = 000000D5EEDCEC00] 15:17:16 INFO - PROCESS | 1428 | 1461104236144 Marionette DEBUG loaded listener.js 15:17:16 INFO - PROCESS | 1428 | ++DOMWINDOW == 147 (000000D5F347B000) [pid = 1428] [serial = 826] [outer = 000000D5EEDCEC00] 15:17:16 INFO - PROCESS | 1428 | 1461104236553 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]]]}] 15:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 15:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 627ms 15:17:16 INFO - PROCESS | 1428 | 1461104236582 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 15:17:16 INFO - PROCESS | 1428 | 1461104236584 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 15:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 15:17:16 INFO - PROCESS | 1428 | 1461104236587 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 15:17:16 INFO - PROCESS | 1428 | 1461104236589 Marionette TRACE conn5 <- [1,1066,null,{}] 15:17:16 INFO - PROCESS | 1428 | 1461104236593 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}] 15:17:16 INFO - PROCESS | 1428 | 1461104236719 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 15:17:16 INFO - PROCESS | 1428 | 1461104236762 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:16 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FCE7D000 == 85 [pid = 1428] [id = 276] 15:17:16 INFO - PROCESS | 1428 | ++DOMWINDOW == 148 (000000D5EEDD5C00) [pid = 1428] [serial = 827] [outer = 0000000000000000] 15:17:16 INFO - PROCESS | 1428 | ++DOMWINDOW == 149 (000000D5F419A400) [pid = 1428] [serial = 828] [outer = 000000D5EEDD5C00] 15:17:16 INFO - PROCESS | 1428 | 1461104236806 Marionette DEBUG loaded listener.js 15:17:16 INFO - PROCESS | 1428 | ++DOMWINDOW == 150 (000000D5F9112C00) [pid = 1428] [serial = 829] [outer = 000000D5EEDD5C00] 15:17:17 INFO - PROCESS | 1428 | 1461104237357 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]]]}] 15:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 15:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 837ms 15:17:17 INFO - PROCESS | 1428 | 1461104237440 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 15:17:17 INFO - PROCESS | 1428 | 1461104237445 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 15:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 15:17:17 INFO - PROCESS | 1428 | 1461104237452 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 15:17:17 INFO - PROCESS | 1428 | 1461104237457 Marionette TRACE conn5 <- [1,1070,null,{}] 15:17:17 INFO - PROCESS | 1428 | 1461104237465 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}] 15:17:17 INFO - PROCESS | 1428 | 1461104237596 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 15:17:17 INFO - PROCESS | 1428 | 1461104237750 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:17 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2B45800 == 86 [pid = 1428] [id = 277] 15:17:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 151 (000000D5E868D800) [pid = 1428] [serial = 830] [outer = 0000000000000000] 15:17:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 152 (000000D5E8A8B000) [pid = 1428] [serial = 831] [outer = 000000D5E868D800] 15:17:17 INFO - PROCESS | 1428 | 1461104237810 Marionette DEBUG loaded listener.js 15:17:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 153 (000000D5EC3D7800) [pid = 1428] [serial = 832] [outer = 000000D5E868D800] 15:17:18 INFO - PROCESS | 1428 | 1461104238456 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]]]}] 15:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 15:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1028ms 15:17:18 INFO - PROCESS | 1428 | 1461104238484 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 15:17:18 INFO - PROCESS | 1428 | 1461104238491 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 15:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 15:17:18 INFO - PROCESS | 1428 | 1461104238498 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 15:17:18 INFO - PROCESS | 1428 | 1461104238501 Marionette TRACE conn5 <- [1,1074,null,{}] 15:17:18 INFO - PROCESS | 1428 | 1461104238505 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}] 15:17:18 INFO - PROCESS | 1428 | 1461104238681 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 15:17:18 INFO - PROCESS | 1428 | 1461104238813 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:18 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6529000 == 87 [pid = 1428] [id = 278] 15:17:18 INFO - PROCESS | 1428 | ++DOMWINDOW == 154 (000000D5EC36E400) [pid = 1428] [serial = 833] [outer = 0000000000000000] 15:17:18 INFO - PROCESS | 1428 | ++DOMWINDOW == 155 (000000D5F179DC00) [pid = 1428] [serial = 834] [outer = 000000D5EC36E400] 15:17:18 INFO - PROCESS | 1428 | 1461104238871 Marionette DEBUG loaded listener.js 15:17:18 INFO - PROCESS | 1428 | ++DOMWINDOW == 156 (000000D5F3430C00) [pid = 1428] [serial = 835] [outer = 000000D5EC36E400] 15:17:19 INFO - PROCESS | 1428 | 1461104239497 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]]]}] 15:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 15:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1025ms 15:17:19 INFO - PROCESS | 1428 | 1461104239529 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 15:17:19 INFO - PROCESS | 1428 | 1461104239532 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 15:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 15:17:19 INFO - PROCESS | 1428 | 1461104239536 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 15:17:19 INFO - PROCESS | 1428 | 1461104239540 Marionette TRACE conn5 <- [1,1078,null,{}] 15:17:19 INFO - PROCESS | 1428 | 1461104239552 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}] 15:17:19 INFO - PROCESS | 1428 | 1461104239672 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 15:17:19 INFO - PROCESS | 1428 | 1461104239806 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:19 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F353D800 == 88 [pid = 1428] [id = 279] 15:17:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 157 (000000D5F64E7400) [pid = 1428] [serial = 836] [outer = 0000000000000000] 15:17:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 158 (000000D5F910D400) [pid = 1428] [serial = 837] [outer = 000000D5F64E7400] 15:17:19 INFO - PROCESS | 1428 | 1461104239866 Marionette DEBUG loaded listener.js 15:17:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 159 (000000D5F91B7800) [pid = 1428] [serial = 838] [outer = 000000D5F64E7400] 15:17:20 INFO - PROCESS | 1428 | 1461104240448 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]]]}] 15:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 15:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 944ms 15:17:20 INFO - PROCESS | 1428 | 1461104240482 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 15:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 15:17:20 INFO - PROCESS | 1428 | 1461104240485 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 15:17:20 INFO - PROCESS | 1428 | 1461104240488 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 15:17:20 INFO - PROCESS | 1428 | 1461104240491 Marionette TRACE conn5 <- [1,1082,null,{}] 15:17:20 INFO - PROCESS | 1428 | 1461104240495 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}] 15:17:20 INFO - PROCESS | 1428 | 1461104240613 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 15:17:20 INFO - PROCESS | 1428 | 1461104240716 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:20 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F355C000 == 89 [pid = 1428] [id = 280] 15:17:20 INFO - PROCESS | 1428 | ++DOMWINDOW == 160 (000000D5F91B8400) [pid = 1428] [serial = 839] [outer = 0000000000000000] 15:17:20 INFO - PROCESS | 1428 | ++DOMWINDOW == 161 (000000D5F9D8AC00) [pid = 1428] [serial = 840] [outer = 000000D5F91B8400] 15:17:20 INFO - PROCESS | 1428 | 1461104240773 Marionette DEBUG loaded listener.js 15:17:20 INFO - PROCESS | 1428 | ++DOMWINDOW == 162 (000000D5FA311800) [pid = 1428] [serial = 841] [outer = 000000D5F91B8400] 15:17:21 INFO - PROCESS | 1428 | 1461104241361 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]]]}] 15:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 15:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 942ms 15:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 15:17:21 INFO - PROCESS | 1428 | 1461104241433 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 15:17:21 INFO - PROCESS | 1428 | 1461104241435 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 15:17:21 INFO - PROCESS | 1428 | 1461104241439 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 15:17:21 INFO - PROCESS | 1428 | 1461104241441 Marionette TRACE conn5 <- [1,1086,null,{}] 15:17:21 INFO - PROCESS | 1428 | 1461104241445 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}] 15:17:21 INFO - PROCESS | 1428 | 1461104241608 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 15:17:21 INFO - PROCESS | 1428 | 1461104241742 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:21 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FB69C800 == 90 [pid = 1428] [id = 281] 15:17:21 INFO - PROCESS | 1428 | ++DOMWINDOW == 163 (000000D5F9764C00) [pid = 1428] [serial = 842] [outer = 0000000000000000] 15:17:21 INFO - PROCESS | 1428 | ++DOMWINDOW == 164 (000000D5F9D77C00) [pid = 1428] [serial = 843] [outer = 000000D5F9764C00] 15:17:21 INFO - PROCESS | 1428 | 1461104241800 Marionette DEBUG loaded listener.js 15:17:21 INFO - PROCESS | 1428 | ++DOMWINDOW == 165 (000000D5FAB3A000) [pid = 1428] [serial = 844] [outer = 000000D5F9764C00] 15:17:22 INFO - PROCESS | 1428 | 1461104242419 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]]]}] 15:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 15:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1028ms 15:17:22 INFO - PROCESS | 1428 | 1461104242470 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 15:17:22 INFO - PROCESS | 1428 | 1461104242473 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 15:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 15:17:22 INFO - PROCESS | 1428 | 1461104242476 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 15:17:22 INFO - PROCESS | 1428 | 1461104242478 Marionette TRACE conn5 <- [1,1090,null,{}] 15:17:22 INFO - PROCESS | 1428 | 1461104242504 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}] 15:17:22 INFO - PROCESS | 1428 | 1461104242639 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 15:17:22 INFO - PROCESS | 1428 | 1461104242778 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:22 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EC239000 == 91 [pid = 1428] [id = 282] 15:17:22 INFO - PROCESS | 1428 | ++DOMWINDOW == 166 (000000D5E8292800) [pid = 1428] [serial = 845] [outer = 0000000000000000] 15:17:22 INFO - PROCESS | 1428 | ++DOMWINDOW == 167 (000000D5EB04F400) [pid = 1428] [serial = 846] [outer = 000000D5E8292800] 15:17:22 INFO - PROCESS | 1428 | 1461104242839 Marionette DEBUG loaded listener.js 15:17:22 INFO - PROCESS | 1428 | ++DOMWINDOW == 168 (000000D5EF80D800) [pid = 1428] [serial = 847] [outer = 000000D5E8292800] 15:17:23 INFO - PROCESS | 1428 | 1461104243785 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]]]}] 15:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 15:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1344ms 15:17:23 INFO - PROCESS | 1428 | 1461104243823 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 15:17:23 INFO - PROCESS | 1428 | 1461104243827 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 15:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 15:17:23 INFO - PROCESS | 1428 | 1461104243833 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 15:17:23 INFO - PROCESS | 1428 | 1461104243837 Marionette TRACE conn5 <- [1,1094,null,{}] 15:17:23 INFO - PROCESS | 1428 | 1461104243844 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}] 15:17:23 INFO - PROCESS | 1428 | 1461104243949 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 15:17:24 INFO - PROCESS | 1428 | 1461104244087 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:24 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E1CEB800 == 92 [pid = 1428] [id = 283] 15:17:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 169 (000000D5E01EE000) [pid = 1428] [serial = 848] [outer = 0000000000000000] 15:17:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 170 (000000D5E01F1800) [pid = 1428] [serial = 849] [outer = 000000D5E01EE000] 15:17:24 INFO - PROCESS | 1428 | 1461104244139 Marionette DEBUG loaded listener.js 15:17:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 171 (000000D5E0B5F400) [pid = 1428] [serial = 850] [outer = 000000D5E01EE000] 15:17:24 INFO - PROCESS | 1428 | 1461104244747 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]]]}] 15:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 15:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 985ms 15:17:24 INFO - PROCESS | 1428 | 1461104244822 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 15:17:24 INFO - PROCESS | 1428 | 1461104244829 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 15:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 15:17:24 INFO - PROCESS | 1428 | 1461104244835 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 15:17:24 INFO - PROCESS | 1428 | 1461104244838 Marionette TRACE conn5 <- [1,1098,null,{}] 15:17:24 INFO - PROCESS | 1428 | 1461104244855 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}] 15:17:25 INFO - PROCESS | 1428 | 1461104245026 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 15:17:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6727800 == 91 [pid = 1428] [id = 191] 15:17:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FCE2F000 == 90 [pid = 1428] [id = 275] 15:17:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F3FA7800 == 89 [pid = 1428] [id = 274] 15:17:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FBAED000 == 88 [pid = 1428] [id = 273] 15:17:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FAC41800 == 87 [pid = 1428] [id = 272] 15:17:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9976800 == 86 [pid = 1428] [id = 271] 15:17:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6B4B800 == 85 [pid = 1428] [id = 270] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 170 (000000D5F2490800) [pid = 1428] [serial = 777] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6948800 == 84 [pid = 1428] [id = 269] 15:17:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FA47B800 == 83 [pid = 1428] [id = 267] 15:17:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9DE3800 == 82 [pid = 1428] [id = 266] 15:17:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9A86000 == 81 [pid = 1428] [id = 265] 15:17:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F814A000 == 80 [pid = 1428] [id = 264] 15:17:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F77C1000 == 79 [pid = 1428] [id = 263] 15:17:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F63C8800 == 78 [pid = 1428] [id = 261] 15:17:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF79A000 == 77 [pid = 1428] [id = 260] 15:17:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F3FBB800 == 76 [pid = 1428] [id = 259] 15:17:25 INFO - PROCESS | 1428 | 1461104245150 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:25 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E75BC800 == 77 [pid = 1428] [id = 284] 15:17:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 171 (000000D5E01E4400) [pid = 1428] [serial = 851] [outer = 0000000000000000] 15:17:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 172 (000000D5E0266C00) [pid = 1428] [serial = 852] [outer = 000000D5E01E4400] 15:17:25 INFO - PROCESS | 1428 | 1461104245197 Marionette DEBUG loaded listener.js 15:17:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 173 (000000D5E2499C00) [pid = 1428] [serial = 853] [outer = 000000D5E01E4400] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 172 (000000D5F0452800) [pid = 1428] [serial = 726] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 171 (000000D5F2492000) [pid = 1428] [serial = 727] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 170 (000000D5F2F2C800) [pid = 1428] [serial = 729] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 169 (000000D5F347F400) [pid = 1428] [serial = 735] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 168 (000000D5F8674C00) [pid = 1428] [serial = 688] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 167 (000000D5EB979400) [pid = 1428] [serial = 715] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 166 (000000D5E7150800) [pid = 1428] [serial = 714] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 165 (000000D5EF803800) [pid = 1428] [serial = 723] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 164 (000000D5FA30D400) [pid = 1428] [serial = 702] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 163 (000000D5EE818000) [pid = 1428] [serial = 720] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 162 (000000D5EF3F0000) [pid = 1428] [serial = 721] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 161 (000000D5EF6F4C00) [pid = 1428] [serial = 693] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 160 (000000D5FAB3E400) [pid = 1428] [serial = 705] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 159 (000000D5FA57BC00) [pid = 1428] [serial = 708] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 158 (000000D5E6833000) [pid = 1428] [serial = 717] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 157 (000000D5EB04D400) [pid = 1428] [serial = 718] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 156 (000000D5F346C800) [pid = 1428] [serial = 732] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 155 (000000D5F3A82C00) [pid = 1428] [serial = 711] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 154 (000000D5F3463000) [pid = 1428] [serial = 696] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 153 (000000D5E8E17C00) [pid = 1428] [serial = 690] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 152 (000000D5F8679C00) [pid = 1428] [serial = 699] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 151 (000000D5F3583000) [pid = 1428] [serial = 738] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 150 (000000D5F368C400) [pid = 1428] [serial = 739] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 149 (000000D5F3A83000) [pid = 1428] [serial = 741] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 148 (000000D5F34E1C00) [pid = 1428] [serial = 733] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 147 (000000D5F3399000) [pid = 1428] [serial = 730] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 146 (000000D5F3508000) [pid = 1428] [serial = 736] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 145 (000000D5EF844400) [pid = 1428] [serial = 724] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 144 (000000D5F3830000) [pid = 1428] [serial = 697] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 143 (000000D5EBC99400) [pid = 1428] [serial = 744] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 142 (000000D5EDF99000) [pid = 1428] [serial = 745] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 141 (000000D5F64F2C00) [pid = 1428] [serial = 754] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 140 (000000D5F256AC00) [pid = 1428] [serial = 567] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 139 (000000D5EF705800) [pid = 1428] [serial = 747] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 138 (000000D5F419EC00) [pid = 1428] [serial = 753] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 137 (000000D5E260C400) [pid = 1428] [serial = 558] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 136 (000000D5F9D8F000) [pid = 1428] [serial = 762] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 135 (000000D5EBD36800) [pid = 1428] [serial = 642] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 134 (000000D5EC3D9C00) [pid = 1428] [serial = 691] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 133 (000000D5EF7B5800) [pid = 1428] [serial = 600] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 132 (000000D5F6333800) [pid = 1428] [serial = 651] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 131 (000000D5F346F400) [pid = 1428] [serial = 750] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 130 (000000D5F3396400) [pid = 1428] [serial = 573] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 129 (000000D5F6771800) [pid = 1428] [serial = 756] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 128 (000000D5EDF88400) [pid = 1428] [serial = 774] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 127 (000000D5EDF0C400) [pid = 1428] [serial = 561] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 126 (000000D5F3A87800) [pid = 1428] [serial = 751] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 125 (000000D5EEDCA400) [pid = 1428] [serial = 772] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 124 (000000D5FAB45400) [pid = 1428] [serial = 706] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 123 (000000D5EF70F800) [pid = 1428] [serial = 645] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 122 (000000D5EDF11000) [pid = 1428] [serial = 771] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 121 (000000D5F2A2A400) [pid = 1428] [serial = 570] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 120 (000000D5F406B000) [pid = 1428] [serial = 648] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 119 (000000D5EF6EB800) [pid = 1428] [serial = 564] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 118 (000000D5F3F61C00) [pid = 1428] [serial = 742] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 117 (000000D5F6DC3000) [pid = 1428] [serial = 657] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 116 (000000D5FA581400) [pid = 1428] [serial = 709] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 115 (000000D5F6564400) [pid = 1428] [serial = 769] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 114 (000000D5FBBC2C00) [pid = 1428] [serial = 759] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 113 (000000D5EEDD6000) [pid = 1428] [serial = 768] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5EDF09400) [pid = 1428] [serial = 597] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5F64EE800) [pid = 1428] [serial = 654] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5F9112400) [pid = 1428] [serial = 765] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 109 (000000D5FA315000) [pid = 1428] [serial = 703] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 108 (000000D5F357DC00) [pid = 1428] [serial = 606] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 107 (000000D5FBBCC000) [pid = 1428] [serial = 760] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 106 (000000D5F338E800) [pid = 1428] [serial = 603] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 105 (000000D5F3A89800) [pid = 1428] [serial = 712] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 104 (000000D5EF6EE800) [pid = 1428] [serial = 775] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 103 (000000D5F867BC00) [pid = 1428] [serial = 757] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 102 (000000D5F6340C00) [pid = 1428] [serial = 528] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 101 (000000D5F24A6400) [pid = 1428] [serial = 748] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 100 (000000D5F3588C00) [pid = 1428] [serial = 609] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 99 (000000D5FBBC9400) [pid = 1428] [serial = 763] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 98 (000000D5EF80D000) [pid = 1428] [serial = 694] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 97 (000000D5F9D87800) [pid = 1428] [serial = 766] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | --DOMWINDOW == 96 (000000D5F8680800) [pid = 1428] [serial = 700] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 1428 | 1461104245691 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]]]}] 15:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 15:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 901ms 15:17:25 INFO - PROCESS | 1428 | 1461104245737 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 15:17:25 INFO - PROCESS | 1428 | 1461104245740 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 15:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 15:17:25 INFO - PROCESS | 1428 | 1461104245743 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 15:17:25 INFO - PROCESS | 1428 | 1461104245747 Marionette TRACE conn5 <- [1,1102,null,{}] 15:17:25 INFO - PROCESS | 1428 | 1461104245759 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}] 15:17:25 INFO - PROCESS | 1428 | 1461104245853 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 15:17:25 INFO - PROCESS | 1428 | 1461104245862 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:25 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EC237000 == 78 [pid = 1428] [id = 285] 15:17:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 97 (000000D5E6830800) [pid = 1428] [serial = 854] [outer = 0000000000000000] 15:17:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 98 (000000D5E69BD000) [pid = 1428] [serial = 855] [outer = 000000D5E6830800] 15:17:25 INFO - PROCESS | 1428 | 1461104245912 Marionette DEBUG loaded listener.js 15:17:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 99 (000000D5E731D400) [pid = 1428] [serial = 856] [outer = 000000D5E6830800] 15:17:26 INFO - PROCESS | 1428 | 1461104246368 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]]]}] 15:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 15:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 693ms 15:17:26 INFO - PROCESS | 1428 | 1461104246438 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 15:17:26 INFO - PROCESS | 1428 | 1461104246441 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 15:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 15:17:26 INFO - PROCESS | 1428 | 1461104246444 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 15:17:26 INFO - PROCESS | 1428 | 1461104246446 Marionette TRACE conn5 <- [1,1106,null,{}] 15:17:26 INFO - PROCESS | 1428 | 1461104246449 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}] 15:17:26 INFO - PROCESS | 1428 | 1461104246568 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 15:17:26 INFO - PROCESS | 1428 | 1461104246651 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:26 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EE69B000 == 79 [pid = 1428] [id = 286] 15:17:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 100 (000000D5E75EBC00) [pid = 1428] [serial = 857] [outer = 0000000000000000] 15:17:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 101 (000000D5E75F9C00) [pid = 1428] [serial = 858] [outer = 000000D5E75EBC00] 15:17:26 INFO - PROCESS | 1428 | 1461104246699 Marionette DEBUG loaded listener.js 15:17:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 102 (000000D5E828DC00) [pid = 1428] [serial = 859] [outer = 000000D5E75EBC00] 15:17:27 INFO - PROCESS | 1428 | 1461104247073 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]]]}] 15:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 15:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 691ms 15:17:27 INFO - PROCESS | 1428 | 1461104247138 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 15:17:27 INFO - PROCESS | 1428 | 1461104247140 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 15:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 15:17:27 INFO - PROCESS | 1428 | 1461104247143 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 15:17:27 INFO - PROCESS | 1428 | 1461104247145 Marionette TRACE conn5 <- [1,1110,null,{}] 15:17:27 INFO - PROCESS | 1428 | 1461104247149 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}] 15:17:27 INFO - PROCESS | 1428 | 1461104247275 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 15:17:27 INFO - PROCESS | 1428 | 1461104247299 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:27 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED3F000 == 80 [pid = 1428] [id = 287] 15:17:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 103 (000000D5E8204400) [pid = 1428] [serial = 860] [outer = 0000000000000000] 15:17:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 104 (000000D5E8689800) [pid = 1428] [serial = 861] [outer = 000000D5E8204400] 15:17:27 INFO - PROCESS | 1428 | 1461104247345 Marionette DEBUG loaded listener.js 15:17:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 105 (000000D5E8E10400) [pid = 1428] [serial = 862] [outer = 000000D5E8204400] 15:17:27 INFO - PROCESS | 1428 | 1461104247790 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]]]}] 15:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 15:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 691ms 15:17:27 INFO - PROCESS | 1428 | 1461104247839 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 15:17:27 INFO - PROCESS | 1428 | 1461104247841 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 15:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 15:17:27 INFO - PROCESS | 1428 | 1461104247844 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 15:17:27 INFO - PROCESS | 1428 | 1461104247846 Marionette TRACE conn5 <- [1,1114,null,{}] 15:17:27 INFO - PROCESS | 1428 | 1461104247850 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}] 15:17:28 INFO - PROCESS | 1428 | 1461104248016 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 15:17:28 INFO - PROCESS | 1428 | 1461104248170 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:28 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF79A800 == 81 [pid = 1428] [id = 288] 15:17:28 INFO - PROCESS | 1428 | ++DOMWINDOW == 106 (000000D5EC2A3400) [pid = 1428] [serial = 863] [outer = 0000000000000000] 15:17:28 INFO - PROCESS | 1428 | ++DOMWINDOW == 107 (000000D5EC366C00) [pid = 1428] [serial = 864] [outer = 000000D5EC2A3400] 15:17:28 INFO - PROCESS | 1428 | 1461104248228 Marionette DEBUG loaded listener.js 15:17:28 INFO - PROCESS | 1428 | ++DOMWINDOW == 108 (000000D5EDF06800) [pid = 1428] [serial = 865] [outer = 000000D5EC2A3400] 15:17:28 INFO - PROCESS | 1428 | 1461104248645 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]]]}] 15:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 15:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 838ms 15:17:28 INFO - PROCESS | 1428 | 1461104248685 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 15:17:28 INFO - PROCESS | 1428 | 1461104248687 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 15:17:28 INFO - PROCESS | 1428 | 1461104248690 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 15:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 15:17:28 INFO - PROCESS | 1428 | 1461104248692 Marionette TRACE conn5 <- [1,1118,null,{}] 15:17:28 INFO - PROCESS | 1428 | 1461104248695 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}] 15:17:28 INFO - PROCESS | 1428 | 1461104248810 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 15:17:28 INFO - PROCESS | 1428 | 1461104248865 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:28 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F1D28800 == 82 [pid = 1428] [id = 289] 15:17:28 INFO - PROCESS | 1428 | ++DOMWINDOW == 109 (000000D5EDF0F000) [pid = 1428] [serial = 866] [outer = 0000000000000000] 15:17:28 INFO - PROCESS | 1428 | ++DOMWINDOW == 110 (000000D5EDF9C000) [pid = 1428] [serial = 867] [outer = 000000D5EDF0F000] 15:17:28 INFO - PROCESS | 1428 | 1461104248910 Marionette DEBUG loaded listener.js 15:17:28 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5EE568000) [pid = 1428] [serial = 868] [outer = 000000D5EDF0F000] 15:17:29 INFO - PROCESS | 1428 | [1428] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 15:17:29 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5F6DC2800) [pid = 1428] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 15:17:29 INFO - PROCESS | 1428 | --DOMWINDOW == 109 (000000D5F2A28C00) [pid = 1428] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 15:17:29 INFO - PROCESS | 1428 | --DOMWINDOW == 108 (000000D5F9758000) [pid = 1428] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 15:17:29 INFO - PROCESS | 1428 | --DOMWINDOW == 107 (000000D5EEAC4000) [pid = 1428] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 15:17:29 INFO - PROCESS | 1428 | --DOMWINDOW == 106 (000000D5EDF9B000) [pid = 1428] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 15:17:29 INFO - PROCESS | 1428 | --DOMWINDOW == 105 (000000D5EEDCEC00) [pid = 1428] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 15:17:29 INFO - PROCESS | 1428 | --DOMWINDOW == 104 (000000D5EF7B2C00) [pid = 1428] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 15:17:29 INFO - PROCESS | 1428 | 1461104249770 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]]]}] 15:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 15:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1134ms 15:17:29 INFO - PROCESS | 1428 | 1461104249828 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 15:17:29 INFO - PROCESS | 1428 | 1461104249831 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 15:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 15:17:29 INFO - PROCESS | 1428 | 1461104249834 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 15:17:29 INFO - PROCESS | 1428 | 1461104249836 Marionette TRACE conn5 <- [1,1122,null,{}] 15:17:29 INFO - PROCESS | 1428 | 1461104249840 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}] 15:17:29 INFO - PROCESS | 1428 | 1461104249930 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 15:17:29 INFO - PROCESS | 1428 | 1461104249951 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:29 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F27E4000 == 83 [pid = 1428] [id = 290] 15:17:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 105 (000000D5EE80C800) [pid = 1428] [serial = 869] [outer = 0000000000000000] 15:17:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 106 (000000D5EE812800) [pid = 1428] [serial = 870] [outer = 000000D5EE80C800] 15:17:30 INFO - PROCESS | 1428 | 1461104249999 Marionette DEBUG loaded listener.js 15:17:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 107 (000000D5EEA92800) [pid = 1428] [serial = 871] [outer = 000000D5EE80C800] 15:17:30 INFO - PROCESS | 1428 | [GFX2-]: DrawTargetD2D 1.1 (000000D5EFEF3C50): Failed to create GradientStopCollection with no stops. 15:17:30 INFO - PROCESS | 1428 | [GFX3-]: No stops specified for gradient pattern. 15:17:30 INFO - PROCESS | 1428 | 1461104250428 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]]]}] 15:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 15:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 627ms 15:17:30 INFO - PROCESS | 1428 | 1461104250464 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 15:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 15:17:30 INFO - PROCESS | 1428 | 1461104250467 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 15:17:30 INFO - PROCESS | 1428 | 1461104250470 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 15:17:30 INFO - PROCESS | 1428 | 1461104250472 Marionette TRACE conn5 <- [1,1126,null,{}] 15:17:30 INFO - PROCESS | 1428 | 1461104250475 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}] 15:17:30 INFO - PROCESS | 1428 | 1461104250564 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 15:17:30 INFO - PROCESS | 1428 | 1461104250571 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:30 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2A55800 == 84 [pid = 1428] [id = 291] 15:17:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 108 (000000D5EEAC7400) [pid = 1428] [serial = 872] [outer = 0000000000000000] 15:17:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 109 (000000D5EEACBC00) [pid = 1428] [serial = 873] [outer = 000000D5EEAC7400] 15:17:30 INFO - PROCESS | 1428 | 1461104250617 Marionette DEBUG loaded listener.js 15:17:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 110 (000000D5EEDCDC00) [pid = 1428] [serial = 874] [outer = 000000D5EEAC7400] 15:17:31 INFO - PROCESS | 1428 | 1461104251054 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]]]}] 15:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 15:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 627ms 15:17:31 INFO - PROCESS | 1428 | 1461104251114 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 15:17:31 INFO - PROCESS | 1428 | 1461104251116 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 15:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 15:17:31 INFO - PROCESS | 1428 | 1461104251120 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 15:17:31 INFO - PROCESS | 1428 | 1461104251122 Marionette TRACE conn5 <- [1,1130,null,{}] 15:17:31 INFO - PROCESS | 1428 | 1461104251126 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}] 15:17:31 INFO - PROCESS | 1428 | 1461104251217 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 15:17:31 INFO - PROCESS | 1428 | 1461104251224 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:31 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2F5F000 == 85 [pid = 1428] [id = 292] 15:17:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5EF220C00) [pid = 1428] [serial = 875] [outer = 0000000000000000] 15:17:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5EF60A400) [pid = 1428] [serial = 876] [outer = 000000D5EF220C00] 15:17:31 INFO - PROCESS | 1428 | 1461104251273 Marionette DEBUG loaded listener.js 15:17:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5EF6EF800) [pid = 1428] [serial = 877] [outer = 000000D5EF220C00] 15:17:31 INFO - PROCESS | 1428 | 1461104251875 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]]]}] 15:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 15:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 796ms 15:17:31 INFO - PROCESS | 1428 | 1461104251958 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 15:17:31 INFO - PROCESS | 1428 | 1461104251963 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 15:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 15:17:31 INFO - PROCESS | 1428 | 1461104251971 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 15:17:31 INFO - PROCESS | 1428 | 1461104251976 Marionette TRACE conn5 <- [1,1134,null,{}] 15:17:31 INFO - PROCESS | 1428 | 1461104251982 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}] 15:17:32 INFO - PROCESS | 1428 | 1461104252111 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 15:17:32 INFO - PROCESS | 1428 | 1461104252231 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:32 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E76A5000 == 86 [pid = 1428] [id = 293] 15:17:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 114 (000000D5E124B800) [pid = 1428] [serial = 878] [outer = 0000000000000000] 15:17:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 115 (000000D5E1C58000) [pid = 1428] [serial = 879] [outer = 000000D5E124B800] 15:17:32 INFO - PROCESS | 1428 | 1461104252294 Marionette DEBUG loaded listener.js 15:17:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 116 (000000D5E2E2D400) [pid = 1428] [serial = 880] [outer = 000000D5E124B800] 15:17:32 INFO - PROCESS | 1428 | 1461104252858 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]]]}] 15:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 15:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 985ms 15:17:32 INFO - PROCESS | 1428 | 1461104252956 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 15:17:32 INFO - PROCESS | 1428 | 1461104252963 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 15:17:32 INFO - PROCESS | 1428 | 1461104252985 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 15:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 15:17:32 INFO - PROCESS | 1428 | 1461104252989 Marionette TRACE conn5 <- [1,1138,null,{}] 15:17:32 INFO - PROCESS | 1428 | 1461104252993 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}] 15:17:33 INFO - PROCESS | 1428 | 1461104253123 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 15:17:33 INFO - PROCESS | 1428 | 1461104253241 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:33 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF494000 == 87 [pid = 1428] [id = 294] 15:17:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 117 (000000D5E6885400) [pid = 1428] [serial = 881] [outer = 0000000000000000] 15:17:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 118 (000000D5E8207000) [pid = 1428] [serial = 882] [outer = 000000D5E6885400] 15:17:33 INFO - PROCESS | 1428 | 1461104253301 Marionette DEBUG loaded listener.js 15:17:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 119 (000000D5EB97A000) [pid = 1428] [serial = 883] [outer = 000000D5E6885400] 15:17:33 INFO - PROCESS | 1428 | 1461104253896 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]]]}] 15:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 15:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 941ms 15:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 15:17:33 INFO - PROCESS | 1428 | 1461104253932 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 15:17:33 INFO - PROCESS | 1428 | 1461104253935 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 15:17:33 INFO - PROCESS | 1428 | 1461104253938 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 15:17:33 INFO - PROCESS | 1428 | 1461104253943 Marionette TRACE conn5 <- [1,1142,null,{}] 15:17:33 INFO - PROCESS | 1428 | 1461104253955 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}] 15:17:34 INFO - PROCESS | 1428 | 1461104254104 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 15:17:34 INFO - PROCESS | 1428 | 1461104254233 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:34 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F3527000 == 88 [pid = 1428] [id = 295] 15:17:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 120 (000000D5EC2A0C00) [pid = 1428] [serial = 884] [outer = 0000000000000000] 15:17:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 121 (000000D5EEAC7000) [pid = 1428] [serial = 885] [outer = 000000D5EC2A0C00] 15:17:34 INFO - PROCESS | 1428 | 1461104254295 Marionette DEBUG loaded listener.js 15:17:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 122 (000000D5EF6F3800) [pid = 1428] [serial = 886] [outer = 000000D5EC2A0C00] 15:17:34 INFO - PROCESS | 1428 | 1461104254917 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]]]}] 15:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 15:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1032ms 15:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 15:17:34 INFO - PROCESS | 1428 | 1461104254973 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 15:17:34 INFO - PROCESS | 1428 | 1461104254976 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 15:17:34 INFO - PROCESS | 1428 | 1461104254980 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 15:17:34 INFO - PROCESS | 1428 | 1461104254982 Marionette TRACE conn5 <- [1,1146,null,{}] 15:17:34 INFO - PROCESS | 1428 | 1461104254986 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}] 15:17:35 INFO - PROCESS | 1428 | 1461104255104 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 15:17:35 INFO - PROCESS | 1428 | 1461104255228 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:35 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F3648800 == 89 [pid = 1428] [id = 296] 15:17:35 INFO - PROCESS | 1428 | ++DOMWINDOW == 123 (000000D5EF706400) [pid = 1428] [serial = 887] [outer = 0000000000000000] 15:17:35 INFO - PROCESS | 1428 | ++DOMWINDOW == 124 (000000D5EF737400) [pid = 1428] [serial = 888] [outer = 000000D5EF706400] 15:17:35 INFO - PROCESS | 1428 | 1461104255286 Marionette DEBUG loaded listener.js 15:17:35 INFO - PROCESS | 1428 | ++DOMWINDOW == 125 (000000D5EF7BD000) [pid = 1428] [serial = 889] [outer = 000000D5EF706400] 15:17:35 INFO - PROCESS | 1428 | 1461104255833 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",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 15:17:35 INFO - PROCESS | 1428 | 1461104255878 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 15:17:35 INFO - PROCESS | 1428 | 1461104255883 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 15:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 15:17:35 INFO - PROCESS | 1428 | 1461104255885 Marionette TRACE conn5 <- [1,1150,null,{}] 15:17:35 INFO - PROCESS | 1428 | 1461104255889 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}] 15:17:36 INFO - PROCESS | 1428 | 1461104256001 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 15:17:36 INFO - PROCESS | 1428 | 1461104256097 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:36 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F3FBA000 == 90 [pid = 1428] [id = 297] 15:17:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 126 (000000D5EF7BDC00) [pid = 1428] [serial = 890] [outer = 0000000000000000] 15:17:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 127 (000000D5EF810400) [pid = 1428] [serial = 891] [outer = 000000D5EF7BDC00] 15:17:36 INFO - PROCESS | 1428 | 1461104256153 Marionette DEBUG loaded listener.js 15:17:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 128 (000000D5EF849400) [pid = 1428] [serial = 892] [outer = 000000D5EF7BDC00] 15:17:36 INFO - PROCESS | 1428 | 1461104256728 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]]]}] 15:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 15:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 880ms 15:17:36 INFO - PROCESS | 1428 | 1461104256770 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 15:17:36 INFO - PROCESS | 1428 | 1461104256772 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 15:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 15:17:36 INFO - PROCESS | 1428 | 1461104256776 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 15:17:36 INFO - PROCESS | 1428 | 1461104256778 Marionette TRACE conn5 <- [1,1154,null,{}] 15:17:36 INFO - PROCESS | 1428 | 1461104256782 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}] 15:17:36 INFO - PROCESS | 1428 | 1461104256915 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 15:17:37 INFO - PROCESS | 1428 | 1461104257015 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:37 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F40A7800 == 91 [pid = 1428] [id = 298] 15:17:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 129 (000000D5F0609800) [pid = 1428] [serial = 893] [outer = 0000000000000000] 15:17:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 130 (000000D5F1709C00) [pid = 1428] [serial = 894] [outer = 000000D5F0609800] 15:17:37 INFO - PROCESS | 1428 | 1461104257074 Marionette DEBUG loaded listener.js 15:17:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 131 (000000D5F1D58C00) [pid = 1428] [serial = 895] [outer = 000000D5F0609800] 15:17:37 INFO - PROCESS | 1428 | 1461104257629 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]]]}] 15:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 15:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 880ms 15:17:37 INFO - PROCESS | 1428 | 1461104257674 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 15:17:37 INFO - PROCESS | 1428 | 1461104257677 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 15:17:37 INFO - PROCESS | 1428 | 1461104257682 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 15:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 15:17:37 INFO - PROCESS | 1428 | 1461104257684 Marionette TRACE conn5 <- [1,1158,null,{}] 15:17:37 INFO - PROCESS | 1428 | 1461104257688 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}] 15:17:37 INFO - PROCESS | 1428 | 1461104257800 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 15:17:37 INFO - PROCESS | 1428 | 1461104257897 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:37 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F63DE800 == 92 [pid = 1428] [id = 299] 15:17:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 132 (000000D5F06EB400) [pid = 1428] [serial = 896] [outer = 0000000000000000] 15:17:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 133 (000000D5F2490800) [pid = 1428] [serial = 897] [outer = 000000D5F06EB400] 15:17:37 INFO - PROCESS | 1428 | 1461104257953 Marionette DEBUG loaded listener.js 15:17:38 INFO - PROCESS | 1428 | ++DOMWINDOW == 134 (000000D5F24ABC00) [pid = 1428] [serial = 898] [outer = 000000D5F06EB400] 15:17:38 INFO - PROCESS | 1428 | 1461104258566 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]]]}] 15:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 15:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 942ms 15:17:38 INFO - PROCESS | 1428 | 1461104258628 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 15:17:38 INFO - PROCESS | 1428 | 1461104258631 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 15:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 15:17:38 INFO - PROCESS | 1428 | 1461104258634 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 15:17:38 INFO - PROCESS | 1428 | 1461104258637 Marionette TRACE conn5 <- [1,1162,null,{}] 15:17:38 INFO - PROCESS | 1428 | 1461104258641 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}] 15:17:38 INFO - PROCESS | 1428 | 1461104258754 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 15:17:38 INFO - PROCESS | 1428 | 1461104258852 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:38 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6716800 == 93 [pid = 1428] [id = 300] 15:17:38 INFO - PROCESS | 1428 | ++DOMWINDOW == 135 (000000D5F24AB000) [pid = 1428] [serial = 899] [outer = 0000000000000000] 15:17:38 INFO - PROCESS | 1428 | ++DOMWINDOW == 136 (000000D5F2569000) [pid = 1428] [serial = 900] [outer = 000000D5F24AB000] 15:17:38 INFO - PROCESS | 1428 | 1461104258907 Marionette DEBUG loaded listener.js 15:17:38 INFO - PROCESS | 1428 | ++DOMWINDOW == 137 (000000D5F25C0000) [pid = 1428] [serial = 901] [outer = 000000D5F24AB000] 15:17:39 INFO - PROCESS | 1428 | 1461104259671 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] 15:17:39 INFO - PROCESS | 1428 | 1461104259718 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 15:17:39 INFO - PROCESS | 1428 | 1461104259723 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 15:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 15:17:39 INFO - PROCESS | 1428 | 1461104259727 Marionette TRACE conn5 <- [1,1166,null,{}] 15:17:39 INFO - PROCESS | 1428 | 1461104259733 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}] 15:17:39 INFO - PROCESS | 1428 | 1461104259842 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 15:17:39 INFO - PROCESS | 1428 | 1461104259975 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:39 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED27800 == 94 [pid = 1428] [id = 301] 15:17:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 138 (000000D5E260E400) [pid = 1428] [serial = 902] [outer = 0000000000000000] 15:17:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 139 (000000D5E348A000) [pid = 1428] [serial = 903] [outer = 000000D5E260E400] 15:17:40 INFO - PROCESS | 1428 | 1461104260027 Marionette DEBUG loaded listener.js 15:17:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 140 (000000D5E75EE000) [pid = 1428] [serial = 904] [outer = 000000D5E260E400] 15:17:40 INFO - PROCESS | 1428 | 1461104260642 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] 15:17:40 INFO - PROCESS | 1428 | 1461104260741 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 15:17:40 INFO - PROCESS | 1428 | 1461104260750 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 15:17:40 INFO - PROCESS | 1428 | 1461104260752 Marionette TRACE conn5 <- [1,1170,null,{}] 15:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 15:17:40 INFO - PROCESS | 1428 | 1461104260756 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}] 15:17:40 INFO - PROCESS | 1428 | 1461104260870 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 15:17:40 INFO - PROCESS | 1428 | --DOMWINDOW == 138 (000000D5F867C400) [pid = 1428] [serial = 816] [outer = 0000000000000000] [url = about:blank] 15:17:40 INFO - PROCESS | 1428 | --DOMWINDOW == 137 (000000D5F350B400) [pid = 1428] [serial = 811] [outer = 0000000000000000] [url = about:blank] 15:17:40 INFO - PROCESS | 1428 | --DOMWINDOW == 136 (000000D5F342AC00) [pid = 1428] [serial = 810] [outer = 0000000000000000] [url = about:blank] 15:17:40 INFO - PROCESS | 1428 | --DOMWINDOW == 135 (000000D5FAB46000) [pid = 1428] [serial = 801] [outer = 0000000000000000] [url = about:blank] 15:17:40 INFO - PROCESS | 1428 | --DOMWINDOW == 134 (000000D5F975C000) [pid = 1428] [serial = 819] [outer = 0000000000000000] [url = about:blank] 15:17:40 INFO - PROCESS | 1428 | --DOMWINDOW == 133 (000000D5E8692400) [pid = 1428] [serial = 780] [outer = 0000000000000000] [url = about:blank] 15:17:40 INFO - PROCESS | 1428 | --DOMWINDOW == 132 (000000D5F3A7D800) [pid = 1428] [serial = 789] [outer = 0000000000000000] [url = about:blank] 15:17:40 INFO - PROCESS | 1428 | --DOMWINDOW == 131 (000000D5F27A3800) [pid = 1428] [serial = 808] [outer = 0000000000000000] [url = about:blank] 15:17:40 INFO - PROCESS | 1428 | --DOMWINDOW == 130 (000000D5EF7BD400) [pid = 1428] [serial = 807] [outer = 0000000000000000] [url = about:blank] 15:17:40 INFO - PROCESS | 1428 | --DOMWINDOW == 129 (000000D5F9D85C00) [pid = 1428] [serial = 817] [outer = 0000000000000000] [url = about:blank] 15:17:40 INFO - PROCESS | 1428 | --DOMWINDOW == 128 (000000D5F3474000) [pid = 1428] [serial = 786] [outer = 0000000000000000] [url = about:blank] 15:17:40 INFO - PROCESS | 1428 | --DOMWINDOW == 127 (000000D5FA313800) [pid = 1428] [serial = 795] [outer = 0000000000000000] [url = about:blank] 15:17:40 INFO - PROCESS | 1428 | --DOMWINDOW == 126 (000000D5F25BD000) [pid = 1428] [serial = 783] [outer = 0000000000000000] [url = about:blank] 15:17:40 INFO - PROCESS | 1428 | --DOMWINDOW == 125 (000000D5F6339400) [pid = 1428] [serial = 792] [outer = 0000000000000000] [url = about:blank] 15:17:40 INFO - PROCESS | 1428 | --DOMWINDOW == 124 (000000D5FA9B6400) [pid = 1428] [serial = 804] [outer = 0000000000000000] [url = about:blank] 15:17:40 INFO - PROCESS | 1428 | --DOMWINDOW == 123 (000000D5FA551800) [pid = 1428] [serial = 798] [outer = 0000000000000000] [url = about:blank] 15:17:40 INFO - PROCESS | 1428 | --DOMWINDOW == 122 (000000D5EE80B400) [pid = 1428] [serial = 822] [outer = 0000000000000000] [url = about:blank] 15:17:40 INFO - PROCESS | 1428 | --DOMWINDOW == 121 (000000D5F25C1800) [pid = 1428] [serial = 825] [outer = 0000000000000000] [url = about:blank] 15:17:40 INFO - PROCESS | 1428 | --DOMWINDOW == 120 (000000D5F9762400) [pid = 1428] [serial = 820] [outer = 0000000000000000] [url = about:blank] 15:17:40 INFO - PROCESS | 1428 | --DOMWINDOW == 119 (000000D5F3476800) [pid = 1428] [serial = 813] [outer = 0000000000000000] [url = about:blank] 15:17:40 INFO - PROCESS | 1428 | --DOMWINDOW == 118 (000000D5F4199800) [pid = 1428] [serial = 814] [outer = 0000000000000000] [url = about:blank] 15:17:40 INFO - PROCESS | 1428 | --DOMWINDOW == 117 (000000D5F347B000) [pid = 1428] [serial = 826] [outer = 0000000000000000] [url = about:blank] 15:17:40 INFO - PROCESS | 1428 | --DOMWINDOW == 116 (000000D5EF6F5800) [pid = 1428] [serial = 823] [outer = 0000000000000000] [url = about:blank] 15:17:40 INFO - PROCESS | 1428 | 1461104260962 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:40 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E8477000 == 82 [pid = 1428] [id = 302] 15:17:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 117 (000000D5E260F400) [pid = 1428] [serial = 905] [outer = 0000000000000000] 15:17:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 118 (000000D5E7092000) [pid = 1428] [serial = 906] [outer = 000000D5E260F400] 15:17:41 INFO - PROCESS | 1428 | 1461104261009 Marionette DEBUG loaded listener.js 15:17:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 119 (000000D5E868AC00) [pid = 1428] [serial = 907] [outer = 000000D5E260F400] 15:17:41 INFO - PROCESS | 1428 | 1461104261476 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 28","_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] 15:17:41 INFO - PROCESS | 1428 | 1461104261534 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 15:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 15:17:41 INFO - PROCESS | 1428 | 1461104261538 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 15:17:41 INFO - PROCESS | 1428 | 1461104261541 Marionette TRACE conn5 <- [1,1174,null,{}] 15:17:41 INFO - PROCESS | 1428 | 1461104261552 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}] 15:17:41 INFO - PROCESS | 1428 | 1461104261649 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 15:17:41 INFO - PROCESS | 1428 | 1461104261659 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:41 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2738000 == 83 [pid = 1428] [id = 303] 15:17:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 120 (000000D5EC3DD800) [pid = 1428] [serial = 908] [outer = 0000000000000000] 15:17:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 121 (000000D5EDF24800) [pid = 1428] [serial = 909] [outer = 000000D5EC3DD800] 15:17:41 INFO - PROCESS | 1428 | 1461104261715 Marionette DEBUG loaded listener.js 15:17:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 122 (000000D5EE56F000) [pid = 1428] [serial = 910] [outer = 000000D5EC3DD800] 15:17:42 INFO - PROCESS | 1428 | 1461104262203 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 (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.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 15:17:42 INFO - PROCESS | 1428 | 1461104262235 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 15:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 15:17:42 INFO - PROCESS | 1428 | 1461104262238 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 15:17:42 INFO - PROCESS | 1428 | 1461104262240 Marionette TRACE conn5 <- [1,1178,null,{}] 15:17:42 INFO - PROCESS | 1428 | 1461104262244 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}] 15:17:42 INFO - PROCESS | 1428 | 1461104262338 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 15:17:42 INFO - PROCESS | 1428 | 1461104262344 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:42 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F351B000 == 84 [pid = 1428] [id = 304] 15:17:42 INFO - PROCESS | 1428 | ++DOMWINDOW == 123 (000000D5EEDCA800) [pid = 1428] [serial = 911] [outer = 0000000000000000] 15:17:42 INFO - PROCESS | 1428 | ++DOMWINDOW == 124 (000000D5EF21CC00) [pid = 1428] [serial = 912] [outer = 000000D5EEDCA800] 15:17:42 INFO - PROCESS | 1428 | 1461104262392 Marionette DEBUG loaded listener.js 15:17:42 INFO - PROCESS | 1428 | ++DOMWINDOW == 125 (000000D5EF70B400) [pid = 1428] [serial = 913] [outer = 000000D5EEDCA800] 15:17:42 INFO - PROCESS | 1428 | 1461104262863 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] 15:17:42 INFO - PROCESS | 1428 | 1461104262934 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 15:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 15:17:42 INFO - PROCESS | 1428 | 1461104262938 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 15:17:42 INFO - PROCESS | 1428 | 1461104262940 Marionette TRACE conn5 <- [1,1182,null,{}] 15:17:42 INFO - PROCESS | 1428 | 1461104262948 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}] 15:17:43 INFO - PROCESS | 1428 | 1461104263068 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 15:17:43 INFO - PROCESS | 1428 | 1461104263081 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:43 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F409D800 == 85 [pid = 1428] [id = 305] 15:17:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 126 (000000D5EF83CC00) [pid = 1428] [serial = 914] [outer = 0000000000000000] 15:17:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 127 (000000D5EFDF3000) [pid = 1428] [serial = 915] [outer = 000000D5EF83CC00] 15:17:43 INFO - PROCESS | 1428 | 1461104263127 Marionette DEBUG loaded listener.js 15:17:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 128 (000000D5F142A800) [pid = 1428] [serial = 916] [outer = 000000D5EF83CC00] 15:17:43 INFO - PROCESS | 1428 | 1461104263626 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 151","_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] 15:17:43 INFO - PROCESS | 1428 | 1461104263675 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 15:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 15:17:43 INFO - PROCESS | 1428 | 1461104263685 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 15:17:43 INFO - PROCESS | 1428 | 1461104263687 Marionette TRACE conn5 <- [1,1186,null,{}] 15:17:43 INFO - PROCESS | 1428 | 1461104263690 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}] 15:17:43 INFO - PROCESS | 1428 | 1461104263829 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 15:17:43 INFO - PROCESS | 1428 | 1461104263853 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:43 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F691A000 == 86 [pid = 1428] [id = 306] 15:17:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 129 (000000D5F25DE800) [pid = 1428] [serial = 917] [outer = 0000000000000000] 15:17:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 130 (000000D5F27AC000) [pid = 1428] [serial = 918] [outer = 000000D5F25DE800] 15:17:43 INFO - PROCESS | 1428 | 1461104263901 Marionette DEBUG loaded listener.js 15:17:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 131 (000000D5F2A35800) [pid = 1428] [serial = 919] [outer = 000000D5F25DE800] 15:17:44 INFO - PROCESS | 1428 | 1461104264342 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]]]}] 15:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 15:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 692ms 15:17:44 INFO - PROCESS | 1428 | 1461104264380 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 15:17:44 INFO - PROCESS | 1428 | 1461104264382 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 15:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 15:17:44 INFO - PROCESS | 1428 | 1461104264385 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 15:17:44 INFO - PROCESS | 1428 | 1461104264387 Marionette TRACE conn5 <- [1,1190,null,{}] 15:17:44 INFO - PROCESS | 1428 | 1461104264391 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}] 15:17:44 INFO - PROCESS | 1428 | 1461104264547 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 15:17:44 INFO - PROCESS | 1428 | 1461104264606 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:44 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6957000 == 87 [pid = 1428] [id = 307] 15:17:44 INFO - PROCESS | 1428 | ++DOMWINDOW == 132 (000000D5F2F2AC00) [pid = 1428] [serial = 920] [outer = 0000000000000000] 15:17:44 INFO - PROCESS | 1428 | ++DOMWINDOW == 133 (000000D5F2FF3C00) [pid = 1428] [serial = 921] [outer = 000000D5F2F2AC00] 15:17:44 INFO - PROCESS | 1428 | 1461104264651 Marionette DEBUG loaded listener.js 15:17:44 INFO - PROCESS | 1428 | ++DOMWINDOW == 134 (000000D5F338F000) [pid = 1428] [serial = 922] [outer = 000000D5F2F2AC00] 15:17:45 INFO - PROCESS | 1428 | 1461104265083 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]]]}] 15:17: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 15:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 733ms 15:17:45 INFO - PROCESS | 1428 | 1461104265121 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 15:17:45 INFO - PROCESS | 1428 | 1461104265124 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 15:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 15:17:45 INFO - PROCESS | 1428 | 1461104265127 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 15:17:45 INFO - PROCESS | 1428 | 1461104265129 Marionette TRACE conn5 <- [1,1194,null,{}] 15:17:45 INFO - PROCESS | 1428 | 1461104265133 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}] 15:17:45 INFO - PROCESS | 1428 | 1461104265251 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 15:17:45 INFO - PROCESS | 1428 | --DOMWINDOW == 133 (000000D5EC2A3400) [pid = 1428] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 15:17:45 INFO - PROCESS | 1428 | --DOMWINDOW == 132 (000000D5EDF0F000) [pid = 1428] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 15:17:45 INFO - PROCESS | 1428 | --DOMWINDOW == 131 (000000D5E01EE000) [pid = 1428] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 15:17:45 INFO - PROCESS | 1428 | --DOMWINDOW == 130 (000000D5E01E4400) [pid = 1428] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 15:17:45 INFO - PROCESS | 1428 | --DOMWINDOW == 129 (000000D5E75EBC00) [pid = 1428] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 15:17:45 INFO - PROCESS | 1428 | --DOMWINDOW == 128 (000000D5E6830800) [pid = 1428] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 15:17:45 INFO - PROCESS | 1428 | --DOMWINDOW == 127 (000000D5EEAC7400) [pid = 1428] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 15:17:45 INFO - PROCESS | 1428 | --DOMWINDOW == 126 (000000D5E8204400) [pid = 1428] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 15:17:45 INFO - PROCESS | 1428 | --DOMWINDOW == 125 (000000D5EE80C800) [pid = 1428] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 15:17:45 INFO - PROCESS | 1428 | 1461104265449 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:45 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF2CF800 == 88 [pid = 1428] [id = 308] 15:17:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 126 (000000D5E0B5B400) [pid = 1428] [serial = 923] [outer = 0000000000000000] 15:17:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 127 (000000D5E6830800) [pid = 1428] [serial = 924] [outer = 000000D5E0B5B400] 15:17:45 INFO - PROCESS | 1428 | 1461104265496 Marionette DEBUG loaded listener.js 15:17:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 128 (000000D5EEAC7400) [pid = 1428] [serial = 925] [outer = 000000D5E0B5B400] 15:17:45 INFO - PROCESS | 1428 | 1461104265864 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]]]}] 15:17:45 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 15:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 776ms 15:17:45 INFO - PROCESS | 1428 | 1461104265906 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 15:17:45 INFO - PROCESS | 1428 | 1461104265908 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 15:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 15:17:45 INFO - PROCESS | 1428 | 1461104265912 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 15:17:45 INFO - PROCESS | 1428 | 1461104265914 Marionette TRACE conn5 <- [1,1198,null,{}] 15:17:45 INFO - PROCESS | 1428 | 1461104265917 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}] 15:17:46 INFO - PROCESS | 1428 | 1461104266006 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 15:17:46 INFO - PROCESS | 1428 | 1461104266091 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:46 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6D24800 == 89 [pid = 1428] [id = 309] 15:17:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 129 (000000D5E1455000) [pid = 1428] [serial = 926] [outer = 0000000000000000] 15:17:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 130 (000000D5F3399800) [pid = 1428] [serial = 927] [outer = 000000D5E1455000] 15:17:46 INFO - PROCESS | 1428 | 1461104266138 Marionette DEBUG loaded listener.js 15:17:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 131 (000000D5F3463800) [pid = 1428] [serial = 928] [outer = 000000D5E1455000] 15:17:46 INFO - PROCESS | 1428 | 1461104266510 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]]]}] 15:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 15:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 628ms 15:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 15:17:46 INFO - PROCESS | 1428 | 1461104266543 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 15:17:46 INFO - PROCESS | 1428 | 1461104266546 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 15:17:46 INFO - PROCESS | 1428 | 1461104266549 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 15:17:46 INFO - PROCESS | 1428 | 1461104266551 Marionette TRACE conn5 <- [1,1202,null,{}] 15:17:46 INFO - PROCESS | 1428 | 1461104266554 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}] 15:17:46 INFO - PROCESS | 1428 | 1461104266681 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 15:17:46 INFO - PROCESS | 1428 | 1461104266694 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:46 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F7062800 == 90 [pid = 1428] [id = 310] 15:17:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 132 (000000D5F3467800) [pid = 1428] [serial = 929] [outer = 0000000000000000] 15:17:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 133 (000000D5F3471000) [pid = 1428] [serial = 930] [outer = 000000D5F3467800] 15:17:46 INFO - PROCESS | 1428 | 1461104266740 Marionette DEBUG loaded listener.js 15:17:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 134 (000000D5F34DA400) [pid = 1428] [serial = 931] [outer = 000000D5F3467800] 15:17:47 INFO - PROCESS | 1428 | 1461104267148 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]]]}] 15:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 15:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 629ms 15:17:47 INFO - PROCESS | 1428 | 1461104267181 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 15:17:47 INFO - PROCESS | 1428 | 1461104267184 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 15:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 15:17:47 INFO - PROCESS | 1428 | 1461104267187 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 15:17:47 INFO - PROCESS | 1428 | 1461104267190 Marionette TRACE conn5 <- [1,1206,null,{}] 15:17:47 INFO - PROCESS | 1428 | 1461104267193 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}] 15:17:47 INFO - PROCESS | 1428 | 1461104267339 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 15:17:47 INFO - PROCESS | 1428 | 1461104267387 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:47 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F77E4000 == 91 [pid = 1428] [id = 311] 15:17:47 INFO - PROCESS | 1428 | ++DOMWINDOW == 135 (000000D5F3503C00) [pid = 1428] [serial = 932] [outer = 0000000000000000] 15:17:47 INFO - PROCESS | 1428 | ++DOMWINDOW == 136 (000000D5F357B000) [pid = 1428] [serial = 933] [outer = 000000D5F3503C00] 15:17:47 INFO - PROCESS | 1428 | 1461104267439 Marionette DEBUG loaded listener.js 15:17:47 INFO - PROCESS | 1428 | ++DOMWINDOW == 137 (000000D5F3680000) [pid = 1428] [serial = 934] [outer = 000000D5F3503C00] 15:17:48 INFO - PROCESS | 1428 | 1461104268152 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]]]}] 15:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 15:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 986ms 15:17:48 INFO - PROCESS | 1428 | 1461104268178 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 15:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 15:17:48 INFO - PROCESS | 1428 | 1461104268182 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 15:17:48 INFO - PROCESS | 1428 | 1461104268187 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 15:17:48 INFO - PROCESS | 1428 | 1461104268192 Marionette TRACE conn5 <- [1,1210,null,{}] 15:17:48 INFO - PROCESS | 1428 | 1461104268197 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}] 15:17:48 INFO - PROCESS | 1428 | 1461104268321 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 15:17:48 INFO - PROCESS | 1428 | 1461104268453 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:48 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF766800 == 92 [pid = 1428] [id = 312] 15:17:48 INFO - PROCESS | 1428 | ++DOMWINDOW == 138 (000000D5E7556400) [pid = 1428] [serial = 935] [outer = 0000000000000000] 15:17:48 INFO - PROCESS | 1428 | ++DOMWINDOW == 139 (000000D5E828D400) [pid = 1428] [serial = 936] [outer = 000000D5E7556400] 15:17:48 INFO - PROCESS | 1428 | 1461104268513 Marionette DEBUG loaded listener.js 15:17:48 INFO - PROCESS | 1428 | ++DOMWINDOW == 140 (000000D5EBD34400) [pid = 1428] [serial = 937] [outer = 000000D5E7556400] 15:17:49 INFO - PROCESS | 1428 | 1461104269138 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] 15:17:49 INFO - PROCESS | 1428 | 1461104269182 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 15:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 15:17:49 INFO - PROCESS | 1428 | 1461104269190 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 15:17:49 INFO - PROCESS | 1428 | 1461104269193 Marionette TRACE conn5 <- [1,1214,null,{}] 15:17:49 INFO - PROCESS | 1428 | 1461104269197 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}] 15:17:49 INFO - PROCESS | 1428 | 1461104269322 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 15:17:49 INFO - PROCESS | 1428 | 1461104269424 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:49 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F403D800 == 93 [pid = 1428] [id = 313] 15:17:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 141 (000000D5EE837C00) [pid = 1428] [serial = 938] [outer = 0000000000000000] 15:17:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 142 (000000D5EF83E000) [pid = 1428] [serial = 939] [outer = 000000D5EE837C00] 15:17:49 INFO - PROCESS | 1428 | 1461104269480 Marionette DEBUG loaded listener.js 15:17:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 143 (000000D5F2491400) [pid = 1428] [serial = 940] [outer = 000000D5EE837C00] 15:17:50 INFO - PROCESS | 1428 | 1461104270103 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]]]}] 15:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 15:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 943ms 15:17:50 INFO - PROCESS | 1428 | 1461104270136 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 15:17:50 INFO - PROCESS | 1428 | 1461104270139 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 15:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 15:17:50 INFO - PROCESS | 1428 | 1461104270143 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 15:17:50 INFO - PROCESS | 1428 | 1461104270148 Marionette TRACE conn5 <- [1,1218,null,{}] 15:17:50 INFO - PROCESS | 1428 | 1461104270160 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}] 15:17:50 INFO - PROCESS | 1428 | 1461104270282 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 15:17:50 INFO - PROCESS | 1428 | 1461104270413 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:50 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F77DD000 == 94 [pid = 1428] [id = 314] 15:17:50 INFO - PROCESS | 1428 | ++DOMWINDOW == 144 (000000D5F2A27C00) [pid = 1428] [serial = 941] [outer = 0000000000000000] 15:17:50 INFO - PROCESS | 1428 | ++DOMWINDOW == 145 (000000D5F2FF4000) [pid = 1428] [serial = 942] [outer = 000000D5F2A27C00] 15:17:50 INFO - PROCESS | 1428 | 1461104270473 Marionette DEBUG loaded listener.js 15:17:50 INFO - PROCESS | 1428 | ++DOMWINDOW == 146 (000000D5F34DF400) [pid = 1428] [serial = 943] [outer = 000000D5F2A27C00] 15:17:51 INFO - PROCESS | 1428 | 1461104271014 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]]]}] 15:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 15:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 880ms 15:17:51 INFO - PROCESS | 1428 | 1461104271025 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 15:17:51 INFO - PROCESS | 1428 | 1461104271028 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 15:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 15:17:51 INFO - PROCESS | 1428 | 1461104271032 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 15:17:51 INFO - PROCESS | 1428 | 1461104271034 Marionette TRACE conn5 <- [1,1222,null,{}] 15:17:51 INFO - PROCESS | 1428 | 1461104271038 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}] 15:17:51 INFO - PROCESS | 1428 | 1461104271158 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 15:17:51 INFO - PROCESS | 1428 | 1461104271260 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:51 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F815E800 == 95 [pid = 1428] [id = 315] 15:17:51 INFO - PROCESS | 1428 | ++DOMWINDOW == 147 (000000D5F350C400) [pid = 1428] [serial = 944] [outer = 0000000000000000] 15:17:51 INFO - PROCESS | 1428 | ++DOMWINDOW == 148 (000000D5F3583800) [pid = 1428] [serial = 945] [outer = 000000D5F350C400] 15:17:51 INFO - PROCESS | 1428 | 1461104271316 Marionette DEBUG loaded listener.js 15:17:51 INFO - PROCESS | 1428 | ++DOMWINDOW == 149 (000000D5F3688000) [pid = 1428] [serial = 946] [outer = 000000D5F350C400] 15:17:51 INFO - PROCESS | 1428 | 1461104271929 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]]]}] 15:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 15:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 945ms 15:17:51 INFO - PROCESS | 1428 | 1461104271978 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 15:17:51 INFO - PROCESS | 1428 | 1461104271981 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 15:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 15:17:51 INFO - PROCESS | 1428 | 1461104271984 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 15:17:51 INFO - PROCESS | 1428 | 1461104271987 Marionette TRACE conn5 <- [1,1226,null,{}] 15:17:51 INFO - PROCESS | 1428 | 1461104271991 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}] 15:17:52 INFO - PROCESS | 1428 | 1461104272106 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 15:17:52 INFO - PROCESS | 1428 | 1461104272207 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:52 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9A24800 == 96 [pid = 1428] [id = 316] 15:17:52 INFO - PROCESS | 1428 | ++DOMWINDOW == 150 (000000D5F3687C00) [pid = 1428] [serial = 947] [outer = 0000000000000000] 15:17:52 INFO - PROCESS | 1428 | ++DOMWINDOW == 151 (000000D5F382B800) [pid = 1428] [serial = 948] [outer = 000000D5F3687C00] 15:17:52 INFO - PROCESS | 1428 | 1461104272263 Marionette DEBUG loaded listener.js 15:17:52 INFO - PROCESS | 1428 | ++DOMWINDOW == 152 (000000D5F3A7C400) [pid = 1428] [serial = 949] [outer = 000000D5F3687C00] 15:17:52 INFO - PROCESS | 1428 | 1461104272803 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]]]}] 15:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 15:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 882ms 15:17:52 INFO - PROCESS | 1428 | 1461104272868 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 15:17:52 INFO - PROCESS | 1428 | 1461104272871 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 15:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 15:17:52 INFO - PROCESS | 1428 | 1461104272875 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 15:17:52 INFO - PROCESS | 1428 | 1461104272877 Marionette TRACE conn5 <- [1,1230,null,{}] 15:17:52 INFO - PROCESS | 1428 | 1461104272880 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}] 15:17:53 INFO - PROCESS | 1428 | 1461104273008 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 15:17:53 INFO - PROCESS | 1428 | 1461104273111 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:53 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9A90000 == 97 [pid = 1428] [id = 317] 15:17:53 INFO - PROCESS | 1428 | ++DOMWINDOW == 153 (000000D5F3F63400) [pid = 1428] [serial = 950] [outer = 0000000000000000] 15:17:53 INFO - PROCESS | 1428 | ++DOMWINDOW == 154 (000000D5F4065800) [pid = 1428] [serial = 951] [outer = 000000D5F3F63400] 15:17:53 INFO - PROCESS | 1428 | 1461104273169 Marionette DEBUG loaded listener.js 15:17:53 INFO - PROCESS | 1428 | ++DOMWINDOW == 155 (000000D5F40D7000) [pid = 1428] [serial = 952] [outer = 000000D5F3F63400] 15:17:53 INFO - PROCESS | 1428 | 1461104273750 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]]]}] 15:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 15:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 944ms 15:17:53 INFO - PROCESS | 1428 | 1461104273821 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 15:17:53 INFO - PROCESS | 1428 | 1461104273824 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 15:17:53 INFO - PROCESS | 1428 | 1461104273827 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 15:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 15:17:53 INFO - PROCESS | 1428 | 1461104273830 Marionette TRACE conn5 <- [1,1234,null,{}] 15:17:53 INFO - PROCESS | 1428 | 1461104273834 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}] 15:17:53 INFO - PROCESS | 1428 | 1461104273947 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 15:17:54 INFO - PROCESS | 1428 | 1461104274077 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:54 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9AC2800 == 98 [pid = 1428] [id = 318] 15:17:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 156 (000000D5F40E0000) [pid = 1428] [serial = 953] [outer = 0000000000000000] 15:17:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 157 (000000D5F4198400) [pid = 1428] [serial = 954] [outer = 000000D5F40E0000] 15:17:54 INFO - PROCESS | 1428 | 1461104274134 Marionette DEBUG loaded listener.js 15:17:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 158 (000000D5F41A4000) [pid = 1428] [serial = 955] [outer = 000000D5F40E0000] 15:17:54 INFO - PROCESS | 1428 | 1461104274749 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]]]}] 15:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 15:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 986ms 15:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 15:17:54 INFO - PROCESS | 1428 | 1461104274822 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 15:17:54 INFO - PROCESS | 1428 | 1461104274825 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 15:17:54 INFO - PROCESS | 1428 | 1461104274830 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 15:17:54 INFO - PROCESS | 1428 | 1461104274832 Marionette TRACE conn5 <- [1,1238,null,{}] 15:17:54 INFO - PROCESS | 1428 | 1461104274836 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}] 15:17:54 INFO - PROCESS | 1428 | 1461104274950 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 15:17:55 INFO - PROCESS | 1428 | 1461104275084 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:55 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9DDA800 == 99 [pid = 1428] [id = 319] 15:17:55 INFO - PROCESS | 1428 | ++DOMWINDOW == 159 (000000D5E6CB3C00) [pid = 1428] [serial = 956] [outer = 0000000000000000] 15:17:55 INFO - PROCESS | 1428 | ++DOMWINDOW == 160 (000000D5F6339000) [pid = 1428] [serial = 957] [outer = 000000D5E6CB3C00] 15:17:55 INFO - PROCESS | 1428 | 1461104275140 Marionette DEBUG loaded listener.js 15:17:55 INFO - PROCESS | 1428 | ++DOMWINDOW == 161 (000000D5F64EAC00) [pid = 1428] [serial = 958] [outer = 000000D5E6CB3C00] 15:17:55 INFO - PROCESS | 1428 | 1461104275722 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]]]}] 15:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 15:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 943ms 15:17:55 INFO - PROCESS | 1428 | 1461104275774 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 15:17:55 INFO - PROCESS | 1428 | 1461104275776 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 15:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 15:17:55 INFO - PROCESS | 1428 | 1461104275780 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 15:17:55 INFO - PROCESS | 1428 | 1461104275782 Marionette TRACE conn5 <- [1,1242,null,{}] 15:17:55 INFO - PROCESS | 1428 | 1461104275786 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}] 15:17:55 INFO - PROCESS | 1428 | 1461104275905 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 15:17:56 INFO - PROCESS | 1428 | 1461104276282 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:56 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED37800 == 100 [pid = 1428] [id = 320] 15:17:56 INFO - PROCESS | 1428 | ++DOMWINDOW == 162 (000000D5E0264400) [pid = 1428] [serial = 959] [outer = 0000000000000000] 15:17:56 INFO - PROCESS | 1428 | ++DOMWINDOW == 163 (000000D5E0273000) [pid = 1428] [serial = 960] [outer = 000000D5E0264400] 15:17:56 INFO - PROCESS | 1428 | 1461104276335 Marionette DEBUG loaded listener.js 15:17:56 INFO - PROCESS | 1428 | ++DOMWINDOW == 164 (000000D5E682C400) [pid = 1428] [serial = 961] [outer = 000000D5E0264400] 15:17:57 INFO - PROCESS | 1428 | 1461104276995 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]]]}] 15:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 15:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1280ms 15:17:57 INFO - PROCESS | 1428 | 1461104277064 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 15:17:57 INFO - PROCESS | 1428 | 1461104277068 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 15:17:57 INFO - PROCESS | 1428 | 1461104277072 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 15:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 15:17:57 INFO - PROCESS | 1428 | 1461104277076 Marionette TRACE conn5 <- [1,1246,null,{}] 15:17:57 INFO - PROCESS | 1428 | 1461104277082 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}] 15:17:57 INFO - PROCESS | 1428 | 1461104277198 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 15:17:57 INFO - PROCESS | 1428 | 1461104277330 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:57 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6B58800 == 99 [pid = 1428] [id = 262] 15:17:57 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F4029000 == 98 [pid = 1428] [id = 189] 15:17:57 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F7062800 == 97 [pid = 1428] [id = 310] 15:17:57 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6D24800 == 96 [pid = 1428] [id = 309] 15:17:57 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF2CF800 == 95 [pid = 1428] [id = 308] 15:17:57 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6957000 == 94 [pid = 1428] [id = 307] 15:17:57 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F691A000 == 93 [pid = 1428] [id = 306] 15:17:57 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F409D800 == 92 [pid = 1428] [id = 305] 15:17:57 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED3F000 == 91 [pid = 1428] [id = 287] 15:17:57 INFO - PROCESS | 1428 | --DOMWINDOW == 163 (000000D5EF60A400) [pid = 1428] [serial = 876] [outer = 0000000000000000] [url = about:blank] 15:17:57 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E2ED4000 == 92 [pid = 1428] [id = 321] 15:17:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 164 (000000D5E1457800) [pid = 1428] [serial = 962] [outer = 0000000000000000] 15:17:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 165 (000000D5E2613000) [pid = 1428] [serial = 963] [outer = 000000D5E1457800] 15:17:57 INFO - PROCESS | 1428 | 1461104277448 Marionette DEBUG loaded listener.js 15:17:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 166 (000000D5EBDD5400) [pid = 1428] [serial = 964] [outer = 000000D5E1457800] 15:17:57 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F351B000 == 91 [pid = 1428] [id = 304] 15:17:57 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EE69B000 == 90 [pid = 1428] [id = 286] 15:17:57 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2738000 == 89 [pid = 1428] [id = 303] 15:17:57 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E8477000 == 88 [pid = 1428] [id = 302] 15:17:57 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED27800 == 87 [pid = 1428] [id = 301] 15:17:57 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6716800 == 86 [pid = 1428] [id = 300] 15:17:57 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F63DE800 == 85 [pid = 1428] [id = 299] 15:17:57 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F40A7800 == 84 [pid = 1428] [id = 298] 15:17:57 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F3FBA000 == 83 [pid = 1428] [id = 297] 15:17:57 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F3648800 == 82 [pid = 1428] [id = 296] 15:17:57 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F3527000 == 81 [pid = 1428] [id = 295] 15:17:57 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF494000 == 80 [pid = 1428] [id = 294] 15:17:57 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E76A5000 == 79 [pid = 1428] [id = 293] 15:17:57 INFO - PROCESS | 1428 | --DOMWINDOW == 165 (000000D5EC366C00) [pid = 1428] [serial = 864] [outer = 0000000000000000] [url = about:blank] 15:17:57 INFO - PROCESS | 1428 | --DOMWINDOW == 164 (000000D5EDF9C000) [pid = 1428] [serial = 867] [outer = 0000000000000000] [url = about:blank] 15:17:57 INFO - PROCESS | 1428 | --DOMWINDOW == 163 (000000D5EDF06800) [pid = 1428] [serial = 865] [outer = 0000000000000000] [url = about:blank] 15:17:57 INFO - PROCESS | 1428 | --DOMWINDOW == 162 (000000D5E8A8B000) [pid = 1428] [serial = 831] [outer = 0000000000000000] [url = about:blank] 15:17:57 INFO - PROCESS | 1428 | --DOMWINDOW == 161 (000000D5E0B5F400) [pid = 1428] [serial = 850] [outer = 0000000000000000] [url = about:blank] 15:17:57 INFO - PROCESS | 1428 | --DOMWINDOW == 160 (000000D5E01F1800) [pid = 1428] [serial = 849] [outer = 0000000000000000] [url = about:blank] 15:17:57 INFO - PROCESS | 1428 | --DOMWINDOW == 159 (000000D5F9D77C00) [pid = 1428] [serial = 843] [outer = 0000000000000000] [url = about:blank] 15:17:57 INFO - PROCESS | 1428 | --DOMWINDOW == 158 (000000D5F179DC00) [pid = 1428] [serial = 834] [outer = 0000000000000000] [url = about:blank] 15:17:57 INFO - PROCESS | 1428 | --DOMWINDOW == 157 (000000D5F910D400) [pid = 1428] [serial = 837] [outer = 0000000000000000] [url = about:blank] 15:17:57 INFO - PROCESS | 1428 | --DOMWINDOW == 156 (000000D5E0266C00) [pid = 1428] [serial = 852] [outer = 0000000000000000] [url = about:blank] 15:17:57 INFO - PROCESS | 1428 | --DOMWINDOW == 155 (000000D5E2499C00) [pid = 1428] [serial = 853] [outer = 0000000000000000] [url = about:blank] 15:17:57 INFO - PROCESS | 1428 | --DOMWINDOW == 154 (000000D5E75F9C00) [pid = 1428] [serial = 858] [outer = 0000000000000000] [url = about:blank] 15:17:57 INFO - PROCESS | 1428 | --DOMWINDOW == 153 (000000D5E69BD000) [pid = 1428] [serial = 855] [outer = 0000000000000000] [url = about:blank] 15:17:57 INFO - PROCESS | 1428 | --DOMWINDOW == 152 (000000D5E731D400) [pid = 1428] [serial = 856] [outer = 0000000000000000] [url = about:blank] 15:17:57 INFO - PROCESS | 1428 | --DOMWINDOW == 151 (000000D5E828DC00) [pid = 1428] [serial = 859] [outer = 0000000000000000] [url = about:blank] 15:17:57 INFO - PROCESS | 1428 | --DOMWINDOW == 150 (000000D5EB04F400) [pid = 1428] [serial = 846] [outer = 0000000000000000] [url = about:blank] 15:17:57 INFO - PROCESS | 1428 | --DOMWINDOW == 149 (000000D5F9D8AC00) [pid = 1428] [serial = 840] [outer = 0000000000000000] [url = about:blank] 15:17:57 INFO - PROCESS | 1428 | --DOMWINDOW == 148 (000000D5EEACBC00) [pid = 1428] [serial = 873] [outer = 0000000000000000] [url = about:blank] 15:17:57 INFO - PROCESS | 1428 | --DOMWINDOW == 147 (000000D5EEDCDC00) [pid = 1428] [serial = 874] [outer = 0000000000000000] [url = about:blank] 15:17:57 INFO - PROCESS | 1428 | --DOMWINDOW == 146 (000000D5EE568000) [pid = 1428] [serial = 868] [outer = 0000000000000000] [url = about:blank] 15:17:57 INFO - PROCESS | 1428 | --DOMWINDOW == 145 (000000D5E8689800) [pid = 1428] [serial = 861] [outer = 0000000000000000] [url = about:blank] 15:17:57 INFO - PROCESS | 1428 | --DOMWINDOW == 144 (000000D5EE812800) [pid = 1428] [serial = 870] [outer = 0000000000000000] [url = about:blank] 15:17:57 INFO - PROCESS | 1428 | --DOMWINDOW == 143 (000000D5EEA92800) [pid = 1428] [serial = 871] [outer = 0000000000000000] [url = about:blank] 15:17:57 INFO - PROCESS | 1428 | --DOMWINDOW == 142 (000000D5E8E10400) [pid = 1428] [serial = 862] [outer = 0000000000000000] [url = about:blank] 15:17:57 INFO - PROCESS | 1428 | 1461104277953 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]]]}] 15:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 15:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 942ms 15:17:58 INFO - PROCESS | 1428 | 1461104278021 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 15:17:58 INFO - PROCESS | 1428 | 1461104278025 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 15:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 15:17:58 INFO - PROCESS | 1428 | 1461104278029 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 15:17:58 INFO - PROCESS | 1428 | 1461104278032 Marionette TRACE conn5 <- [1,1250,null,{}] 15:17:58 INFO - PROCESS | 1428 | 1461104278036 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}] 15:17:58 INFO - PROCESS | 1428 | 1461104278133 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 15:17:58 INFO - PROCESS | 1428 | 1461104278147 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:58 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED3A000 == 80 [pid = 1428] [id = 322] 15:17:58 INFO - PROCESS | 1428 | ++DOMWINDOW == 143 (000000D5E8E1C400) [pid = 1428] [serial = 965] [outer = 0000000000000000] 15:17:58 INFO - PROCESS | 1428 | ++DOMWINDOW == 144 (000000D5EBD38000) [pid = 1428] [serial = 966] [outer = 000000D5E8E1C400] 15:17:58 INFO - PROCESS | 1428 | 1461104278193 Marionette DEBUG loaded listener.js 15:17:58 INFO - PROCESS | 1428 | ++DOMWINDOW == 145 (000000D5EDF08C00) [pid = 1428] [serial = 967] [outer = 000000D5E8E1C400] 15:17:58 INFO - PROCESS | 1428 | 1461104278677 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]]]}] 15:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 15:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 692ms 15:17:58 INFO - PROCESS | 1428 | 1461104278733 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 15:17:58 INFO - PROCESS | 1428 | 1461104278736 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 15:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 15:17:58 INFO - PROCESS | 1428 | 1461104278746 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 15:17:58 INFO - PROCESS | 1428 | 1461104278752 Marionette TRACE conn5 <- [1,1254,null,{}] 15:17:58 INFO - PROCESS | 1428 | 1461104278757 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}] 15:17:58 INFO - PROCESS | 1428 | 1461104278855 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 15:17:58 INFO - PROCESS | 1428 | 1461104278944 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:58 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F27F5000 == 81 [pid = 1428] [id = 323] 15:17:58 INFO - PROCESS | 1428 | ++DOMWINDOW == 146 (000000D5EBDA1C00) [pid = 1428] [serial = 968] [outer = 0000000000000000] 15:17:58 INFO - PROCESS | 1428 | ++DOMWINDOW == 147 (000000D5EEA93400) [pid = 1428] [serial = 969] [outer = 000000D5EBDA1C00] 15:17:59 INFO - PROCESS | 1428 | 1461104278990 Marionette DEBUG loaded listener.js 15:17:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 148 (000000D5EF154C00) [pid = 1428] [serial = 970] [outer = 000000D5EBDA1C00] 15:17:59 INFO - PROCESS | 1428 | 1461104279376 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]]]}] 15:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 15:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 691ms 15:17:59 INFO - PROCESS | 1428 | 1461104279445 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 15:17:59 INFO - PROCESS | 1428 | 1461104279448 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 15:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 15:17:59 INFO - PROCESS | 1428 | 1461104279451 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 15:17:59 INFO - PROCESS | 1428 | 1461104279453 Marionette TRACE conn5 <- [1,1258,null,{}] 15:17:59 INFO - PROCESS | 1428 | 1461104279456 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}] 15:17:59 INFO - PROCESS | 1428 | 1461104279588 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 15:17:59 INFO - PROCESS | 1428 | 1461104279609 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:59 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2F62000 == 82 [pid = 1428] [id = 324] 15:17:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 149 (000000D5EE80E800) [pid = 1428] [serial = 971] [outer = 0000000000000000] 15:17:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 150 (000000D5EF703C00) [pid = 1428] [serial = 972] [outer = 000000D5EE80E800] 15:17:59 INFO - PROCESS | 1428 | 1461104279655 Marionette DEBUG loaded listener.js 15:17:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 151 (000000D5EF808000) [pid = 1428] [serial = 973] [outer = 000000D5EE80E800] 15:18:00 INFO - PROCESS | 1428 | 1461104280116 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]]]}] 15:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 15:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 690ms 15:18:00 INFO - PROCESS | 1428 | 1461104280147 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 15:18:00 INFO - PROCESS | 1428 | 1461104280149 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 15:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 15:18:00 INFO - PROCESS | 1428 | 1461104280153 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 15:18:00 INFO - PROCESS | 1428 | 1461104280154 Marionette TRACE conn5 <- [1,1262,null,{}] 15:18:00 INFO - PROCESS | 1428 | 1461104280163 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}] 15:18:00 INFO - PROCESS | 1428 | 1461104280313 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 15:18:00 INFO - PROCESS | 1428 | 1461104280377 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:00 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F363D800 == 83 [pid = 1428] [id = 325] 15:18:00 INFO - PROCESS | 1428 | ++DOMWINDOW == 152 (000000D5F1422000) [pid = 1428] [serial = 974] [outer = 0000000000000000] 15:18:00 INFO - PROCESS | 1428 | ++DOMWINDOW == 153 (000000D5F1707800) [pid = 1428] [serial = 975] [outer = 000000D5F1422000] 15:18:00 INFO - PROCESS | 1428 | 1461104280432 Marionette DEBUG loaded listener.js 15:18:00 INFO - PROCESS | 1428 | ++DOMWINDOW == 154 (000000D5F2564000) [pid = 1428] [serial = 976] [outer = 000000D5F1422000] 15:18:00 INFO - PROCESS | 1428 | 1461104280888 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]]]}] 15:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 15:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 776ms 15:18:00 INFO - PROCESS | 1428 | 1461104280931 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 15:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 15:18:00 INFO - PROCESS | 1428 | 1461104280933 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 15:18:00 INFO - PROCESS | 1428 | 1461104280941 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 15:18:00 INFO - PROCESS | 1428 | 1461104280943 Marionette TRACE conn5 <- [1,1266,null,{}] 15:18:00 INFO - PROCESS | 1428 | 1461104280947 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}] 15:18:01 INFO - PROCESS | 1428 | 1461104281070 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 15:18:01 INFO - PROCESS | 1428 | 1461104281088 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:01 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F63D9800 == 84 [pid = 1428] [id = 326] 15:18:01 INFO - PROCESS | 1428 | ++DOMWINDOW == 155 (000000D5F2405000) [pid = 1428] [serial = 977] [outer = 0000000000000000] 15:18:01 INFO - PROCESS | 1428 | ++DOMWINDOW == 156 (000000D5F25E2C00) [pid = 1428] [serial = 978] [outer = 000000D5F2405000] 15:18:01 INFO - PROCESS | 1428 | 1461104281134 Marionette DEBUG loaded listener.js 15:18:01 INFO - PROCESS | 1428 | ++DOMWINDOW == 157 (000000D5F2F28400) [pid = 1428] [serial = 979] [outer = 000000D5F2405000] 15:18:01 INFO - PROCESS | 1428 | --DOMWINDOW == 156 (000000D5E260F400) [pid = 1428] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 15:18:01 INFO - PROCESS | 1428 | --DOMWINDOW == 155 (000000D5E0B5B400) [pid = 1428] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 15:18:01 INFO - PROCESS | 1428 | --DOMWINDOW == 154 (000000D5EC3DD800) [pid = 1428] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 15:18:01 INFO - PROCESS | 1428 | --DOMWINDOW == 153 (000000D5EEDCA800) [pid = 1428] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 15:18:01 INFO - PROCESS | 1428 | --DOMWINDOW == 152 (000000D5F25DE800) [pid = 1428] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 15:18:01 INFO - PROCESS | 1428 | --DOMWINDOW == 151 (000000D5E1455000) [pid = 1428] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 15:18:01 INFO - PROCESS | 1428 | --DOMWINDOW == 150 (000000D5E260E400) [pid = 1428] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 15:18:01 INFO - PROCESS | 1428 | --DOMWINDOW == 149 (000000D5EF83CC00) [pid = 1428] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 15:18:01 INFO - PROCESS | 1428 | --DOMWINDOW == 148 (000000D5F2F2AC00) [pid = 1428] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 15:18:01 INFO - PROCESS | 1428 | --DOMWINDOW == 147 (000000D5F3467800) [pid = 1428] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 15:18:01 INFO - PROCESS | 1428 | 1461104281842 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]]]}] 15:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 15:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 944ms 15:18:01 INFO - PROCESS | 1428 | 1461104281884 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 15:18:01 INFO - PROCESS | 1428 | 1461104281886 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 15:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 15:18:01 INFO - PROCESS | 1428 | 1461104281889 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 15:18:01 INFO - PROCESS | 1428 | 1461104281891 Marionette TRACE conn5 <- [1,1270,null,{}] 15:18:01 INFO - PROCESS | 1428 | 1461104281895 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}] 15:18:01 INFO - PROCESS | 1428 | 1461104281985 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 15:18:02 INFO - PROCESS | 1428 | 1461104282077 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:02 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F671B000 == 85 [pid = 1428] [id = 327] 15:18:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 148 (000000D5E123EC00) [pid = 1428] [serial = 980] [outer = 0000000000000000] 15:18:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 149 (000000D5F1276800) [pid = 1428] [serial = 981] [outer = 000000D5E123EC00] 15:18:02 INFO - PROCESS | 1428 | 1461104282123 Marionette DEBUG loaded listener.js 15:18:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 150 (000000D5F2FFEC00) [pid = 1428] [serial = 982] [outer = 000000D5E123EC00] 15:18:02 INFO - PROCESS | 1428 | 1461104282495 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]]]}] 15:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 15:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 629ms 15:18:02 INFO - PROCESS | 1428 | 1461104282522 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 15:18:02 INFO - PROCESS | 1428 | 1461104282524 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 15:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 15:18:02 INFO - PROCESS | 1428 | 1461104282527 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 15:18:02 INFO - PROCESS | 1428 | 1461104282529 Marionette TRACE conn5 <- [1,1274,null,{}] 15:18:02 INFO - PROCESS | 1428 | 1461104282532 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}] 15:18:02 INFO - PROCESS | 1428 | 1461104282657 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 15:18:02 INFO - PROCESS | 1428 | 1461104282666 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:02 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6B68800 == 86 [pid = 1428] [id = 328] 15:18:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 151 (000000D5F25D8400) [pid = 1428] [serial = 983] [outer = 0000000000000000] 15:18:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 152 (000000D5F3427400) [pid = 1428] [serial = 984] [outer = 000000D5F25D8400] 15:18:02 INFO - PROCESS | 1428 | 1461104282712 Marionette DEBUG loaded listener.js 15:18:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 153 (000000D5F3477800) [pid = 1428] [serial = 985] [outer = 000000D5F25D8400] 15:18:03 INFO - PROCESS | 1428 | 1461104283154 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]]]}] 15:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 15:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 688ms 15:18:03 INFO - PROCESS | 1428 | 1461104283219 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 15:18:03 INFO - PROCESS | 1428 | 1461104283221 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 15:18:03 INFO - PROCESS | 1428 | 1461104283225 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 15:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 15:18:03 INFO - PROCESS | 1428 | 1461104283227 Marionette TRACE conn5 <- [1,1278,null,{}] 15:18:03 INFO - PROCESS | 1428 | 1461104283230 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}] 15:18:03 INFO - PROCESS | 1428 | 1461104283325 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 15:18:03 INFO - PROCESS | 1428 | 1461104283367 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:03 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F77C0000 == 87 [pid = 1428] [id = 329] 15:18:03 INFO - PROCESS | 1428 | ++DOMWINDOW == 154 (000000D5F3505400) [pid = 1428] [serial = 986] [outer = 0000000000000000] 15:18:03 INFO - PROCESS | 1428 | ++DOMWINDOW == 155 (000000D5F3583000) [pid = 1428] [serial = 987] [outer = 000000D5F3505400] 15:18:03 INFO - PROCESS | 1428 | 1461104283413 Marionette DEBUG loaded listener.js 15:18:03 INFO - PROCESS | 1428 | ++DOMWINDOW == 156 (000000D5F3831C00) [pid = 1428] [serial = 988] [outer = 000000D5F3505400] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6526000 == 86 [pid = 1428] [id = 190] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E68CE000 == 85 [pid = 1428] [id = 29] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F814C000 == 84 [pid = 1428] [id = 147] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9DF3800 == 83 [pid = 1428] [id = 164] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F4097000 == 82 [pid = 1428] [id = 94] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F4033000 == 81 [pid = 1428] [id = 215] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F7913000 == 80 [pid = 1428] [id = 109] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2B49800 == 79 [pid = 1428] [id = 145] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F77D7000 == 78 [pid = 1428] [id = 216] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E8E95800 == 77 [pid = 1428] [id = 165] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FAC39800 == 76 [pid = 1428] [id = 237] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2A47800 == 75 [pid = 1428] [id = 116] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F77DA800 == 74 [pid = 1428] [id = 92] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F7923000 == 73 [pid = 1428] [id = 217] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FB8C2800 == 72 [pid = 1428] [id = 254] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EC240000 == 71 [pid = 1428] [id = 26] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FB8DE800 == 70 [pid = 1428] [id = 255] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9A39800 == 69 [pid = 1428] [id = 247] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EE234800 == 68 [pid = 1428] [id = 256] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F408C800 == 67 [pid = 1428] [id = 93] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F705D000 == 66 [pid = 1428] [id = 213] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FCE7D000 == 65 [pid = 1428] [id = 276] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F402E800 == 64 [pid = 1428] [id = 125] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F815F000 == 63 [pid = 1428] [id = 162] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FB8C3800 == 62 [pid = 1428] [id = 268] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F77DC800 == 61 [pid = 1428] [id = 144] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2F5F000 == 60 [pid = 1428] [id = 292] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F63DE000 == 59 [pid = 1428] [id = 23] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2FDF800 == 58 [pid = 1428] [id = 178] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F77B1000 == 57 [pid = 1428] [id = 89] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F63C3800 == 56 [pid = 1428] [id = 22] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF794800 == 55 [pid = 1428] [id = 28] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6B61000 == 54 [pid = 1428] [id = 47] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6B5C000 == 53 [pid = 1428] [id = 143] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E71B5000 == 52 [pid = 1428] [id = 24] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF6C4800 == 51 [pid = 1428] [id = 18] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6FBD800 == 50 [pid = 1428] [id = 158] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FA5A8800 == 49 [pid = 1428] [id = 236] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F273B800 == 48 [pid = 1428] [id = 20] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F40AA800 == 47 [pid = 1428] [id = 117] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F27E8800 == 46 [pid = 1428] [id = 126] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F7070800 == 45 [pid = 1428] [id = 179] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E2ED4000 == 44 [pid = 1428] [id = 321] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED37800 == 43 [pid = 1428] [id = 320] 15:18:04 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9DDA800 == 42 [pid = 1428] [id = 319] 15:18:05 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9AC2800 == 41 [pid = 1428] [id = 318] 15:18:05 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9A90000 == 40 [pid = 1428] [id = 317] 15:18:05 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9A24800 == 39 [pid = 1428] [id = 316] 15:18:05 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F815E800 == 38 [pid = 1428] [id = 315] 15:18:05 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F77DD000 == 37 [pid = 1428] [id = 314] 15:18:05 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F403D800 == 36 [pid = 1428] [id = 313] 15:18:05 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF766800 == 35 [pid = 1428] [id = 312] 15:18:05 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F77E4000 == 34 [pid = 1428] [id = 311] 15:18:05 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED3A000 == 33 [pid = 1428] [id = 322] 15:18:05 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F63D9800 == 32 [pid = 1428] [id = 326] 15:18:05 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F671B000 == 31 [pid = 1428] [id = 327] 15:18:05 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2F62000 == 30 [pid = 1428] [id = 324] 15:18:05 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F363D800 == 29 [pid = 1428] [id = 325] 15:18:05 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F27F5000 == 28 [pid = 1428] [id = 323] 15:18:05 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6B68800 == 27 [pid = 1428] [id = 328] 15:18:06 INFO - PROCESS | 1428 | --DOMWINDOW == 155 (000000D5E868AC00) [pid = 1428] [serial = 907] [outer = 0000000000000000] [url = about:blank] 15:18:06 INFO - PROCESS | 1428 | --DOMWINDOW == 154 (000000D5F2569000) [pid = 1428] [serial = 900] [outer = 0000000000000000] [url = about:blank] 15:18:06 INFO - PROCESS | 1428 | --DOMWINDOW == 153 (000000D5EEAC7400) [pid = 1428] [serial = 925] [outer = 0000000000000000] [url = about:blank] 15:18:06 INFO - PROCESS | 1428 | --DOMWINDOW == 152 (000000D5E8207000) [pid = 1428] [serial = 882] [outer = 0000000000000000] [url = about:blank] 15:18:06 INFO - PROCESS | 1428 | --DOMWINDOW == 151 (000000D5F1709C00) [pid = 1428] [serial = 894] [outer = 0000000000000000] [url = about:blank] 15:18:06 INFO - PROCESS | 1428 | --DOMWINDOW == 150 (000000D5E1C58000) [pid = 1428] [serial = 879] [outer = 0000000000000000] [url = about:blank] 15:18:06 INFO - PROCESS | 1428 | --DOMWINDOW == 149 (000000D5EDF24800) [pid = 1428] [serial = 909] [outer = 0000000000000000] [url = about:blank] 15:18:06 INFO - PROCESS | 1428 | --DOMWINDOW == 148 (000000D5EF21CC00) [pid = 1428] [serial = 912] [outer = 0000000000000000] [url = about:blank] 15:18:06 INFO - PROCESS | 1428 | --DOMWINDOW == 147 (000000D5F27AC000) [pid = 1428] [serial = 918] [outer = 0000000000000000] [url = about:blank] 15:18:06 INFO - PROCESS | 1428 | --DOMWINDOW == 146 (000000D5F2490800) [pid = 1428] [serial = 897] [outer = 0000000000000000] [url = about:blank] 15:18:06 INFO - PROCESS | 1428 | --DOMWINDOW == 145 (000000D5F3463800) [pid = 1428] [serial = 928] [outer = 0000000000000000] [url = about:blank] 15:18:06 INFO - PROCESS | 1428 | --DOMWINDOW == 144 (000000D5E348A000) [pid = 1428] [serial = 903] [outer = 0000000000000000] [url = about:blank] 15:18:06 INFO - PROCESS | 1428 | --DOMWINDOW == 143 (000000D5F142A800) [pid = 1428] [serial = 916] [outer = 0000000000000000] [url = about:blank] 15:18:06 INFO - PROCESS | 1428 | --DOMWINDOW == 142 (000000D5EFDF3000) [pid = 1428] [serial = 915] [outer = 0000000000000000] [url = about:blank] 15:18:06 INFO - PROCESS | 1428 | --DOMWINDOW == 141 (000000D5F2A35800) [pid = 1428] [serial = 919] [outer = 0000000000000000] [url = about:blank] 15:18:06 INFO - PROCESS | 1428 | --DOMWINDOW == 140 (000000D5EE56F000) [pid = 1428] [serial = 910] [outer = 0000000000000000] [url = about:blank] 15:18:06 INFO - PROCESS | 1428 | --DOMWINDOW == 139 (000000D5E6830800) [pid = 1428] [serial = 924] [outer = 0000000000000000] [url = about:blank] 15:18:06 INFO - PROCESS | 1428 | --DOMWINDOW == 138 (000000D5E7092000) [pid = 1428] [serial = 906] [outer = 0000000000000000] [url = about:blank] 15:18:06 INFO - PROCESS | 1428 | --DOMWINDOW == 137 (000000D5F338F000) [pid = 1428] [serial = 922] [outer = 0000000000000000] [url = about:blank] 15:18:06 INFO - PROCESS | 1428 | --DOMWINDOW == 136 (000000D5E75EE000) [pid = 1428] [serial = 904] [outer = 0000000000000000] [url = about:blank] 15:18:06 INFO - PROCESS | 1428 | --DOMWINDOW == 135 (000000D5F2FF3C00) [pid = 1428] [serial = 921] [outer = 0000000000000000] [url = about:blank] 15:18:06 INFO - PROCESS | 1428 | --DOMWINDOW == 134 (000000D5EF737400) [pid = 1428] [serial = 888] [outer = 0000000000000000] [url = about:blank] 15:18:06 INFO - PROCESS | 1428 | --DOMWINDOW == 133 (000000D5EEAC7000) [pid = 1428] [serial = 885] [outer = 0000000000000000] [url = about:blank] 15:18:06 INFO - PROCESS | 1428 | --DOMWINDOW == 132 (000000D5F3399800) [pid = 1428] [serial = 927] [outer = 0000000000000000] [url = about:blank] 15:18:06 INFO - PROCESS | 1428 | --DOMWINDOW == 131 (000000D5EF810400) [pid = 1428] [serial = 891] [outer = 0000000000000000] [url = about:blank] 15:18:06 INFO - PROCESS | 1428 | --DOMWINDOW == 130 (000000D5EF70B400) [pid = 1428] [serial = 913] [outer = 0000000000000000] [url = about:blank] 15:18:06 INFO - PROCESS | 1428 | --DOMWINDOW == 129 (000000D5F3471000) [pid = 1428] [serial = 930] [outer = 0000000000000000] [url = about:blank] 15:18:06 INFO - PROCESS | 1428 | --DOMWINDOW == 128 (000000D5F34DA400) [pid = 1428] [serial = 931] [outer = 0000000000000000] [url = about:blank] 15:18:06 INFO - PROCESS | 1428 | 1461104286179 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]]]}] 15:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 15:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 2984ms 15:18:06 INFO - PROCESS | 1428 | 1461104286212 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 15:18:06 INFO - PROCESS | 1428 | 1461104286216 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 15:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 15:18:06 INFO - PROCESS | 1428 | 1461104286221 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 15:18:06 INFO - PROCESS | 1428 | 1461104286226 Marionette TRACE conn5 <- [1,1282,null,{}] 15:18:06 INFO - PROCESS | 1428 | 1461104286232 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}] 15:18:06 INFO - PROCESS | 1428 | 1461104286332 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 15:18:06 INFO - PROCESS | 1428 | 1461104286342 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:06 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E664D800 == 28 [pid = 1428] [id = 330] 15:18:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 129 (000000D5E1B5E400) [pid = 1428] [serial = 989] [outer = 0000000000000000] 15:18:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 130 (000000D5E1B61800) [pid = 1428] [serial = 990] [outer = 000000D5E1B5E400] 15:18:06 INFO - PROCESS | 1428 | 1461104286392 Marionette DEBUG loaded listener.js 15:18:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 131 (000000D5E2609800) [pid = 1428] [serial = 991] [outer = 000000D5E1B5E400] 15:18:06 INFO - PROCESS | 1428 | 1461104286892 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]]]}] 15:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 15:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 692ms 15:18:06 INFO - PROCESS | 1428 | 1461104286917 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 15:18:06 INFO - PROCESS | 1428 | 1461104286925 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 15:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 15:18:06 INFO - PROCESS | 1428 | 1461104286931 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 15:18:06 INFO - PROCESS | 1428 | 1461104286934 Marionette TRACE conn5 <- [1,1286,null,{}] 15:18:06 INFO - PROCESS | 1428 | 1461104286938 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}] 15:18:07 INFO - PROCESS | 1428 | 1461104287027 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 15:18:07 INFO - PROCESS | 1428 | 1461104287037 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:07 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E75CD000 == 29 [pid = 1428] [id = 331] 15:18:07 INFO - PROCESS | 1428 | ++DOMWINDOW == 132 (000000D5E260F800) [pid = 1428] [serial = 992] [outer = 0000000000000000] 15:18:07 INFO - PROCESS | 1428 | ++DOMWINDOW == 133 (000000D5E6833C00) [pid = 1428] [serial = 993] [outer = 000000D5E260F800] 15:18:07 INFO - PROCESS | 1428 | 1461104287085 Marionette DEBUG loaded listener.js 15:18:07 INFO - PROCESS | 1428 | ++DOMWINDOW == 134 (000000D5E700F000) [pid = 1428] [serial = 994] [outer = 000000D5E260F800] 15:18:07 INFO - PROCESS | 1428 | 1461104287587 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]]]}] 15:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 15:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 671ms 15:18:07 INFO - PROCESS | 1428 | 1461104287609 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 15:18:07 INFO - PROCESS | 1428 | 1461104287611 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 15:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 15:18:07 INFO - PROCESS | 1428 | 1461104287615 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 15:18:07 INFO - PROCESS | 1428 | 1461104287619 Marionette TRACE conn5 <- [1,1290,null,{}] 15:18:07 INFO - PROCESS | 1428 | 1461104287632 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}] 15:18:07 INFO - PROCESS | 1428 | 1461104287764 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 15:18:07 INFO - PROCESS | 1428 | 1461104287845 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:07 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E8EDC800 == 30 [pid = 1428] [id = 332] 15:18:07 INFO - PROCESS | 1428 | ++DOMWINDOW == 135 (000000D5E0174400) [pid = 1428] [serial = 995] [outer = 0000000000000000] 15:18:07 INFO - PROCESS | 1428 | ++DOMWINDOW == 136 (000000D5E755B000) [pid = 1428] [serial = 996] [outer = 000000D5E0174400] 15:18:07 INFO - PROCESS | 1428 | 1461104287897 Marionette DEBUG loaded listener.js 15:18:07 INFO - PROCESS | 1428 | ++DOMWINDOW == 137 (000000D5E8204800) [pid = 1428] [serial = 997] [outer = 000000D5E0174400] 15:18:08 INFO - PROCESS | 1428 | 1461104288311 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]]]}] 15:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 15:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 731ms 15:18:08 INFO - PROCESS | 1428 | 1461104288348 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 15:18:08 INFO - PROCESS | 1428 | 1461104288351 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 15:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 15:18:08 INFO - PROCESS | 1428 | 1461104288354 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 15:18:08 INFO - PROCESS | 1428 | 1461104288356 Marionette TRACE conn5 <- [1,1294,null,{}] 15:18:08 INFO - PROCESS | 1428 | 1461104288359 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}] 15:18:08 INFO - PROCESS | 1428 | 1461104288444 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 15:18:08 INFO - PROCESS | 1428 | 1461104288450 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:08 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EC391000 == 31 [pid = 1428] [id = 333] 15:18:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 138 (000000D5E8292C00) [pid = 1428] [serial = 998] [outer = 0000000000000000] 15:18:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 139 (000000D5E868F400) [pid = 1428] [serial = 999] [outer = 000000D5E8292C00] 15:18:08 INFO - PROCESS | 1428 | 1461104288501 Marionette DEBUG loaded listener.js 15:18:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 140 (000000D5E86A9800) [pid = 1428] [serial = 1000] [outer = 000000D5E8292C00] 15:18:08 INFO - PROCESS | 1428 | 1461104288947 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]]]}] 15:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 15:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 628ms 15:18:08 INFO - PROCESS | 1428 | 1461104288985 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 15:18:08 INFO - PROCESS | 1428 | 1461104288987 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 15:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 15:18:08 INFO - PROCESS | 1428 | 1461104288991 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 15:18:08 INFO - PROCESS | 1428 | 1461104288993 Marionette TRACE conn5 <- [1,1298,null,{}] 15:18:09 INFO - PROCESS | 1428 | 1461104288997 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}] 15:18:09 INFO - PROCESS | 1428 | 1461104289078 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 15:18:09 INFO - PROCESS | 1428 | 1461104289084 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:09 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EE685800 == 32 [pid = 1428] [id = 334] 15:18:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 141 (000000D5E260BC00) [pid = 1428] [serial = 1001] [outer = 0000000000000000] 15:18:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 142 (000000D5EB04F400) [pid = 1428] [serial = 1002] [outer = 000000D5E260BC00] 15:18:09 INFO - PROCESS | 1428 | 1461104289131 Marionette DEBUG loaded listener.js 15:18:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 143 (000000D5EBC97C00) [pid = 1428] [serial = 1003] [outer = 000000D5E260BC00] 15:18:09 INFO - PROCESS | 1428 | 1461104289590 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",0,null,null]]]}] 15:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 15:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 629ms 15:18:09 INFO - PROCESS | 1428 | 1461104289629 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 15:18:09 INFO - PROCESS | 1428 | 1461104289632 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 15:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 15:18:09 INFO - PROCESS | 1428 | 1461104289635 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 15:18:09 INFO - PROCESS | 1428 | 1461104289637 Marionette TRACE conn5 <- [1,1302,null,{}] 15:18:09 INFO - PROCESS | 1428 | 1461104289641 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}] 15:18:09 INFO - PROCESS | 1428 | 1461104289757 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 15:18:09 INFO - PROCESS | 1428 | 1461104289767 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:09 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED24000 == 33 [pid = 1428] [id = 335] 15:18:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 144 (000000D5EBDA1800) [pid = 1428] [serial = 1004] [outer = 0000000000000000] 15:18:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 145 (000000D5EDF04800) [pid = 1428] [serial = 1005] [outer = 000000D5EBDA1800] 15:18:09 INFO - PROCESS | 1428 | 1461104289818 Marionette DEBUG loaded listener.js 15:18:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 146 (000000D5EDF89000) [pid = 1428] [serial = 1006] [outer = 000000D5EBDA1800] 15:18:10 INFO - PROCESS | 1428 | 1461104290260 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]]]}] 15:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 15:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 691ms 15:18:10 INFO - PROCESS | 1428 | 1461104290330 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 15:18:10 INFO - PROCESS | 1428 | 1461104290333 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 15:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 15:18:10 INFO - PROCESS | 1428 | 1461104290336 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 15:18:10 INFO - PROCESS | 1428 | 1461104290338 Marionette TRACE conn5 <- [1,1306,null,{}] 15:18:10 INFO - PROCESS | 1428 | 1461104290342 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}] 15:18:10 INFO - PROCESS | 1428 | 1461104290421 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 15:18:10 INFO - PROCESS | 1428 | 1461104290462 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:10 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF2C8000 == 34 [pid = 1428] [id = 336] 15:18:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 147 (000000D5EDFA0800) [pid = 1428] [serial = 1007] [outer = 0000000000000000] 15:18:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 148 (000000D5EDFA5400) [pid = 1428] [serial = 1008] [outer = 000000D5EDFA0800] 15:18:10 INFO - PROCESS | 1428 | 1461104290508 Marionette DEBUG loaded listener.js 15:18:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 149 (000000D5EE56E800) [pid = 1428] [serial = 1009] [outer = 000000D5EDFA0800] 15:18:10 INFO - PROCESS | 1428 | 1461104290926 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]]]}] 15:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 15:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 629ms 15:18:10 INFO - PROCESS | 1428 | 1461104290968 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 15:18:10 INFO - PROCESS | 1428 | 1461104290971 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 15:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 15:18:10 INFO - PROCESS | 1428 | 1461104290974 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 15:18:10 INFO - PROCESS | 1428 | 1461104290976 Marionette TRACE conn5 <- [1,1310,null,{}] 15:18:10 INFO - PROCESS | 1428 | 1461104290979 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}] 15:18:11 INFO - PROCESS | 1428 | 1461104291058 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 15:18:11 INFO - PROCESS | 1428 | 1461104291064 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:11 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF776800 == 35 [pid = 1428] [id = 337] 15:18:11 INFO - PROCESS | 1428 | ++DOMWINDOW == 150 (000000D5EE614000) [pid = 1428] [serial = 1010] [outer = 0000000000000000] 15:18:11 INFO - PROCESS | 1428 | ++DOMWINDOW == 151 (000000D5EE80E000) [pid = 1428] [serial = 1011] [outer = 000000D5EE614000] 15:18:11 INFO - PROCESS | 1428 | 1461104291111 Marionette DEBUG loaded listener.js 15:18:11 INFO - PROCESS | 1428 | ++DOMWINDOW == 152 (000000D5EE830800) [pid = 1428] [serial = 1012] [outer = 000000D5EE614000] 15:18:11 INFO - PROCESS | 1428 | 1461104291586 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]]]}] 15:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 15:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 629ms 15:18:11 INFO - PROCESS | 1428 | 1461104291606 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 15:18:11 INFO - PROCESS | 1428 | 1461104291609 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 15:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 15:18:11 INFO - PROCESS | 1428 | 1461104291612 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 15:18:11 INFO - PROCESS | 1428 | 1461104291614 Marionette TRACE conn5 <- [1,1314,null,{}] 15:18:11 INFO - PROCESS | 1428 | 1461104291617 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}] 15:18:11 INFO - PROCESS | 1428 | 1461104291726 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 15:18:11 INFO - PROCESS | 1428 | 1461104291733 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:11 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E8EDC000 == 36 [pid = 1428] [id = 338] 15:18:11 INFO - PROCESS | 1428 | ++DOMWINDOW == 153 (000000D5EEA89000) [pid = 1428] [serial = 1013] [outer = 0000000000000000] 15:18:11 INFO - PROCESS | 1428 | ++DOMWINDOW == 154 (000000D5EEAC0000) [pid = 1428] [serial = 1014] [outer = 000000D5EEA89000] 15:18:11 INFO - PROCESS | 1428 | 1461104291780 Marionette DEBUG loaded listener.js 15:18:11 INFO - PROCESS | 1428 | ++DOMWINDOW == 155 (000000D5EEAC9400) [pid = 1428] [serial = 1015] [outer = 000000D5EEA89000] 15:18:12 INFO - PROCESS | 1428 | 1461104292249 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]]]}] 15:18:12 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 15:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 692ms 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 154 (000000D5EEDD5C00) [pid = 1428] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 153 (000000D5EF706400) [pid = 1428] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 152 (000000D5E868D800) [pid = 1428] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 151 (000000D5F24AB000) [pid = 1428] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 150 (000000D5E8292800) [pid = 1428] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 149 (000000D5F25BD400) [pid = 1428] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 148 (000000D5EF220C00) [pid = 1428] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 147 (000000D5F1422000) [pid = 1428] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 146 (000000D5E123EC00) [pid = 1428] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 145 (000000D5F2405000) [pid = 1428] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 144 (000000D5F25D8400) [pid = 1428] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 143 (000000D5F40E0000) [pid = 1428] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 142 (000000D5F3F63400) [pid = 1428] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 141 (000000D5F3687C00) [pid = 1428] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 140 (000000D5F350C400) [pid = 1428] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 139 (000000D5F2A27C00) [pid = 1428] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 138 (000000D5EE837C00) [pid = 1428] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 137 (000000D5E7556400) [pid = 1428] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 136 (000000D5F3503C00) [pid = 1428] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 135 (000000D5EBDA1C00) [pid = 1428] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 134 (000000D5E8E1C400) [pid = 1428] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 133 (000000D5E1457800) [pid = 1428] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 132 (000000D5E0264400) [pid = 1428] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 131 (000000D5E6CB3C00) [pid = 1428] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 130 (000000D5EE80E800) [pid = 1428] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 129 (000000D5E7556800) [pid = 1428] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 128 (000000D5F368C000) [pid = 1428] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 127 (000000D5EF7BAC00) [pid = 1428] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 126 (000000D5EC2A0C00) [pid = 1428] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 125 (000000D5F06EB400) [pid = 1428] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 124 (000000D5EC36E400) [pid = 1428] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 123 (000000D5FA549400) [pid = 1428] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 122 (000000D5F419BC00) [pid = 1428] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 121 (000000D5F9764C00) [pid = 1428] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 120 (000000D5EF7BDC00) [pid = 1428] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 119 (000000D5FAB38C00) [pid = 1428] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 118 (000000D5E124B800) [pid = 1428] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 117 (000000D5F1271000) [pid = 1428] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 116 (000000D5F9111C00) [pid = 1428] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 115 (000000D5F91B8400) [pid = 1428] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 114 (000000D5F3393000) [pid = 1428] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 113 (000000D5F64E7400) [pid = 1428] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5E6885400) [pid = 1428] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 15:18:13 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5F0609800) [pid = 1428] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 15:18:13 INFO - PROCESS | 1428 | 1461104293405 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 15:18:13 INFO - PROCESS | 1428 | 1461104293409 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 15:18:13 INFO - PROCESS | 1428 | 1461104293470 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 15:18:13 INFO - PROCESS | 1428 | 1461104293476 Marionette TRACE conn5 <- [1,1318,null,{}] 15:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 15:18:13 INFO - PROCESS | 1428 | 1461104293483 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}] 15:18:13 INFO - PROCESS | 1428 | 1461104293607 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 15:18:13 INFO - PROCESS | 1428 | 1461104293701 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:13 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E6B62000 == 37 [pid = 1428] [id = 339] 15:18:13 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5E03EC400) [pid = 1428] [serial = 1016] [outer = 0000000000000000] 15:18:13 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5E124B800) [pid = 1428] [serial = 1017] [outer = 000000D5E03EC400] 15:18:13 INFO - PROCESS | 1428 | 1461104293762 Marionette DEBUG loaded listener.js 15:18:13 INFO - PROCESS | 1428 | ++DOMWINDOW == 114 (000000D5E1FB7000) [pid = 1428] [serial = 1018] [outer = 000000D5E03EC400] 15:18:14 INFO - PROCESS | 1428 | 1461104294470 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]]]}] 15:18:14 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 15:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1019ms 15:18:14 INFO - PROCESS | 1428 | 1461104294502 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 15:18:14 INFO - PROCESS | 1428 | 1461104294506 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 15:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 15:18:14 INFO - PROCESS | 1428 | 1461104294514 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 15:18:14 INFO - PROCESS | 1428 | 1461104294519 Marionette TRACE conn5 <- [1,1322,null,{}] 15:18:14 INFO - PROCESS | 1428 | 1461104294524 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}] 15:18:14 INFO - PROCESS | 1428 | 1461104294649 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 15:18:14 INFO - PROCESS | 1428 | 1461104294728 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:14 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EBC93000 == 38 [pid = 1428] [id = 340] 15:18:14 INFO - PROCESS | 1428 | ++DOMWINDOW == 115 (000000D5E69BDC00) [pid = 1428] [serial = 1019] [outer = 0000000000000000] 15:18:14 INFO - PROCESS | 1428 | ++DOMWINDOW == 116 (000000D5E7180C00) [pid = 1428] [serial = 1020] [outer = 000000D5E69BDC00] 15:18:14 INFO - PROCESS | 1428 | 1461104294827 Marionette DEBUG loaded listener.js 15:18:14 INFO - PROCESS | 1428 | ++DOMWINDOW == 117 (000000D5E759B400) [pid = 1428] [serial = 1021] [outer = 000000D5E69BDC00] 15:18:15 INFO - PROCESS | 1428 | 1461104295567 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]]]}] 15:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 15:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1148ms 15:18:15 INFO - PROCESS | 1428 | 1461104295663 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 15:18:15 INFO - PROCESS | 1428 | 1461104295666 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 15:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 15:18:15 INFO - PROCESS | 1428 | 1461104295670 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 15:18:15 INFO - PROCESS | 1428 | 1461104295673 Marionette TRACE conn5 <- [1,1326,null,{}] 15:18:15 INFO - PROCESS | 1428 | 1461104295683 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}] 15:18:15 INFO - PROCESS | 1428 | 1461104295862 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 15:18:15 INFO - PROCESS | 1428 | 1461104295977 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:16 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E1611800 == 39 [pid = 1428] [id = 341] 15:18:16 INFO - PROCESS | 1428 | ++DOMWINDOW == 118 (000000D5E0266800) [pid = 1428] [serial = 1022] [outer = 0000000000000000] 15:18:16 INFO - PROCESS | 1428 | ++DOMWINDOW == 119 (000000D5E032E800) [pid = 1428] [serial = 1023] [outer = 000000D5E0266800] 15:18:16 INFO - PROCESS | 1428 | 1461104296041 Marionette DEBUG loaded listener.js 15:18:16 INFO - PROCESS | 1428 | ++DOMWINDOW == 120 (000000D5EBC9C000) [pid = 1428] [serial = 1024] [outer = 000000D5E0266800] 15:18:16 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EE232800 == 38 [pid = 1428] [id = 199] 15:18:16 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F1D21800 == 37 [pid = 1428] [id = 206] 15:18:16 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EDF3B800 == 36 [pid = 1428] [id = 204] 15:18:16 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F1D21000 == 35 [pid = 1428] [id = 195] 15:18:16 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EE221000 == 34 [pid = 1428] [id = 193] 15:18:16 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF776800 == 33 [pid = 1428] [id = 337] 15:18:16 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF2C8000 == 32 [pid = 1428] [id = 336] 15:18:16 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED24000 == 31 [pid = 1428] [id = 335] 15:18:16 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EE685800 == 30 [pid = 1428] [id = 334] 15:18:16 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EC391000 == 29 [pid = 1428] [id = 333] 15:18:16 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E8EDC800 == 28 [pid = 1428] [id = 332] 15:18:16 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E75CD000 == 27 [pid = 1428] [id = 331] 15:18:16 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E664D800 == 26 [pid = 1428] [id = 330] 15:18:16 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F77C0000 == 25 [pid = 1428] [id = 329] 15:18:16 INFO - PROCESS | 1428 | --DOMWINDOW == 119 (000000D5FA9BD400) [pid = 1428] [serial = 805] [outer = 0000000000000000] [url = about:blank] 15:18:16 INFO - PROCESS | 1428 | --DOMWINDOW == 118 (000000D5F25C0000) [pid = 1428] [serial = 901] [outer = 0000000000000000] [url = about:blank] 15:18:16 INFO - PROCESS | 1428 | --DOMWINDOW == 117 (000000D5EF80D800) [pid = 1428] [serial = 847] [outer = 0000000000000000] [url = about:blank] 15:18:16 INFO - PROCESS | 1428 | --DOMWINDOW == 116 (000000D5F4067C00) [pid = 1428] [serial = 790] [outer = 0000000000000000] [url = about:blank] 15:18:16 INFO - PROCESS | 1428 | --DOMWINDOW == 115 (000000D5F2F24800) [pid = 1428] [serial = 784] [outer = 0000000000000000] [url = about:blank] 15:18:16 INFO - PROCESS | 1428 | --DOMWINDOW == 114 (000000D5EF6F3800) [pid = 1428] [serial = 886] [outer = 0000000000000000] [url = about:blank] 15:18:16 INFO - PROCESS | 1428 | --DOMWINDOW == 113 (000000D5F24ABC00) [pid = 1428] [serial = 898] [outer = 0000000000000000] [url = about:blank] 15:18:16 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5F3430C00) [pid = 1428] [serial = 835] [outer = 0000000000000000] [url = about:blank] 15:18:16 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5FAB39C00) [pid = 1428] [serial = 799] [outer = 0000000000000000] [url = about:blank] 15:18:16 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5F6769400) [pid = 1428] [serial = 793] [outer = 0000000000000000] [url = about:blank] 15:18:16 INFO - PROCESS | 1428 | --DOMWINDOW == 109 (000000D5FAB3A000) [pid = 1428] [serial = 844] [outer = 0000000000000000] [url = about:blank] 15:18:16 INFO - PROCESS | 1428 | --DOMWINDOW == 108 (000000D5EF849400) [pid = 1428] [serial = 892] [outer = 0000000000000000] [url = about:blank] 15:18:16 INFO - PROCESS | 1428 | --DOMWINDOW == 107 (000000D5FBBCFC00) [pid = 1428] [serial = 802] [outer = 0000000000000000] [url = about:blank] 15:18:16 INFO - PROCESS | 1428 | --DOMWINDOW == 106 (000000D5E2E2D400) [pid = 1428] [serial = 880] [outer = 0000000000000000] [url = about:blank] 15:18:16 INFO - PROCESS | 1428 | --DOMWINDOW == 105 (000000D5F25DB800) [pid = 1428] [serial = 778] [outer = 0000000000000000] [url = about:blank] 15:18:16 INFO - PROCESS | 1428 | --DOMWINDOW == 104 (000000D5FA54A400) [pid = 1428] [serial = 796] [outer = 0000000000000000] [url = about:blank] 15:18:16 INFO - PROCESS | 1428 | --DOMWINDOW == 103 (000000D5FA311800) [pid = 1428] [serial = 841] [outer = 0000000000000000] [url = about:blank] 15:18:16 INFO - PROCESS | 1428 | --DOMWINDOW == 102 (000000D5F3506800) [pid = 1428] [serial = 787] [outer = 0000000000000000] [url = about:blank] 15:18:16 INFO - PROCESS | 1428 | --DOMWINDOW == 101 (000000D5F91B7800) [pid = 1428] [serial = 838] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 100 (000000D5EB97A000) [pid = 1428] [serial = 883] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 99 (000000D5F1D58C00) [pid = 1428] [serial = 895] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 98 (000000D5F9112C00) [pid = 1428] [serial = 829] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 97 (000000D5EF7BD000) [pid = 1428] [serial = 889] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 96 (000000D5EC3D7800) [pid = 1428] [serial = 832] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 95 (000000D5EDF88000) [pid = 1428] [serial = 781] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 94 (000000D5EF6EF800) [pid = 1428] [serial = 877] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 93 (000000D5F2564000) [pid = 1428] [serial = 976] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 92 (000000D5F1707800) [pid = 1428] [serial = 975] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 91 (000000D5F1276800) [pid = 1428] [serial = 981] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 90 (000000D5F25E2C00) [pid = 1428] [serial = 978] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 89 (000000D5F3427400) [pid = 1428] [serial = 984] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 88 (000000D5F2F28400) [pid = 1428] [serial = 979] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 87 (000000D5F4198400) [pid = 1428] [serial = 954] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 86 (000000D5F40D7000) [pid = 1428] [serial = 952] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 85 (000000D5F4065800) [pid = 1428] [serial = 951] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 84 (000000D5F3A7C400) [pid = 1428] [serial = 949] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 83 (000000D5F382B800) [pid = 1428] [serial = 948] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 82 (000000D5F3688000) [pid = 1428] [serial = 946] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 81 (000000D5F3583800) [pid = 1428] [serial = 945] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 80 (000000D5F34DF400) [pid = 1428] [serial = 943] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 79 (000000D5F2FF4000) [pid = 1428] [serial = 942] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 78 (000000D5F2491400) [pid = 1428] [serial = 940] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 77 (000000D5EF83E000) [pid = 1428] [serial = 939] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 76 (000000D5EBD34400) [pid = 1428] [serial = 937] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 75 (000000D5E828D400) [pid = 1428] [serial = 936] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 74 (000000D5F357B000) [pid = 1428] [serial = 933] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 73 (000000D5F3680000) [pid = 1428] [serial = 934] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 72 (000000D5EEA93400) [pid = 1428] [serial = 969] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 71 (000000D5EBD38000) [pid = 1428] [serial = 966] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 70 (000000D5EDF08C00) [pid = 1428] [serial = 967] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 69 (000000D5E2613000) [pid = 1428] [serial = 963] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 68 (000000D5EBDD5400) [pid = 1428] [serial = 964] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 67 (000000D5E682C400) [pid = 1428] [serial = 961] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 66 (000000D5E0273000) [pid = 1428] [serial = 960] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 65 (000000D5F64EAC00) [pid = 1428] [serial = 958] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 64 (000000D5F6339000) [pid = 1428] [serial = 957] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 63 (000000D5F41A4000) [pid = 1428] [serial = 955] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 62 (000000D5F3583000) [pid = 1428] [serial = 987] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 61 (000000D5F3477800) [pid = 1428] [serial = 985] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 60 (000000D5EF703C00) [pid = 1428] [serial = 972] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 59 (000000D5EF808000) [pid = 1428] [serial = 973] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 58 (000000D5F2FFEC00) [pid = 1428] [serial = 982] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | --DOMWINDOW == 57 (000000D5EF154C00) [pid = 1428] [serial = 970] [outer = 0000000000000000] [url = about:blank] 15:18:17 INFO - PROCESS | 1428 | 1461104297430 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]]]}] 15:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 15:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1782ms 15:18:17 INFO - PROCESS | 1428 | 1461104297466 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 15:18:17 INFO - PROCESS | 1428 | 1461104297472 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 15:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 15:18:17 INFO - PROCESS | 1428 | 1461104297477 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 15:18:17 INFO - PROCESS | 1428 | 1461104297480 Marionette TRACE conn5 <- [1,1330,null,{}] 15:18:17 INFO - PROCESS | 1428 | 1461104297486 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}] 15:18:17 INFO - PROCESS | 1428 | 1461104297575 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 15:18:17 INFO - PROCESS | 1428 | 1461104297584 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:17 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E75CA800 == 26 [pid = 1428] [id = 342] 15:18:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 58 (000000D5E1B8F800) [pid = 1428] [serial = 1025] [outer = 0000000000000000] 15:18:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 59 (000000D5E1C43000) [pid = 1428] [serial = 1026] [outer = 000000D5E1B8F800] 15:18:17 INFO - PROCESS | 1428 | 1461104297634 Marionette DEBUG loaded listener.js 15:18:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 60 (000000D5E2617800) [pid = 1428] [serial = 1027] [outer = 000000D5E1B8F800] 15:18:18 INFO - PROCESS | 1428 | 1461104298156 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]]]}] 15:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 15:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 733ms 15:18:18 INFO - PROCESS | 1428 | 1461104298213 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 15:18:18 INFO - PROCESS | 1428 | 1461104298219 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 15:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 15:18:18 INFO - PROCESS | 1428 | 1461104298225 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 15:18:18 INFO - PROCESS | 1428 | 1461104298228 Marionette TRACE conn5 <- [1,1334,null,{}] 15:18:18 INFO - PROCESS | 1428 | 1461104298232 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}] 15:18:18 INFO - PROCESS | 1428 | 1461104298350 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 15:18:18 INFO - PROCESS | 1428 | 1461104298366 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:18 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EC248000 == 27 [pid = 1428] [id = 343] 15:18:18 INFO - PROCESS | 1428 | ++DOMWINDOW == 61 (000000D5E1B8FC00) [pid = 1428] [serial = 1028] [outer = 0000000000000000] 15:18:18 INFO - PROCESS | 1428 | ++DOMWINDOW == 62 (000000D5E7550000) [pid = 1428] [serial = 1029] [outer = 000000D5E1B8FC00] 15:18:18 INFO - PROCESS | 1428 | 1461104298414 Marionette DEBUG loaded listener.js 15:18:18 INFO - PROCESS | 1428 | ++DOMWINDOW == 63 (000000D5E8205000) [pid = 1428] [serial = 1030] [outer = 000000D5E1B8FC00] 15:18:18 INFO - PROCESS | 1428 | 1461104298865 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]]]}] 15:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 15:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 691ms 15:18:18 INFO - PROCESS | 1428 | 1461104298934 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 15:18:18 INFO - PROCESS | 1428 | 1461104298937 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 15:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 15:18:18 INFO - PROCESS | 1428 | 1461104298941 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 15:18:18 INFO - PROCESS | 1428 | 1461104298945 Marionette TRACE conn5 <- [1,1338,null,{}] 15:18:18 INFO - PROCESS | 1428 | 1461104298961 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}] 15:18:19 INFO - PROCESS | 1428 | 1461104299075 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 15:18:19 INFO - PROCESS | 1428 | 1461104299128 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:19 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED18800 == 28 [pid = 1428] [id = 344] 15:18:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 64 (000000D5E8694800) [pid = 1428] [serial = 1031] [outer = 0000000000000000] 15:18:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 65 (000000D5E8A8C400) [pid = 1428] [serial = 1032] [outer = 000000D5E8694800] 15:18:19 INFO - PROCESS | 1428 | 1461104299181 Marionette DEBUG loaded listener.js 15:18:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 66 (000000D5EB97D400) [pid = 1428] [serial = 1033] [outer = 000000D5E8694800] 15:18:19 INFO - PROCESS | 1428 | 1461104299669 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]]]}] 15:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 15:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 794ms 15:18:19 INFO - PROCESS | 1428 | 1461104299738 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 15:18:19 INFO - PROCESS | 1428 | 1461104299741 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 15:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 15:18:19 INFO - PROCESS | 1428 | 1461104299745 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 15:18:19 INFO - PROCESS | 1428 | 1461104299747 Marionette TRACE conn5 <- [1,1342,null,{}] 15:18:19 INFO - PROCESS | 1428 | 1461104299750 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}] 15:18:19 INFO - PROCESS | 1428 | 1461104299863 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 15:18:19 INFO - PROCESS | 1428 | 1461104299877 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:19 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF4AF800 == 29 [pid = 1428] [id = 345] 15:18:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 67 (000000D5EBCD1800) [pid = 1428] [serial = 1034] [outer = 0000000000000000] 15:18:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 68 (000000D5EBD9D800) [pid = 1428] [serial = 1035] [outer = 000000D5EBCD1800] 15:18:19 INFO - PROCESS | 1428 | 1461104299964 Marionette DEBUG loaded listener.js 15:18:20 INFO - PROCESS | 1428 | ++DOMWINDOW == 69 (000000D5EC373800) [pid = 1428] [serial = 1036] [outer = 000000D5EBCD1800] 15:18:20 INFO - PROCESS | 1428 | 1461104300410 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]]]}] 15:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 15:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 690ms 15:18:20 INFO - PROCESS | 1428 | 1461104300461 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 15:18:20 INFO - PROCESS | 1428 | 1461104300463 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 15:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 15:18:20 INFO - PROCESS | 1428 | 1461104300469 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 15:18:20 INFO - PROCESS | 1428 | 1461104300471 Marionette TRACE conn5 <- [1,1346,null,{}] 15:18:20 INFO - PROCESS | 1428 | 1461104300479 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}] 15:18:20 INFO - PROCESS | 1428 | 1461104300586 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 15:18:20 INFO - PROCESS | 1428 | 1461104300598 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:20 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F144A800 == 30 [pid = 1428] [id = 346] 15:18:20 INFO - PROCESS | 1428 | ++DOMWINDOW == 70 (000000D5EBD36C00) [pid = 1428] [serial = 1037] [outer = 0000000000000000] 15:18:20 INFO - PROCESS | 1428 | ++DOMWINDOW == 71 (000000D5EDF0D000) [pid = 1428] [serial = 1038] [outer = 000000D5EBD36C00] 15:18:20 INFO - PROCESS | 1428 | 1461104300682 Marionette DEBUG loaded listener.js 15:18:20 INFO - PROCESS | 1428 | ++DOMWINDOW == 72 (000000D5EDF9A800) [pid = 1428] [serial = 1039] [outer = 000000D5EBD36C00] 15:18:20 INFO - PROCESS | 1428 | --DOMWINDOW == 71 (000000D5EE614000) [pid = 1428] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 15:18:20 INFO - PROCESS | 1428 | --DOMWINDOW == 70 (000000D5E0174400) [pid = 1428] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 15:18:20 INFO - PROCESS | 1428 | --DOMWINDOW == 69 (000000D5EDFA0800) [pid = 1428] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 15:18:20 INFO - PROCESS | 1428 | --DOMWINDOW == 68 (000000D5E260BC00) [pid = 1428] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 15:18:20 INFO - PROCESS | 1428 | --DOMWINDOW == 67 (000000D5E260F800) [pid = 1428] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 15:18:20 INFO - PROCESS | 1428 | --DOMWINDOW == 66 (000000D5E8292C00) [pid = 1428] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 15:18:20 INFO - PROCESS | 1428 | --DOMWINDOW == 65 (000000D5EBDA1800) [pid = 1428] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 15:18:20 INFO - PROCESS | 1428 | --DOMWINDOW == 64 (000000D5F3505400) [pid = 1428] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 15:18:20 INFO - PROCESS | 1428 | --DOMWINDOW == 63 (000000D5E1B5E400) [pid = 1428] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 15:18:21 INFO - PROCESS | 1428 | 1461104301093 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]]]}] 15:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 15:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 692ms 15:18:21 INFO - PROCESS | 1428 | 1461104301164 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 15:18:21 INFO - PROCESS | 1428 | 1461104301167 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 15:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 15:18:21 INFO - PROCESS | 1428 | 1461104301170 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 15:18:21 INFO - PROCESS | 1428 | 1461104301172 Marionette TRACE conn5 <- [1,1350,null,{}] 15:18:21 INFO - PROCESS | 1428 | 1461104301180 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}] 15:18:21 INFO - PROCESS | 1428 | 1461104301325 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 15:18:21 INFO - PROCESS | 1428 | 1461104301342 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:21 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F24DD800 == 31 [pid = 1428] [id = 347] 15:18:21 INFO - PROCESS | 1428 | ++DOMWINDOW == 64 (000000D5EDF8B400) [pid = 1428] [serial = 1040] [outer = 0000000000000000] 15:18:21 INFO - PROCESS | 1428 | ++DOMWINDOW == 65 (000000D5EE819C00) [pid = 1428] [serial = 1041] [outer = 000000D5EDF8B400] 15:18:21 INFO - PROCESS | 1428 | 1461104301393 Marionette DEBUG loaded listener.js 15:18:21 INFO - PROCESS | 1428 | ++DOMWINDOW == 66 (000000D5EEAC3800) [pid = 1428] [serial = 1042] [outer = 000000D5EDF8B400] 15:18:21 INFO - PROCESS | 1428 | 1461104301803 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]]]}] 15:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 15:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 691ms 15:18:21 INFO - PROCESS | 1428 | 1461104301863 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 15:18:21 INFO - PROCESS | 1428 | 1461104301865 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 15:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 15:18:21 INFO - PROCESS | 1428 | 1461104301869 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 15:18:21 INFO - PROCESS | 1428 | 1461104301871 Marionette TRACE conn5 <- [1,1354,null,{}] 15:18:21 INFO - PROCESS | 1428 | 1461104301904 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}] 15:18:21 INFO - PROCESS | 1428 | 1461104301989 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 15:18:22 INFO - PROCESS | 1428 | 1461104302001 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:22 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2A3C800 == 32 [pid = 1428] [id = 348] 15:18:22 INFO - PROCESS | 1428 | ++DOMWINDOW == 67 (000000D5EEB5DC00) [pid = 1428] [serial = 1043] [outer = 0000000000000000] 15:18:22 INFO - PROCESS | 1428 | ++DOMWINDOW == 68 (000000D5EEDCB800) [pid = 1428] [serial = 1044] [outer = 000000D5EEB5DC00] 15:18:22 INFO - PROCESS | 1428 | 1461104302046 Marionette DEBUG loaded listener.js 15:18:22 INFO - PROCESS | 1428 | ++DOMWINDOW == 69 (000000D5EEDD4C00) [pid = 1428] [serial = 1045] [outer = 000000D5EEB5DC00] 15:18:22 INFO - PROCESS | 1428 | 1461104302481 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] 15:18:22 INFO - PROCESS | 1428 | 1461104302565 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 15:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 15:18:22 INFO - PROCESS | 1428 | 1461104302568 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 15:18:22 INFO - PROCESS | 1428 | 1461104302570 Marionette TRACE conn5 <- [1,1358,null,{}] 15:18:22 INFO - PROCESS | 1428 | 1461104302578 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}] 15:18:22 INFO - PROCESS | 1428 | 1461104302660 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 15:18:22 INFO - PROCESS | 1428 | 1461104302670 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:22 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E14E1000 == 33 [pid = 1428] [id = 349] 15:18:22 INFO - PROCESS | 1428 | ++DOMWINDOW == 70 (000000D5EEE30800) [pid = 1428] [serial = 1046] [outer = 0000000000000000] 15:18:22 INFO - PROCESS | 1428 | ++DOMWINDOW == 71 (000000D5EF3F9000) [pid = 1428] [serial = 1047] [outer = 000000D5EEE30800] 15:18:22 INFO - PROCESS | 1428 | 1461104302716 Marionette DEBUG loaded listener.js 15:18:22 INFO - PROCESS | 1428 | ++DOMWINDOW == 72 (000000D5EF6EBC00) [pid = 1428] [serial = 1048] [outer = 000000D5EEE30800] 15:18:23 INFO - PROCESS | 1428 | 1461104303388 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] 15:18:23 INFO - PROCESS | 1428 | 1461104303458 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 15:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 15:18:23 INFO - PROCESS | 1428 | 1461104303464 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 15:18:23 INFO - PROCESS | 1428 | 1461104303468 Marionette TRACE conn5 <- [1,1362,null,{}] 15:18:23 INFO - PROCESS | 1428 | 1461104303475 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}] 15:18:23 INFO - PROCESS | 1428 | 1461104303617 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 15:18:23 INFO - PROCESS | 1428 | 1461104303732 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:23 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E8EE1000 == 34 [pid = 1428] [id = 350] 15:18:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 73 (000000D5E124C000) [pid = 1428] [serial = 1049] [outer = 0000000000000000] 15:18:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 74 (000000D5E7094C00) [pid = 1428] [serial = 1050] [outer = 000000D5E124C000] 15:18:23 INFO - PROCESS | 1428 | 1461104303794 Marionette DEBUG loaded listener.js 15:18:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 75 (000000D5E8290000) [pid = 1428] [serial = 1051] [outer = 000000D5E124C000] 15:18:24 INFO - PROCESS | 1428 | [1428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:18:24 INFO - PROCESS | 1428 | 1461104304407 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] 15:18:24 INFO - PROCESS | 1428 | 1461104304460 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 15:18:24 INFO - PROCESS | 1428 | 1461104304468 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 15:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 15:18:24 INFO - PROCESS | 1428 | 1461104304471 Marionette TRACE conn5 <- [1,1366,null,{}] 15:18:24 INFO - PROCESS | 1428 | 1461104304475 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}] 15:18:24 INFO - PROCESS | 1428 | 1461104304586 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 15:18:24 INFO - PROCESS | 1428 | 1461104304658 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:24 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F069A000 == 35 [pid = 1428] [id = 351] 15:18:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 76 (000000D5E8E12C00) [pid = 1428] [serial = 1052] [outer = 0000000000000000] 15:18:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 77 (000000D5EBD99800) [pid = 1428] [serial = 1053] [outer = 000000D5E8E12C00] 15:18:24 INFO - PROCESS | 1428 | 1461104304715 Marionette DEBUG loaded listener.js 15:18:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 78 (000000D5EDF10400) [pid = 1428] [serial = 1054] [outer = 000000D5E8E12C00] 15:18:25 INFO - PROCESS | 1428 | 1461104305378 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] 15:18:25 INFO - PROCESS | 1428 | 1461104305408 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 15:18:25 INFO - PROCESS | 1428 | 1461104305413 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 15:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 15:18:25 INFO - PROCESS | 1428 | 1461104305417 Marionette TRACE conn5 <- [1,1370,null,{}] 15:18:25 INFO - PROCESS | 1428 | 1461104305429 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}] 15:18:25 INFO - PROCESS | 1428 | 1461104305544 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 15:18:25 INFO - PROCESS | 1428 | 1461104305618 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:25 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2F58000 == 36 [pid = 1428] [id = 352] 15:18:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 79 (000000D5EF1CD000) [pid = 1428] [serial = 1055] [outer = 0000000000000000] 15:18:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 80 (000000D5EF6F0800) [pid = 1428] [serial = 1056] [outer = 000000D5EF1CD000] 15:18:25 INFO - PROCESS | 1428 | 1461104305725 Marionette DEBUG loaded listener.js 15:18:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 81 (000000D5EF703C00) [pid = 1428] [serial = 1057] [outer = 000000D5EF1CD000] 15:18:26 INFO - PROCESS | 1428 | [1428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:18:26 INFO - PROCESS | 1428 | 1461104306386 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] 15:18:26 INFO - PROCESS | 1428 | 1461104306410 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 15:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 15:18:26 INFO - PROCESS | 1428 | 1461104306414 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 15:18:26 INFO - PROCESS | 1428 | 1461104306416 Marionette TRACE conn5 <- [1,1374,null,{}] 15:18:26 INFO - PROCESS | 1428 | 1461104306420 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}] 15:18:26 INFO - PROCESS | 1428 | 1461104306565 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 15:18:26 INFO - PROCESS | 1428 | 1461104306614 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:26 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2FED000 == 37 [pid = 1428] [id = 353] 15:18:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 82 (000000D5EF710C00) [pid = 1428] [serial = 1058] [outer = 0000000000000000] 15:18:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 83 (000000D5EF7B1400) [pid = 1428] [serial = 1059] [outer = 000000D5EF710C00] 15:18:26 INFO - PROCESS | 1428 | 1461104306670 Marionette DEBUG loaded listener.js 15:18:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 84 (000000D5EF7B9400) [pid = 1428] [serial = 1060] [outer = 000000D5EF710C00] 15:18:27 INFO - PROCESS | 1428 | 1461104307407 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] 15:18:27 INFO - PROCESS | 1428 | 1461104307446 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 15:18:27 INFO - PROCESS | 1428 | 1461104307451 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 15:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 15:18:27 INFO - PROCESS | 1428 | 1461104307455 Marionette TRACE conn5 <- [1,1378,null,{}] 15:18:27 INFO - PROCESS | 1428 | 1461104307501 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}] 15:18:27 INFO - PROCESS | 1428 | 1461104307600 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 15:18:27 INFO - PROCESS | 1428 | 1461104307675 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:27 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EC23C800 == 38 [pid = 1428] [id = 354] 15:18:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 85 (000000D5E2E31800) [pid = 1428] [serial = 1061] [outer = 0000000000000000] 15:18:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 86 (000000D5E6669800) [pid = 1428] [serial = 1062] [outer = 000000D5E2E31800] 15:18:27 INFO - PROCESS | 1428 | 1461104307725 Marionette DEBUG loaded listener.js 15:18:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 87 (000000D5E7537400) [pid = 1428] [serial = 1063] [outer = 000000D5E2E31800] 15:18:28 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EBC93000 == 37 [pid = 1428] [id = 340] 15:18:28 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E6B62000 == 36 [pid = 1428] [id = 339] 15:18:28 INFO - PROCESS | 1428 | --DOMWINDOW == 86 (000000D5EEAC0000) [pid = 1428] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 15:18:28 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E8EDC000 == 35 [pid = 1428] [id = 338] 15:18:28 INFO - PROCESS | 1428 | --DOMWINDOW == 85 (000000D5E755B000) [pid = 1428] [serial = 996] [outer = 0000000000000000] [url = about:blank] 15:18:28 INFO - PROCESS | 1428 | --DOMWINDOW == 84 (000000D5E8204800) [pid = 1428] [serial = 997] [outer = 0000000000000000] [url = about:blank] 15:18:28 INFO - PROCESS | 1428 | --DOMWINDOW == 83 (000000D5EDFA5400) [pid = 1428] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 15:18:28 INFO - PROCESS | 1428 | --DOMWINDOW == 82 (000000D5EE56E800) [pid = 1428] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 15:18:28 INFO - PROCESS | 1428 | --DOMWINDOW == 81 (000000D5EB04F400) [pid = 1428] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 15:18:28 INFO - PROCESS | 1428 | --DOMWINDOW == 80 (000000D5EBC97C00) [pid = 1428] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 15:18:28 INFO - PROCESS | 1428 | --DOMWINDOW == 79 (000000D5E6833C00) [pid = 1428] [serial = 993] [outer = 0000000000000000] [url = about:blank] 15:18:28 INFO - PROCESS | 1428 | --DOMWINDOW == 78 (000000D5E700F000) [pid = 1428] [serial = 994] [outer = 0000000000000000] [url = about:blank] 15:18:28 INFO - PROCESS | 1428 | --DOMWINDOW == 77 (000000D5E868F400) [pid = 1428] [serial = 999] [outer = 0000000000000000] [url = about:blank] 15:18:28 INFO - PROCESS | 1428 | --DOMWINDOW == 76 (000000D5E86A9800) [pid = 1428] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 15:18:28 INFO - PROCESS | 1428 | --DOMWINDOW == 75 (000000D5EDF04800) [pid = 1428] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 15:18:28 INFO - PROCESS | 1428 | --DOMWINDOW == 74 (000000D5EDF89000) [pid = 1428] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 15:18:28 INFO - PROCESS | 1428 | --DOMWINDOW == 73 (000000D5F3831C00) [pid = 1428] [serial = 988] [outer = 0000000000000000] [url = about:blank] 15:18:28 INFO - PROCESS | 1428 | --DOMWINDOW == 72 (000000D5E1B61800) [pid = 1428] [serial = 990] [outer = 0000000000000000] [url = about:blank] 15:18:28 INFO - PROCESS | 1428 | --DOMWINDOW == 71 (000000D5E2609800) [pid = 1428] [serial = 991] [outer = 0000000000000000] [url = about:blank] 15:18:28 INFO - PROCESS | 1428 | --DOMWINDOW == 70 (000000D5EE830800) [pid = 1428] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 15:18:28 INFO - PROCESS | 1428 | --DOMWINDOW == 69 (000000D5EE80E000) [pid = 1428] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 15:18:28 INFO - PROCESS | 1428 | 1461104308376 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]]]}] 15:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 15:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 942ms 15:18:28 INFO - PROCESS | 1428 | 1461104308398 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 15:18:28 INFO - PROCESS | 1428 | 1461104308405 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 15:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 15:18:28 INFO - PROCESS | 1428 | 1461104308411 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 15:18:28 INFO - PROCESS | 1428 | 1461104308414 Marionette TRACE conn5 <- [1,1382,null,{}] 15:18:28 INFO - PROCESS | 1428 | 1461104308418 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}] 15:18:28 INFO - PROCESS | 1428 | 1461104308505 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 15:18:28 INFO - PROCESS | 1428 | 1461104308511 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:28 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E82B9800 == 36 [pid = 1428] [id = 355] 15:18:28 INFO - PROCESS | 1428 | ++DOMWINDOW == 70 (000000D5E01E4800) [pid = 1428] [serial = 1064] [outer = 0000000000000000] 15:18:28 INFO - PROCESS | 1428 | ++DOMWINDOW == 71 (000000D5E26A4400) [pid = 1428] [serial = 1065] [outer = 000000D5E01E4800] 15:18:28 INFO - PROCESS | 1428 | 1461104308559 Marionette DEBUG loaded listener.js 15:18:28 INFO - PROCESS | 1428 | ++DOMWINDOW == 72 (000000D5E7179800) [pid = 1428] [serial = 1066] [outer = 000000D5E01E4800] 15:18:29 INFO - PROCESS | 1428 | 1461104309018 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]]]}] 15:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 15:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 630ms 15:18:29 INFO - PROCESS | 1428 | 1461104309074 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 15:18:29 INFO - PROCESS | 1428 | 1461104309076 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 15:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 15:18:29 INFO - PROCESS | 1428 | 1461104309080 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 15:18:29 INFO - PROCESS | 1428 | 1461104309084 Marionette TRACE conn5 <- [1,1386,null,{}] 15:18:29 INFO - PROCESS | 1428 | 1461104309095 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}] 15:18:29 INFO - PROCESS | 1428 | 1461104309184 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 15:18:29 INFO - PROCESS | 1428 | 1461104309193 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:29 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EEB7C800 == 37 [pid = 1428] [id = 356] 15:18:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 73 (000000D5E868F800) [pid = 1428] [serial = 1067] [outer = 0000000000000000] 15:18:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 74 (000000D5E86A6800) [pid = 1428] [serial = 1068] [outer = 000000D5E868F800] 15:18:29 INFO - PROCESS | 1428 | 1461104309242 Marionette DEBUG loaded listener.js 15:18:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 75 (000000D5EB0A2C00) [pid = 1428] [serial = 1069] [outer = 000000D5E868F800] 15:18:29 INFO - PROCESS | 1428 | 1461104309685 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]]]}] 15:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 15:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 629ms 15:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 15:18:29 INFO - PROCESS | 1428 | 1461104309715 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 15:18:29 INFO - PROCESS | 1428 | 1461104309718 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 15:18:29 INFO - PROCESS | 1428 | 1461104309721 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 15:18:29 INFO - PROCESS | 1428 | 1461104309723 Marionette TRACE conn5 <- [1,1390,null,{}] 15:18:29 INFO - PROCESS | 1428 | 1461104309726 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}] 15:18:29 INFO - PROCESS | 1428 | 1461104309811 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 15:18:29 INFO - PROCESS | 1428 | 1461104309817 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:29 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF494000 == 38 [pid = 1428] [id = 357] 15:18:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 76 (000000D5EBD41400) [pid = 1428] [serial = 1070] [outer = 0000000000000000] 15:18:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 77 (000000D5EC36F400) [pid = 1428] [serial = 1071] [outer = 000000D5EBD41400] 15:18:29 INFO - PROCESS | 1428 | 1461104309865 Marionette DEBUG loaded listener.js 15:18:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 78 (000000D5EDF0E800) [pid = 1428] [serial = 1072] [outer = 000000D5EBD41400] 15:18:30 INFO - PROCESS | 1428 | 1461104310290 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]]]}] 15:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 15:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 585ms 15:18:30 INFO - PROCESS | 1428 | 1461104310315 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 15:18:30 INFO - PROCESS | 1428 | 1461104310317 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 15:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 15:18:30 INFO - PROCESS | 1428 | 1461104310320 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 15:18:30 INFO - PROCESS | 1428 | 1461104310322 Marionette TRACE conn5 <- [1,1394,null,{}] 15:18:30 INFO - PROCESS | 1428 | 1461104310326 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}] 15:18:30 INFO - PROCESS | 1428 | 1461104310408 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 15:18:30 INFO - PROCESS | 1428 | 1461104310414 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:30 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F122A800 == 39 [pid = 1428] [id = 358] 15:18:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 79 (000000D5EDF90C00) [pid = 1428] [serial = 1073] [outer = 0000000000000000] 15:18:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 80 (000000D5EE564000) [pid = 1428] [serial = 1074] [outer = 000000D5EDF90C00] 15:18:30 INFO - PROCESS | 1428 | 1461104310461 Marionette DEBUG loaded listener.js 15:18:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 81 (000000D5EE812000) [pid = 1428] [serial = 1075] [outer = 000000D5EDF90C00] 15:18:30 INFO - PROCESS | 1428 | 1461104310956 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]]]}] 15:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 15:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 691ms 15:18:31 INFO - PROCESS | 1428 | 1461104311014 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 15:18:31 INFO - PROCESS | 1428 | 1461104311016 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 15:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 15:18:31 INFO - PROCESS | 1428 | 1461104311019 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 15:18:31 INFO - PROCESS | 1428 | 1461104311021 Marionette TRACE conn5 <- [1,1398,null,{}] 15:18:31 INFO - PROCESS | 1428 | 1461104311025 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}] 15:18:31 INFO - PROCESS | 1428 | 1461104311157 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 15:18:31 INFO - PROCESS | 1428 | 1461104311209 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:31 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2A4B000 == 40 [pid = 1428] [id = 359] 15:18:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 82 (000000D5EEDC9800) [pid = 1428] [serial = 1076] [outer = 0000000000000000] 15:18:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 83 (000000D5EF60A400) [pid = 1428] [serial = 1077] [outer = 000000D5EEDC9800] 15:18:31 INFO - PROCESS | 1428 | 1461104311258 Marionette DEBUG loaded listener.js 15:18:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 84 (000000D5EF70BC00) [pid = 1428] [serial = 1078] [outer = 000000D5EEDC9800] 15:18:31 INFO - PROCESS | 1428 | 1461104311717 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]]]}] 15:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 15:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 735ms 15:18:31 INFO - PROCESS | 1428 | 1461104311765 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 15:18:31 INFO - PROCESS | 1428 | 1461104311767 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 15:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 15:18:31 INFO - PROCESS | 1428 | 1461104311781 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 15:18:31 INFO - PROCESS | 1428 | 1461104311783 Marionette TRACE conn5 <- [1,1402,null,{}] 15:18:31 INFO - PROCESS | 1428 | 1461104311787 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}] 15:18:31 INFO - PROCESS | 1428 | 1461104311893 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 15:18:31 INFO - PROCESS | 1428 | 1461104311903 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:31 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2FE8800 == 41 [pid = 1428] [id = 360] 15:18:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 85 (000000D5EF7BD800) [pid = 1428] [serial = 1079] [outer = 0000000000000000] 15:18:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 86 (000000D5EF804400) [pid = 1428] [serial = 1080] [outer = 000000D5EF7BD800] 15:18:31 INFO - PROCESS | 1428 | 1461104311949 Marionette DEBUG loaded listener.js 15:18:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 87 (000000D5EF80F400) [pid = 1428] [serial = 1081] [outer = 000000D5EF7BD800] 15:18:32 INFO - PROCESS | 1428 | 1461104312412 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]]]}] 15:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 15:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 690ms 15:18:32 INFO - PROCESS | 1428 | 1461104312475 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 15:18:32 INFO - PROCESS | 1428 | 1461104312477 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 15:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 15:18:32 INFO - PROCESS | 1428 | 1461104312480 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 15:18:32 INFO - PROCESS | 1428 | 1461104312482 Marionette TRACE conn5 <- [1,1406,null,{}] 15:18:32 INFO - PROCESS | 1428 | 1461104312486 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}] 15:18:32 INFO - PROCESS | 1428 | 1461104312593 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 15:18:32 INFO - PROCESS | 1428 | 1461104312646 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:32 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F363E000 == 42 [pid = 1428] [id = 361] 15:18:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 88 (000000D5EF83F800) [pid = 1428] [serial = 1082] [outer = 0000000000000000] 15:18:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 89 (000000D5EF843400) [pid = 1428] [serial = 1083] [outer = 000000D5EF83F800] 15:18:32 INFO - PROCESS | 1428 | 1461104312692 Marionette DEBUG loaded listener.js 15:18:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 90 (000000D5EF849800) [pid = 1428] [serial = 1084] [outer = 000000D5EF83F800] 15:18:32 INFO - PROCESS | 1428 | --DOMWINDOW == 89 (000000D5EBCD1800) [pid = 1428] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 15:18:32 INFO - PROCESS | 1428 | --DOMWINDOW == 88 (000000D5EBD36C00) [pid = 1428] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 15:18:32 INFO - PROCESS | 1428 | --DOMWINDOW == 87 (000000D5E0266800) [pid = 1428] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 15:18:32 INFO - PROCESS | 1428 | --DOMWINDOW == 86 (000000D5E1B8F800) [pid = 1428] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 15:18:32 INFO - PROCESS | 1428 | --DOMWINDOW == 85 (000000D5E1B8FC00) [pid = 1428] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 15:18:32 INFO - PROCESS | 1428 | --DOMWINDOW == 84 (000000D5EEB5DC00) [pid = 1428] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 15:18:32 INFO - PROCESS | 1428 | --DOMWINDOW == 83 (000000D5E8694800) [pid = 1428] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 15:18:32 INFO - PROCESS | 1428 | --DOMWINDOW == 82 (000000D5EDF8B400) [pid = 1428] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 15:18:33 INFO - PROCESS | 1428 | 1461104313135 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]]]}] 15:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 15:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 692ms 15:18:33 INFO - PROCESS | 1428 | 1461104313194 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 15:18:33 INFO - PROCESS | 1428 | 1461104313196 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 15:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 15:18:33 INFO - PROCESS | 1428 | 1461104313199 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 15:18:33 INFO - PROCESS | 1428 | 1461104313201 Marionette TRACE conn5 <- [1,1410,null,{}] 15:18:33 INFO - PROCESS | 1428 | 1461104313205 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}] 15:18:33 INFO - PROCESS | 1428 | 1461104313295 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 15:18:33 INFO - PROCESS | 1428 | 1461104313306 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:33 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F3FA5000 == 43 [pid = 1428] [id = 362] 15:18:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 83 (000000D5E6953000) [pid = 1428] [serial = 1085] [outer = 0000000000000000] 15:18:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 84 (000000D5EF848C00) [pid = 1428] [serial = 1086] [outer = 000000D5E6953000] 15:18:33 INFO - PROCESS | 1428 | 1461104313352 Marionette DEBUG loaded listener.js 15:18:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 85 (000000D5F040A400) [pid = 1428] [serial = 1087] [outer = 000000D5E6953000] 15:18:33 INFO - PROCESS | 1428 | 1461104313761 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]]]}] 15:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 15:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 587ms 15:18:33 INFO - PROCESS | 1428 | 1461104313793 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 15:18:33 INFO - PROCESS | 1428 | 1461104313795 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 15:18:33 INFO - PROCESS | 1428 | 1461104313798 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 15:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 15:18:33 INFO - PROCESS | 1428 | 1461104313800 Marionette TRACE conn5 <- [1,1414,null,{}] 15:18:33 INFO - PROCESS | 1428 | 1461104313804 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}] 15:18:33 INFO - PROCESS | 1428 | 1461104313888 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 15:18:33 INFO - PROCESS | 1428 | 1461104313894 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:33 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F4029000 == 44 [pid = 1428] [id = 363] 15:18:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 86 (000000D5F0454000) [pid = 1428] [serial = 1088] [outer = 0000000000000000] 15:18:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 87 (000000D5F0492000) [pid = 1428] [serial = 1089] [outer = 000000D5F0454000] 15:18:33 INFO - PROCESS | 1428 | 1461104313940 Marionette DEBUG loaded listener.js 15:18:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 88 (000000D5F1271000) [pid = 1428] [serial = 1090] [outer = 000000D5F0454000] 15:18:34 INFO - PROCESS | 1428 | 1461104314369 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]]]}] 15:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 15:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 587ms 15:18:34 INFO - PROCESS | 1428 | 1461104314394 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 15:18:34 INFO - PROCESS | 1428 | 1461104314396 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 15:18:34 INFO - PROCESS | 1428 | 1461104314399 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 15:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 15:18:34 INFO - PROCESS | 1428 | 1461104314402 Marionette TRACE conn5 <- [1,1418,null,{}] 15:18:34 INFO - PROCESS | 1428 | 1461104314406 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}] 15:18:34 INFO - PROCESS | 1428 | 1461104314516 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 15:18:34 INFO - PROCESS | 1428 | 1461104314522 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:34 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F409F000 == 45 [pid = 1428] [id = 364] 15:18:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 89 (000000D5F1708800) [pid = 1428] [serial = 1091] [outer = 0000000000000000] 15:18:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 90 (000000D5F1D51C00) [pid = 1428] [serial = 1092] [outer = 000000D5F1708800] 15:18:34 INFO - PROCESS | 1428 | 1461104314576 Marionette DEBUG loaded listener.js 15:18:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 91 (000000D5F248B800) [pid = 1428] [serial = 1093] [outer = 000000D5F1708800] 15:18:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 92 (000000D5E0174C00) [pid = 1428] [serial = 1094] [outer = 000000D5EBCDAC00] 15:18:35 INFO - PROCESS | 1428 | 1461104315376 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]]]}] 15:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 15:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1025ms 15:18:35 INFO - PROCESS | 1428 | 1461104315430 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 15:18:35 INFO - PROCESS | 1428 | 1461104315435 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 15:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 15:18:35 INFO - PROCESS | 1428 | 1461104315441 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 15:18:35 INFO - PROCESS | 1428 | 1461104315445 Marionette TRACE conn5 <- [1,1422,null,{}] 15:18:35 INFO - PROCESS | 1428 | 1461104315474 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}] 15:18:35 INFO - PROCESS | 1428 | 1461104315649 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 15:18:35 INFO - PROCESS | 1428 | 1461104315740 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:35 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EC24A800 == 46 [pid = 1428] [id = 365] 15:18:35 INFO - PROCESS | 1428 | ++DOMWINDOW == 93 (000000D5E7327400) [pid = 1428] [serial = 1095] [outer = 0000000000000000] 15:18:35 INFO - PROCESS | 1428 | ++DOMWINDOW == 94 (000000D5E76DE400) [pid = 1428] [serial = 1096] [outer = 000000D5E7327400] 15:18:35 INFO - PROCESS | 1428 | 1461104315801 Marionette DEBUG loaded listener.js 15:18:35 INFO - PROCESS | 1428 | ++DOMWINDOW == 95 (000000D5E8692800) [pid = 1428] [serial = 1097] [outer = 000000D5E7327400] 15:18:36 INFO - PROCESS | 1428 | 1461104316411 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]]]}] 15:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 15:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 986ms 15:18:36 INFO - PROCESS | 1428 | 1461104316430 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 15:18:36 INFO - PROCESS | 1428 | 1461104316435 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 15:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 15:18:36 INFO - PROCESS | 1428 | 1461104316442 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 15:18:36 INFO - PROCESS | 1428 | 1461104316445 Marionette TRACE conn5 <- [1,1426,null,{}] 15:18:36 INFO - PROCESS | 1428 | 1461104316449 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}] 15:18:36 INFO - PROCESS | 1428 | 1461104316563 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 15:18:36 INFO - PROCESS | 1428 | 1461104316639 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:36 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2F46800 == 47 [pid = 1428] [id = 366] 15:18:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 96 (000000D5EDF99C00) [pid = 1428] [serial = 1098] [outer = 0000000000000000] 15:18:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 97 (000000D5EE819800) [pid = 1428] [serial = 1099] [outer = 000000D5EDF99C00] 15:18:36 INFO - PROCESS | 1428 | 1461104316736 Marionette DEBUG loaded listener.js 15:18:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 98 (000000D5EEDD0400) [pid = 1428] [serial = 1100] [outer = 000000D5EDF99C00] 15:18:37 INFO - PROCESS | 1428 | 1461104317371 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]]]}] 15:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 15:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 985ms 15:18:37 INFO - PROCESS | 1428 | 1461104317429 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 15:18:37 INFO - PROCESS | 1428 | 1461104317432 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 15:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 15:18:37 INFO - PROCESS | 1428 | 1461104317436 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 15:18:37 INFO - PROCESS | 1428 | 1461104317440 Marionette TRACE conn5 <- [1,1430,null,{}] 15:18:37 INFO - PROCESS | 1428 | 1461104317452 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}] 15:18:37 INFO - PROCESS | 1428 | 1461104317603 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 15:18:37 INFO - PROCESS | 1428 | 1461104317658 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:37 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F63DA800 == 48 [pid = 1428] [id = 367] 15:18:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 99 (000000D5F0609800) [pid = 1428] [serial = 1101] [outer = 0000000000000000] 15:18:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 100 (000000D5F142C400) [pid = 1428] [serial = 1102] [outer = 000000D5F0609800] 15:18:37 INFO - PROCESS | 1428 | 1461104317717 Marionette DEBUG loaded listener.js 15:18:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 101 (000000D5F240EC00) [pid = 1428] [serial = 1103] [outer = 000000D5F0609800] 15:18:38 INFO - PROCESS | 1428 | 1461104318286 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]]]}] 15:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 15:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 881ms 15:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 15:18:38 INFO - PROCESS | 1428 | 1461104318319 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 15:18:38 INFO - PROCESS | 1428 | 1461104318322 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 15:18:38 INFO - PROCESS | 1428 | 1461104318326 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 15:18:38 INFO - PROCESS | 1428 | 1461104318328 Marionette TRACE conn5 <- [1,1434,null,{}] 15:18:38 INFO - PROCESS | 1428 | 1461104318332 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}] 15:18:38 INFO - PROCESS | 1428 | 1461104318445 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 15:18:38 INFO - PROCESS | 1428 | 1461104318532 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:38 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F653D800 == 49 [pid = 1428] [id = 368] 15:18:38 INFO - PROCESS | 1428 | ++DOMWINDOW == 102 (000000D5F24A5C00) [pid = 1428] [serial = 1104] [outer = 0000000000000000] 15:18:38 INFO - PROCESS | 1428 | ++DOMWINDOW == 103 (000000D5F24AC400) [pid = 1428] [serial = 1105] [outer = 000000D5F24A5C00] 15:18:38 INFO - PROCESS | 1428 | 1461104318588 Marionette DEBUG loaded listener.js 15:18:38 INFO - PROCESS | 1428 | ++DOMWINDOW == 104 (000000D5F2564000) [pid = 1428] [serial = 1106] [outer = 000000D5F24A5C00] 15:18:39 INFO - PROCESS | 1428 | 1461104319100 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]]]}] 15:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 15:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 839ms 15:18:39 INFO - PROCESS | 1428 | 1461104319167 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 15:18:39 INFO - PROCESS | 1428 | 1461104319169 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 15:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 15:18:39 INFO - PROCESS | 1428 | 1461104319173 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 15:18:39 INFO - PROCESS | 1428 | 1461104319175 Marionette TRACE conn5 <- [1,1438,null,{}] 15:18:39 INFO - PROCESS | 1428 | 1461104319180 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}] 15:18:39 INFO - PROCESS | 1428 | 1461104319286 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 15:18:39 INFO - PROCESS | 1428 | 1461104319374 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:39 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F672C800 == 50 [pid = 1428] [id = 369] 15:18:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 105 (000000D5F2562400) [pid = 1428] [serial = 1107] [outer = 0000000000000000] 15:18:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 106 (000000D5F256EC00) [pid = 1428] [serial = 1108] [outer = 000000D5F2562400] 15:18:39 INFO - PROCESS | 1428 | 1461104319429 Marionette DEBUG loaded listener.js 15:18:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 107 (000000D5F25C1800) [pid = 1428] [serial = 1109] [outer = 000000D5F2562400] 15:18:40 INFO - PROCESS | 1428 | 1461104320053 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]]]}] 15:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 15:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 944ms 15:18:40 INFO - PROCESS | 1428 | 1461104320120 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 15:18:40 INFO - PROCESS | 1428 | 1461104320122 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 15:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 15:18:40 INFO - PROCESS | 1428 | 1461104320126 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 15:18:40 INFO - PROCESS | 1428 | 1461104320129 Marionette TRACE conn5 <- [1,1442,null,{}] 15:18:40 INFO - PROCESS | 1428 | 1461104320132 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}] 15:18:40 INFO - PROCESS | 1428 | 1461104320266 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 15:18:40 INFO - PROCESS | 1428 | 1461104320383 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:40 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6920800 == 51 [pid = 1428] [id = 370] 15:18:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 108 (000000D5F25DDC00) [pid = 1428] [serial = 1110] [outer = 0000000000000000] 15:18:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 109 (000000D5F25E6000) [pid = 1428] [serial = 1111] [outer = 000000D5F25DDC00] 15:18:40 INFO - PROCESS | 1428 | 1461104320441 Marionette DEBUG loaded listener.js 15:18:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 110 (000000D5F2A2A800) [pid = 1428] [serial = 1112] [outer = 000000D5F25DDC00] 15:18:41 INFO - PROCESS | 1428 | 1461104321148 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]]]}] 15:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 15:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1077ms 15:18:41 INFO - PROCESS | 1428 | 1461104321212 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 15:18:41 INFO - PROCESS | 1428 | 1461104321216 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 15:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 15:18:41 INFO - PROCESS | 1428 | 1461104321222 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 15:18:41 INFO - PROCESS | 1428 | 1461104321226 Marionette TRACE conn5 <- [1,1446,null,{}] 15:18:41 INFO - PROCESS | 1428 | 1461104321233 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}] 15:18:41 INFO - PROCESS | 1428 | 1461104321336 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 15:18:41 INFO - PROCESS | 1428 | 1461104321460 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:41 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EE366000 == 52 [pid = 1428] [id = 371] 15:18:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5E01E7800) [pid = 1428] [serial = 1113] [outer = 0000000000000000] 15:18:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5E6953400) [pid = 1428] [serial = 1114] [outer = 000000D5E01E7800] 15:18:41 INFO - PROCESS | 1428 | 1461104321512 Marionette DEBUG loaded listener.js 15:18:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5E8285C00) [pid = 1428] [serial = 1115] [outer = 000000D5E01E7800] 15:18:42 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F63C2800 == 51 [pid = 1428] [id = 201] 15:18:42 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF762800 == 50 [pid = 1428] [id = 194] 15:18:42 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F1B5F000 == 49 [pid = 1428] [id = 200] 15:18:42 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2A52000 == 48 [pid = 1428] [id = 207] 15:18:42 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED1B000 == 47 [pid = 1428] [id = 205] 15:18:42 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2FE9800 == 46 [pid = 1428] [id = 197] 15:18:42 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2A54800 == 45 [pid = 1428] [id = 196] 15:18:42 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5EF3F9000) [pid = 1428] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5EBD9D800) [pid = 1428] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5EDF0D000) [pid = 1428] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 1428 | --DOMWINDOW == 109 (000000D5E124B800) [pid = 1428] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 1428 | --DOMWINDOW == 108 (000000D5EC373800) [pid = 1428] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 1428 | --DOMWINDOW == 107 (000000D5EBC9C000) [pid = 1428] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 1428 | --DOMWINDOW == 106 (000000D5E032E800) [pid = 1428] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 1428 | --DOMWINDOW == 105 (000000D5E1C43000) [pid = 1428] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 1428 | --DOMWINDOW == 104 (000000D5E2617800) [pid = 1428] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 1428 | --DOMWINDOW == 103 (000000D5E7550000) [pid = 1428] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 1428 | --DOMWINDOW == 102 (000000D5E7180C00) [pid = 1428] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 1428 | --DOMWINDOW == 101 (000000D5EEDD4C00) [pid = 1428] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 1428 | --DOMWINDOW == 100 (000000D5EDF9A800) [pid = 1428] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 1428 | --DOMWINDOW == 99 (000000D5EEDCB800) [pid = 1428] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 1428 | --DOMWINDOW == 98 (000000D5E8A8C400) [pid = 1428] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 1428 | --DOMWINDOW == 97 (000000D5EB97D400) [pid = 1428] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 1428 | --DOMWINDOW == 96 (000000D5EE819C00) [pid = 1428] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 1428 | --DOMWINDOW == 95 (000000D5EEAC3800) [pid = 1428] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 1428 | --DOMWINDOW == 94 (000000D5E8205000) [pid = 1428] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 1428 | 1461104322188 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]]]}] 15:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 15:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 984ms 15:18:42 INFO - PROCESS | 1428 | 1461104322210 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 15:18:42 INFO - PROCESS | 1428 | 1461104322216 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 15:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 15:18:42 INFO - PROCESS | 1428 | 1461104322223 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 15:18:42 INFO - PROCESS | 1428 | 1461104322225 Marionette TRACE conn5 <- [1,1450,null,{}] 15:18:42 INFO - PROCESS | 1428 | 1461104322232 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}] 15:18:42 INFO - PROCESS | 1428 | 1461104322324 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 15:18:42 INFO - PROCESS | 1428 | 1461104322331 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:42 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E82D6800 == 46 [pid = 1428] [id = 372] 15:18:42 INFO - PROCESS | 1428 | ++DOMWINDOW == 95 (000000D5E0271C00) [pid = 1428] [serial = 1116] [outer = 0000000000000000] 15:18:42 INFO - PROCESS | 1428 | ++DOMWINDOW == 96 (000000D5E2618000) [pid = 1428] [serial = 1117] [outer = 000000D5E0271C00] 15:18:42 INFO - PROCESS | 1428 | 1461104322378 Marionette DEBUG loaded listener.js 15:18:42 INFO - PROCESS | 1428 | ++DOMWINDOW == 97 (000000D5E759E800) [pid = 1428] [serial = 1118] [outer = 000000D5E0271C00] 15:18:42 INFO - PROCESS | 1428 | 1461104322906 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]]]}] 15:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 15:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 732ms 15:18:42 INFO - PROCESS | 1428 | 1461104322956 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 15:18:42 INFO - PROCESS | 1428 | 1461104322958 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 15:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 15:18:42 INFO - PROCESS | 1428 | 1461104322962 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 15:18:42 INFO - PROCESS | 1428 | 1461104322966 Marionette TRACE conn5 <- [1,1454,null,{}] 15:18:42 INFO - PROCESS | 1428 | 1461104322981 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}] 15:18:43 INFO - PROCESS | 1428 | 1461104323081 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 15:18:43 INFO - PROCESS | 1428 | 1461104323155 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:43 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF2C6800 == 47 [pid = 1428] [id = 373] 15:18:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 98 (000000D5E032E800) [pid = 1428] [serial = 1119] [outer = 0000000000000000] 15:18:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 99 (000000D5EBCDA000) [pid = 1428] [serial = 1120] [outer = 000000D5E032E800] 15:18:43 INFO - PROCESS | 1428 | 1461104323205 Marionette DEBUG loaded listener.js 15:18:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 100 (000000D5EC29C000) [pid = 1428] [serial = 1121] [outer = 000000D5E032E800] 15:18:43 INFO - PROCESS | 1428 | 1461104323628 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]]]}] 15:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 15:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 692ms 15:18:43 INFO - PROCESS | 1428 | 1461104323657 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 15:18:43 INFO - PROCESS | 1428 | 1461104323660 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 15:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 15:18:43 INFO - PROCESS | 1428 | 1461104323663 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 15:18:43 INFO - PROCESS | 1428 | 1461104323665 Marionette TRACE conn5 <- [1,1458,null,{}] 15:18:43 INFO - PROCESS | 1428 | 1461104323668 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}] 15:18:43 INFO - PROCESS | 1428 | 1461104323755 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 15:18:43 INFO - PROCESS | 1428 | 1461104323762 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:43 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F1B5E800 == 48 [pid = 1428] [id = 374] 15:18:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 101 (000000D5EDF09400) [pid = 1428] [serial = 1122] [outer = 0000000000000000] 15:18:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 102 (000000D5EDF9B400) [pid = 1428] [serial = 1123] [outer = 000000D5EDF09400] 15:18:43 INFO - PROCESS | 1428 | 1461104323811 Marionette DEBUG loaded listener.js 15:18:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 103 (000000D5EE813800) [pid = 1428] [serial = 1124] [outer = 000000D5EDF09400] 15:18:44 INFO - PROCESS | 1428 | 1461104324251 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]]]}] 15:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 15:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 629ms 15:18:44 INFO - PROCESS | 1428 | 1461104324296 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 15:18:44 INFO - PROCESS | 1428 | 1461104324298 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 15:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 15:18:44 INFO - PROCESS | 1428 | 1461104324301 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 15:18:44 INFO - PROCESS | 1428 | 1461104324303 Marionette TRACE conn5 <- [1,1462,null,{}] 15:18:44 INFO - PROCESS | 1428 | 1461104324307 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}] 15:18:44 INFO - PROCESS | 1428 | 1461104324415 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 15:18:44 INFO - PROCESS | 1428 | 1461104324495 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:44 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EBC88800 == 49 [pid = 1428] [id = 375] 15:18:44 INFO - PROCESS | 1428 | ++DOMWINDOW == 104 (000000D5EEAC0400) [pid = 1428] [serial = 1125] [outer = 0000000000000000] 15:18:44 INFO - PROCESS | 1428 | ++DOMWINDOW == 105 (000000D5EEAC5800) [pid = 1428] [serial = 1126] [outer = 000000D5EEAC0400] 15:18:44 INFO - PROCESS | 1428 | 1461104324541 Marionette DEBUG loaded listener.js 15:18:44 INFO - PROCESS | 1428 | ++DOMWINDOW == 106 (000000D5EEDD5C00) [pid = 1428] [serial = 1127] [outer = 000000D5EEAC0400] 15:18:44 INFO - PROCESS | 1428 | 1461104324984 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]]]}] 15:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 15:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 735ms 15:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 15:18:45 INFO - PROCESS | 1428 | 1461104325037 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 15:18:45 INFO - PROCESS | 1428 | 1461104325039 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 15:18:45 INFO - PROCESS | 1428 | 1461104325042 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 15:18:45 INFO - PROCESS | 1428 | 1461104325044 Marionette TRACE conn5 <- [1,1466,null,{}] 15:18:45 INFO - PROCESS | 1428 | 1461104325048 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}] 15:18:45 INFO - PROCESS | 1428 | 1461104325193 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 15:18:45 INFO - PROCESS | 1428 | 1461104325254 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:45 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2FDD800 == 50 [pid = 1428] [id = 376] 15:18:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 107 (000000D5EF6F4800) [pid = 1428] [serial = 1128] [outer = 0000000000000000] 15:18:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 108 (000000D5EF803400) [pid = 1428] [serial = 1129] [outer = 000000D5EF6F4800] 15:18:45 INFO - PROCESS | 1428 | 1461104325303 Marionette DEBUG loaded listener.js 15:18:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 109 (000000D5EF841400) [pid = 1428] [serial = 1130] [outer = 000000D5EF6F4800] 15:18:45 INFO - PROCESS | 1428 | 1461104325749 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]]]}] 15:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 15:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 775ms 15:18:45 INFO - PROCESS | 1428 | 1461104325821 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 15:18:45 INFO - PROCESS | 1428 | 1461104325823 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 15:18:45 INFO - PROCESS | 1428 | 1461104325832 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 15:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 15:18:45 INFO - PROCESS | 1428 | 1461104325834 Marionette TRACE conn5 <- [1,1470,null,{}] 15:18:45 INFO - PROCESS | 1428 | 1461104325838 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}] 15:18:45 INFO - PROCESS | 1428 | 1461104325946 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 15:18:46 INFO - PROCESS | 1428 | 1461104325999 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:46 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F3FBA000 == 51 [pid = 1428] [id = 377] 15:18:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 110 (000000D5EF83FC00) [pid = 1428] [serial = 1131] [outer = 0000000000000000] 15:18:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5F048F400) [pid = 1428] [serial = 1132] [outer = 000000D5EF83FC00] 15:18:46 INFO - PROCESS | 1428 | 1461104326044 Marionette DEBUG loaded listener.js 15:18:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5F1D5BC00) [pid = 1428] [serial = 1133] [outer = 000000D5EF83FC00] 15:18:46 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5E01E4800) [pid = 1428] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 15:18:46 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5EF7BD800) [pid = 1428] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 15:18:46 INFO - PROCESS | 1428 | --DOMWINDOW == 109 (000000D5E2E31800) [pid = 1428] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 15:18:46 INFO - PROCESS | 1428 | --DOMWINDOW == 108 (000000D5E6953000) [pid = 1428] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 15:18:46 INFO - PROCESS | 1428 | --DOMWINDOW == 107 (000000D5EF83F800) [pid = 1428] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 15:18:46 INFO - PROCESS | 1428 | --DOMWINDOW == 106 (000000D5EEDC9800) [pid = 1428] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 15:18:46 INFO - PROCESS | 1428 | --DOMWINDOW == 105 (000000D5EBD41400) [pid = 1428] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 15:18:46 INFO - PROCESS | 1428 | --DOMWINDOW == 104 (000000D5F0454000) [pid = 1428] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 15:18:46 INFO - PROCESS | 1428 | --DOMWINDOW == 103 (000000D5EDF90C00) [pid = 1428] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 15:18:46 INFO - PROCESS | 1428 | --DOMWINDOW == 102 (000000D5E868F800) [pid = 1428] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 15:18:46 INFO - PROCESS | 1428 | 1461104326535 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]]]}] 15:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 15:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 733ms 15:18:46 INFO - PROCESS | 1428 | 1461104326568 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 15:18:46 INFO - PROCESS | 1428 | 1461104326570 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 15:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 15:18:46 INFO - PROCESS | 1428 | 1461104326574 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 15:18:46 INFO - PROCESS | 1428 | 1461104326575 Marionette TRACE conn5 <- [1,1474,null,{}] 15:18:46 INFO - PROCESS | 1428 | 1461104326579 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}] 15:18:46 INFO - PROCESS | 1428 | 1461104326690 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 15:18:46 INFO - PROCESS | 1428 | 1461104326741 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:46 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F403E800 == 52 [pid = 1428] [id = 378] 15:18:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 103 (000000D5E8290400) [pid = 1428] [serial = 1134] [outer = 0000000000000000] 15:18:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 104 (000000D5EF83DC00) [pid = 1428] [serial = 1135] [outer = 000000D5E8290400] 15:18:46 INFO - PROCESS | 1428 | 1461104326787 Marionette DEBUG loaded listener.js 15:18:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 105 (000000D5F2492000) [pid = 1428] [serial = 1136] [outer = 000000D5E8290400] 15:18:47 INFO - PROCESS | 1428 | 1461104327146 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]]]}] 15:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 15:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 629ms 15:18:47 INFO - PROCESS | 1428 | 1461104327206 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 15:18:47 INFO - PROCESS | 1428 | 1461104327208 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 15:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 15:18:47 INFO - PROCESS | 1428 | 1461104327212 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 15:18:47 INFO - PROCESS | 1428 | 1461104327214 Marionette TRACE conn5 <- [1,1478,null,{}] 15:18:47 INFO - PROCESS | 1428 | 1461104327217 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}] 15:18:47 INFO - PROCESS | 1428 | 1461104327327 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 15:18:47 INFO - PROCESS | 1428 | 1461104327336 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:47 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F68BB000 == 53 [pid = 1428] [id = 379] 15:18:47 INFO - PROCESS | 1428 | ++DOMWINDOW == 106 (000000D5F24B0000) [pid = 1428] [serial = 1137] [outer = 0000000000000000] 15:18:47 INFO - PROCESS | 1428 | ++DOMWINDOW == 107 (000000D5F25D8400) [pid = 1428] [serial = 1138] [outer = 000000D5F24B0000] 15:18:47 INFO - PROCESS | 1428 | 1461104327381 Marionette DEBUG loaded listener.js 15:18:47 INFO - PROCESS | 1428 | ++DOMWINDOW == 108 (000000D5F25E6800) [pid = 1428] [serial = 1139] [outer = 000000D5F24B0000] 15:18:47 INFO - PROCESS | 1428 | 1461104327789 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]]]}] 15:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 15:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 629ms 15:18:47 INFO - PROCESS | 1428 | 1461104327845 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 15:18:47 INFO - PROCESS | 1428 | 1461104327848 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 15:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 15:18:47 INFO - PROCESS | 1428 | 1461104327851 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 15:18:47 INFO - PROCESS | 1428 | 1461104327853 Marionette TRACE conn5 <- [1,1482,null,{}] 15:18:47 INFO - PROCESS | 1428 | 1461104327856 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}] 15:18:47 INFO - PROCESS | 1428 | 1461104327941 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 15:18:47 INFO - PROCESS | 1428 | 1461104327947 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:47 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6955800 == 54 [pid = 1428] [id = 380] 15:18:47 INFO - PROCESS | 1428 | ++DOMWINDOW == 109 (000000D5F27A5000) [pid = 1428] [serial = 1140] [outer = 0000000000000000] 15:18:47 INFO - PROCESS | 1428 | ++DOMWINDOW == 110 (000000D5F2A2A000) [pid = 1428] [serial = 1141] [outer = 000000D5F27A5000] 15:18:48 INFO - PROCESS | 1428 | 1461104327993 Marionette DEBUG loaded listener.js 15:18:48 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5F2A34800) [pid = 1428] [serial = 1142] [outer = 000000D5F27A5000] 15:18:48 INFO - PROCESS | 1428 | 1461104328550 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]]]}] 15:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 15:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 734ms 15:18:48 INFO - PROCESS | 1428 | 1461104328588 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 15:18:48 INFO - PROCESS | 1428 | 1461104328592 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 15:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 15:18:48 INFO - PROCESS | 1428 | 1461104328598 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 15:18:48 INFO - PROCESS | 1428 | 1461104328603 Marionette TRACE conn5 <- [1,1486,null,{}] 15:18:48 INFO - PROCESS | 1428 | 1461104328611 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}] 15:18:48 INFO - PROCESS | 1428 | 1461104328775 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 15:18:48 INFO - PROCESS | 1428 | 1461104328900 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:48 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EC243800 == 55 [pid = 1428] [id = 381] 15:18:48 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5E1C47800) [pid = 1428] [serial = 1143] [outer = 0000000000000000] 15:18:48 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5E6957000) [pid = 1428] [serial = 1144] [outer = 000000D5E1C47800] 15:18:48 INFO - PROCESS | 1428 | 1461104328959 Marionette DEBUG loaded listener.js 15:18:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 114 (000000D5E828C400) [pid = 1428] [serial = 1145] [outer = 000000D5E1C47800] 15:18:49 INFO - PROCESS | 1428 | 1461104329533 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]]]}] 15:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 15:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 986ms 15:18:49 INFO - PROCESS | 1428 | 1461104329588 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 15:18:49 INFO - PROCESS | 1428 | 1461104329595 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 15:18:49 INFO - PROCESS | 1428 | 1461104329602 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 15:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 15:18:49 INFO - PROCESS | 1428 | 1461104329605 Marionette TRACE conn5 <- [1,1490,null,{}] 15:18:49 INFO - PROCESS | 1428 | 1461104329609 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}] 15:18:49 INFO - PROCESS | 1428 | 1461104329755 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 15:18:49 INFO - PROCESS | 1428 | 1461104329875 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:49 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F1B4C800 == 56 [pid = 1428] [id = 382] 15:18:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 115 (000000D5EB97E400) [pid = 1428] [serial = 1146] [outer = 0000000000000000] 15:18:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 116 (000000D5EBD9D800) [pid = 1428] [serial = 1147] [outer = 000000D5EB97E400] 15:18:49 INFO - PROCESS | 1428 | 1461104329933 Marionette DEBUG loaded listener.js 15:18:50 INFO - PROCESS | 1428 | ++DOMWINDOW == 117 (000000D5EE56F400) [pid = 1428] [serial = 1148] [outer = 000000D5EB97E400] 15:18:50 INFO - PROCESS | 1428 | 1461104330543 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]]]}] 15:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 15:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 985ms 15:18:50 INFO - PROCESS | 1428 | 1461104330593 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 15:18:50 INFO - PROCESS | 1428 | 1461104330596 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 15:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 15:18:50 INFO - PROCESS | 1428 | 1461104330600 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 15:18:50 INFO - PROCESS | 1428 | 1461104330604 Marionette TRACE conn5 <- [1,1494,null,{}] 15:18:50 INFO - PROCESS | 1428 | 1461104330616 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}] 15:18:50 INFO - PROCESS | 1428 | 1461104330736 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 15:18:50 INFO - PROCESS | 1428 | 1461104330856 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:50 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6950800 == 57 [pid = 1428] [id = 383] 15:18:50 INFO - PROCESS | 1428 | ++DOMWINDOW == 118 (000000D5EF6F3400) [pid = 1428] [serial = 1149] [outer = 0000000000000000] 15:18:50 INFO - PROCESS | 1428 | ++DOMWINDOW == 119 (000000D5EF802400) [pid = 1428] [serial = 1150] [outer = 000000D5EF6F3400] 15:18:50 INFO - PROCESS | 1428 | 1461104330917 Marionette DEBUG loaded listener.js 15:18:51 INFO - PROCESS | 1428 | ++DOMWINDOW == 120 (000000D5F06E0000) [pid = 1428] [serial = 1151] [outer = 000000D5EF6F3400] 15:18:51 INFO - PROCESS | 1428 | 1461104331519 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]]]}] 15:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 15:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 944ms 15:18:51 INFO - PROCESS | 1428 | 1461104331557 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 15:18:51 INFO - PROCESS | 1428 | 1461104331560 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 15:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 15:18:51 INFO - PROCESS | 1428 | 1461104331565 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 15:18:51 INFO - PROCESS | 1428 | 1461104331567 Marionette TRACE conn5 <- [1,1498,null,{}] 15:18:51 INFO - PROCESS | 1428 | 1461104331571 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}] 15:18:51 INFO - PROCESS | 1428 | 1461104331684 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 15:18:51 INFO - PROCESS | 1428 | 1461104331773 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:51 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6D1D000 == 58 [pid = 1428] [id = 384] 15:18:51 INFO - PROCESS | 1428 | ++DOMWINDOW == 121 (000000D5F25DF400) [pid = 1428] [serial = 1152] [outer = 0000000000000000] 15:18:51 INFO - PROCESS | 1428 | ++DOMWINDOW == 122 (000000D5F2F26C00) [pid = 1428] [serial = 1153] [outer = 000000D5F25DF400] 15:18:51 INFO - PROCESS | 1428 | 1461104331830 Marionette DEBUG loaded listener.js 15:18:51 INFO - PROCESS | 1428 | ++DOMWINDOW == 123 (000000D5F2FF5800) [pid = 1428] [serial = 1154] [outer = 000000D5F25DF400] 15:18:52 INFO - PROCESS | 1428 | 1461104332342 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]]]}] 15:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 15:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 838ms 15:18:52 INFO - PROCESS | 1428 | 1461104332404 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 15:18:52 INFO - PROCESS | 1428 | 1461104332406 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 15:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 15:18:52 INFO - PROCESS | 1428 | 1461104332410 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 15:18:52 INFO - PROCESS | 1428 | 1461104332412 Marionette TRACE conn5 <- [1,1502,null,{}] 15:18:52 INFO - PROCESS | 1428 | 1461104332415 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}] 15:18:52 INFO - PROCESS | 1428 | 1461104332525 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 15:18:52 INFO - PROCESS | 1428 | 1461104332615 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:52 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6FC6000 == 59 [pid = 1428] [id = 385] 15:18:52 INFO - PROCESS | 1428 | ++DOMWINDOW == 124 (000000D5EBC9A800) [pid = 1428] [serial = 1155] [outer = 0000000000000000] 15:18:52 INFO - PROCESS | 1428 | ++DOMWINDOW == 125 (000000D5F2FFFC00) [pid = 1428] [serial = 1156] [outer = 000000D5EBC9A800] 15:18:52 INFO - PROCESS | 1428 | 1461104332671 Marionette DEBUG loaded listener.js 15:18:52 INFO - PROCESS | 1428 | ++DOMWINDOW == 126 (000000D5F3392400) [pid = 1428] [serial = 1157] [outer = 000000D5EBC9A800] 15:18:53 INFO - PROCESS | 1428 | 1461104333232 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]]]}] 15:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 15:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 880ms 15:18:53 INFO - PROCESS | 1428 | 1461104333293 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 15:18:53 INFO - PROCESS | 1428 | 1461104333296 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 15:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 15:18:53 INFO - PROCESS | 1428 | 1461104333299 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 15:18:53 INFO - PROCESS | 1428 | 1461104333301 Marionette TRACE conn5 <- [1,1506,null,{}] 15:18:53 INFO - PROCESS | 1428 | 1461104333305 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}] 15:18:53 INFO - PROCESS | 1428 | 1461104333438 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 15:18:53 INFO - PROCESS | 1428 | 1461104333561 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:53 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F7069800 == 60 [pid = 1428] [id = 386] 15:18:53 INFO - PROCESS | 1428 | ++DOMWINDOW == 127 (000000D5F3426800) [pid = 1428] [serial = 1158] [outer = 0000000000000000] 15:18:53 INFO - PROCESS | 1428 | ++DOMWINDOW == 128 (000000D5F3432800) [pid = 1428] [serial = 1159] [outer = 000000D5F3426800] 15:18:53 INFO - PROCESS | 1428 | 1461104333621 Marionette DEBUG loaded listener.js 15:18:53 INFO - PROCESS | 1428 | ++DOMWINDOW == 129 (000000D5F346C000) [pid = 1428] [serial = 1160] [outer = 000000D5F3426800] 15:18:54 INFO - PROCESS | 1428 | 1461104334212 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]]]}] 15:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 15:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 942ms 15:18:54 INFO - PROCESS | 1428 | 1461104334257 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 15:18:54 INFO - PROCESS | 1428 | 1461104334260 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 15:18:54 INFO - PROCESS | 1428 | 1461104334264 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 15:18:54 INFO - PROCESS | 1428 | 1461104334267 Marionette TRACE conn5 <- [1,1510,null,{}] 15:18:54 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 15:18:54 INFO - PROCESS | 1428 | 1461104334270 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}] 15:18:54 INFO - PROCESS | 1428 | 1461104334379 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 15:18:54 INFO - PROCESS | 1428 | 1461104334620 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:54 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EC238800 == 61 [pid = 1428] [id = 387] 15:18:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 130 (000000D5E01E6800) [pid = 1428] [serial = 1161] [outer = 0000000000000000] 15:18:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 131 (000000D5E0267400) [pid = 1428] [serial = 1162] [outer = 000000D5E01E6800] 15:18:54 INFO - PROCESS | 1428 | 1461104334684 Marionette DEBUG loaded listener.js 15:18:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 132 (000000D5E26A4800) [pid = 1428] [serial = 1163] [outer = 000000D5E01E6800] 15:18:55 INFO - PROCESS | 1428 | 1461104335264 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"]]]}] 15:18:55 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 () { 15:18:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:18:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 15:18:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 15:18:55 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 () { 15:18:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:18:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 15:18:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 15:18:55 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 () { 15:18:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:18:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 15:18:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 15:18:55 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 () { 15:18:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:18:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 15:18:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 15:18:55 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1026ms 15:18:55 INFO - PROCESS | 1428 | 1461104335297 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 15:18:55 INFO - PROCESS | 1428 | 1461104335303 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 15:18:55 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 15:18:55 INFO - PROCESS | 1428 | 1461104335327 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 15:18:55 INFO - PROCESS | 1428 | 1461104335330 Marionette TRACE conn5 <- [1,1514,null,{}] 15:18:55 INFO - PROCESS | 1428 | 1461104335336 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}] 15:18:55 INFO - PROCESS | 1428 | 1461104335446 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 15:18:55 INFO - PROCESS | 1428 | 1461104335543 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:55 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EE364800 == 62 [pid = 1428] [id = 388] 15:18:55 INFO - PROCESS | 1428 | ++DOMWINDOW == 133 (000000D5EDF09000) [pid = 1428] [serial = 1164] [outer = 0000000000000000] 15:18:55 INFO - PROCESS | 1428 | ++DOMWINDOW == 134 (000000D5EDFA2400) [pid = 1428] [serial = 1165] [outer = 000000D5EDF09000] 15:18:55 INFO - PROCESS | 1428 | 1461104335595 Marionette DEBUG loaded listener.js 15:18:55 INFO - PROCESS | 1428 | ++DOMWINDOW == 135 (000000D5EE814C00) [pid = 1428] [serial = 1166] [outer = 000000D5EDF09000] 15:18:56 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F68BB000 == 61 [pid = 1428] [id = 379] 15:18:56 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F403E800 == 60 [pid = 1428] [id = 378] 15:18:56 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F3FBA000 == 59 [pid = 1428] [id = 377] 15:18:56 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2FDD800 == 58 [pid = 1428] [id = 376] 15:18:56 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EBC88800 == 57 [pid = 1428] [id = 375] 15:18:56 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F1B5E800 == 56 [pid = 1428] [id = 374] 15:18:56 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF2C6800 == 55 [pid = 1428] [id = 373] 15:18:56 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E82D6800 == 54 [pid = 1428] [id = 372] 15:18:56 INFO - PROCESS | 1428 | --DOMWINDOW == 134 (000000D5F1D51C00) [pid = 1428] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 15:18:56 INFO - PROCESS | 1428 | --DOMWINDOW == 133 (000000D5EBD99800) [pid = 1428] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 15:18:56 INFO - PROCESS | 1428 | --DOMWINDOW == 132 (000000D5EF6F0800) [pid = 1428] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 15:18:56 INFO - PROCESS | 1428 | --DOMWINDOW == 131 (000000D5E7094C00) [pid = 1428] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 15:18:56 INFO - PROCESS | 1428 | 1461104336223 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"]]]}] 15:18:56 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EE366000 == 53 [pid = 1428] [id = 371] 15:18:56 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EC24A800 == 52 [pid = 1428] [id = 365] 15:18:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:18:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 15:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 15:18:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:18:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 15:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 15:18:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 15:18:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 15:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 15:18:56 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 965ms 15:18:56 INFO - PROCESS | 1428 | 1461104336277 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 15:18:56 INFO - PROCESS | 1428 | 1461104336281 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 15:18:56 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 15:18:56 INFO - PROCESS | 1428 | 1461104336286 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 15:18:56 INFO - PROCESS | 1428 | 1461104336288 Marionette TRACE conn5 <- [1,1518,null,{}] 15:18:56 INFO - PROCESS | 1428 | 1461104336292 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}] 15:18:56 INFO - PROCESS | 1428 | 1461104336382 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 15:18:56 INFO - PROCESS | 1428 | --DOMWINDOW == 130 (000000D5F1271000) [pid = 1428] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 15:18:56 INFO - PROCESS | 1428 | --DOMWINDOW == 129 (000000D5E26A4400) [pid = 1428] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 15:18:56 INFO - PROCESS | 1428 | --DOMWINDOW == 128 (000000D5EF804400) [pid = 1428] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 15:18:56 INFO - PROCESS | 1428 | --DOMWINDOW == 127 (000000D5E7179800) [pid = 1428] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 15:18:56 INFO - PROCESS | 1428 | --DOMWINDOW == 126 (000000D5E7537400) [pid = 1428] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 15:18:56 INFO - PROCESS | 1428 | --DOMWINDOW == 125 (000000D5F040A400) [pid = 1428] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 15:18:56 INFO - PROCESS | 1428 | --DOMWINDOW == 124 (000000D5E6669800) [pid = 1428] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 15:18:56 INFO - PROCESS | 1428 | --DOMWINDOW == 123 (000000D5EF848C00) [pid = 1428] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 15:18:56 INFO - PROCESS | 1428 | --DOMWINDOW == 122 (000000D5EF843400) [pid = 1428] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 15:18:56 INFO - PROCESS | 1428 | --DOMWINDOW == 121 (000000D5EF60A400) [pid = 1428] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 15:18:56 INFO - PROCESS | 1428 | --DOMWINDOW == 120 (000000D5EF80F400) [pid = 1428] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 15:18:56 INFO - PROCESS | 1428 | --DOMWINDOW == 119 (000000D5EC36F400) [pid = 1428] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 15:18:56 INFO - PROCESS | 1428 | --DOMWINDOW == 118 (000000D5F0492000) [pid = 1428] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 15:18:56 INFO - PROCESS | 1428 | --DOMWINDOW == 117 (000000D5EE564000) [pid = 1428] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 15:18:56 INFO - PROCESS | 1428 | --DOMWINDOW == 116 (000000D5E86A6800) [pid = 1428] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 15:18:56 INFO - PROCESS | 1428 | --DOMWINDOW == 115 (000000D5EF70BC00) [pid = 1428] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 15:18:56 INFO - PROCESS | 1428 | --DOMWINDOW == 114 (000000D5EDF0E800) [pid = 1428] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 15:18:56 INFO - PROCESS | 1428 | --DOMWINDOW == 113 (000000D5EF7B1400) [pid = 1428] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 15:18:56 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5EB0A2C00) [pid = 1428] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 15:18:56 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5EF849800) [pid = 1428] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 15:18:56 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5EE812000) [pid = 1428] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 15:18:56 INFO - PROCESS | 1428 | 1461104336484 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:56 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EBD68800 == 53 [pid = 1428] [id = 389] 15:18:56 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5E26A4400) [pid = 1428] [serial = 1167] [outer = 0000000000000000] 15:18:56 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5E7324000) [pid = 1428] [serial = 1168] [outer = 000000D5E26A4400] 15:18:56 INFO - PROCESS | 1428 | 1461104336533 Marionette DEBUG loaded listener.js 15:18:56 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5EBC9F400) [pid = 1428] [serial = 1169] [outer = 000000D5E26A4400] 15:18:56 INFO - PROCESS | 1428 | 1461104336921 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]]]}] 15:18:56 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 15:18:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 15:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 15:18:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 15:18:56 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. 15:18:56 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 15:18:56 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 690ms 15:18:56 INFO - PROCESS | 1428 | 1461104336979 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 15:18:56 INFO - PROCESS | 1428 | 1461104336982 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 15:18:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 15:18:56 INFO - PROCESS | 1428 | 1461104336987 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 15:18:56 INFO - PROCESS | 1428 | 1461104336993 Marionette TRACE conn5 <- [1,1522,null,{}] 15:18:57 INFO - PROCESS | 1428 | 1461104337003 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}] 15:18:57 INFO - PROCESS | 1428 | 1461104337093 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 15:18:57 INFO - PROCESS | 1428 | 1461104337100 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:57 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F27EE800 == 54 [pid = 1428] [id = 390] 15:18:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 114 (000000D5EDF0EC00) [pid = 1428] [serial = 1170] [outer = 0000000000000000] 15:18:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 115 (000000D5EE83CC00) [pid = 1428] [serial = 1171] [outer = 000000D5EDF0EC00] 15:18:57 INFO - PROCESS | 1428 | 1461104337147 Marionette DEBUG loaded listener.js 15:18:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 116 (000000D5EF6F5000) [pid = 1428] [serial = 1172] [outer = 000000D5EDF0EC00] 15:18:57 INFO - PROCESS | 1428 | 1461104337607 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]]]}] 15:18:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 15:18:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 650ms 15:18:57 INFO - PROCESS | 1428 | 1461104337637 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 15:18:57 INFO - PROCESS | 1428 | 1461104337640 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 15:18:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 15:18:57 INFO - PROCESS | 1428 | 1461104337643 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 15:18:57 INFO - PROCESS | 1428 | 1461104337645 Marionette TRACE conn5 <- [1,1526,null,{}] 15:18:57 INFO - PROCESS | 1428 | 1461104337648 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}] 15:18:57 INFO - PROCESS | 1428 | 1461104337737 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 15:18:57 INFO - PROCESS | 1428 | 1461104337775 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:57 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2FDE000 == 55 [pid = 1428] [id = 391] 15:18:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 117 (000000D5EF7B3C00) [pid = 1428] [serial = 1173] [outer = 0000000000000000] 15:18:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 118 (000000D5EF80C400) [pid = 1428] [serial = 1174] [outer = 000000D5EF7B3C00] 15:18:57 INFO - PROCESS | 1428 | 1461104337822 Marionette DEBUG loaded listener.js 15:18:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 119 (000000D5EF844000) [pid = 1428] [serial = 1175] [outer = 000000D5EF7B3C00] 15:18:58 INFO - PROCESS | 1428 | 1461104338253 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]]]}] 15:18:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 15:18:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 628ms 15:18:58 INFO - PROCESS | 1428 | 1461104338275 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 15:18:58 INFO - PROCESS | 1428 | 1461104338277 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 15:18:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 15:18:58 INFO - PROCESS | 1428 | 1461104338281 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 15:18:58 INFO - PROCESS | 1428 | 1461104338283 Marionette TRACE conn5 <- [1,1530,null,{}] 15:18:58 INFO - PROCESS | 1428 | 1461104338286 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}] 15:18:58 INFO - PROCESS | 1428 | 1461104338373 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 15:18:58 INFO - PROCESS | 1428 | 1461104338380 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:58 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F364C800 == 56 [pid = 1428] [id = 392] 15:18:58 INFO - PROCESS | 1428 | ++DOMWINDOW == 120 (000000D5F048B800) [pid = 1428] [serial = 1176] [outer = 0000000000000000] 15:18:58 INFO - PROCESS | 1428 | ++DOMWINDOW == 121 (000000D5F060A400) [pid = 1428] [serial = 1177] [outer = 000000D5F048B800] 15:18:58 INFO - PROCESS | 1428 | 1461104338436 Marionette DEBUG loaded listener.js 15:18:58 INFO - PROCESS | 1428 | ++DOMWINDOW == 122 (000000D5F2404C00) [pid = 1428] [serial = 1178] [outer = 000000D5F048B800] 15:18:58 INFO - PROCESS | 1428 | 1461104338931 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]]]}] 15:18:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 15:18:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 691ms 15:18:58 INFO - PROCESS | 1428 | 1461104338973 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 15:18:58 INFO - PROCESS | 1428 | 1461104338975 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 15:18:58 INFO - PROCESS | 1428 | 1461104338978 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 15:18:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 15:18:58 INFO - PROCESS | 1428 | 1461104338980 Marionette TRACE conn5 <- [1,1534,null,{}] 15:18:58 INFO - PROCESS | 1428 | 1461104338989 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}] 15:18:59 INFO - PROCESS | 1428 | 1461104339105 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 15:18:59 INFO - PROCESS | 1428 | 1461104339193 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:59 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F409D000 == 57 [pid = 1428] [id = 393] 15:18:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 123 (000000D5F25C3800) [pid = 1428] [serial = 1179] [outer = 0000000000000000] 15:18:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 124 (000000D5F25DD000) [pid = 1428] [serial = 1180] [outer = 000000D5F25C3800] 15:18:59 INFO - PROCESS | 1428 | 1461104339238 Marionette DEBUG loaded listener.js 15:18:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 125 (000000D5F2A27400) [pid = 1428] [serial = 1181] [outer = 000000D5F25C3800] 15:18:59 INFO - PROCESS | 1428 | 1461104339676 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]]]}] 15:18:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 15:18:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 734ms 15:18:59 INFO - PROCESS | 1428 | 1461104339716 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 15:18:59 INFO - PROCESS | 1428 | 1461104339718 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 15:18:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 15:18:59 INFO - PROCESS | 1428 | 1461104339722 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 15:18:59 INFO - PROCESS | 1428 | 1461104339723 Marionette TRACE conn5 <- [1,1538,null,{}] 15:18:59 INFO - PROCESS | 1428 | 1461104339731 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}] 15:18:59 INFO - PROCESS | 1428 | 1461104339846 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 15:18:59 INFO - PROCESS | 1428 | 1461104339852 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:59 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6723800 == 58 [pid = 1428] [id = 394] 15:18:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 126 (000000D5F2F27000) [pid = 1428] [serial = 1182] [outer = 0000000000000000] 15:18:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 127 (000000D5F2FF4C00) [pid = 1428] [serial = 1183] [outer = 000000D5F2F27000] 15:18:59 INFO - PROCESS | 1428 | 1461104339945 Marionette DEBUG loaded listener.js 15:19:00 INFO - PROCESS | 1428 | ++DOMWINDOW == 128 (000000D5F3429400) [pid = 1428] [serial = 1184] [outer = 000000D5F2F27000] 15:19:00 INFO - PROCESS | 1428 | 1461104340383 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]]]}] 15:19:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 15:19:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 690ms 15:19:00 INFO - PROCESS | 1428 | 1461104340420 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 15:19:00 INFO - PROCESS | 1428 | 1461104340422 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 15:19:00 INFO - PROCESS | 1428 | 1461104340425 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 15:19:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 15:19:00 INFO - PROCESS | 1428 | 1461104340427 Marionette TRACE conn5 <- [1,1542,null,{}] 15:19:00 INFO - PROCESS | 1428 | 1461104340431 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}] 15:19:00 INFO - PROCESS | 1428 | 1461104340573 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 15:19:00 INFO - PROCESS | 1428 | --DOMWINDOW == 127 (000000D5EEAC0400) [pid = 1428] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 15:19:00 INFO - PROCESS | 1428 | --DOMWINDOW == 126 (000000D5EF6F4800) [pid = 1428] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 15:19:00 INFO - PROCESS | 1428 | --DOMWINDOW == 125 (000000D5E8290400) [pid = 1428] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 15:19:00 INFO - PROCESS | 1428 | --DOMWINDOW == 124 (000000D5EF83FC00) [pid = 1428] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 15:19:00 INFO - PROCESS | 1428 | --DOMWINDOW == 123 (000000D5F24B0000) [pid = 1428] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 15:19:00 INFO - PROCESS | 1428 | --DOMWINDOW == 122 (000000D5EDF09400) [pid = 1428] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 15:19:00 INFO - PROCESS | 1428 | --DOMWINDOW == 121 (000000D5E032E800) [pid = 1428] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 15:19:00 INFO - PROCESS | 1428 | --DOMWINDOW == 120 (000000D5E0271C00) [pid = 1428] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 15:19:00 INFO - PROCESS | 1428 | --DOMWINDOW == 119 (000000D5E01E7800) [pid = 1428] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 15:19:00 INFO - PROCESS | 1428 | 1461104340762 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:00 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED9C800 == 59 [pid = 1428] [id = 395] 15:19:00 INFO - PROCESS | 1428 | ++DOMWINDOW == 120 (000000D5E0271C00) [pid = 1428] [serial = 1185] [outer = 0000000000000000] 15:19:00 INFO - PROCESS | 1428 | ++DOMWINDOW == 121 (000000D5E82EF000) [pid = 1428] [serial = 1186] [outer = 000000D5E0271C00] 15:19:00 INFO - PROCESS | 1428 | 1461104340811 Marionette DEBUG loaded listener.js 15:19:00 INFO - PROCESS | 1428 | ++DOMWINDOW == 122 (000000D5EF706400) [pid = 1428] [serial = 1187] [outer = 000000D5E0271C00] 15:19:01 INFO - PROCESS | 1428 | 1461104341179 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]]]}] 15:19:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 15:19:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 775ms 15:19:01 INFO - PROCESS | 1428 | 1461104341204 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 15:19:01 INFO - PROCESS | 1428 | 1461104341206 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 15:19:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 15:19:01 INFO - PROCESS | 1428 | 1461104341210 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 15:19:01 INFO - PROCESS | 1428 | 1461104341212 Marionette TRACE conn5 <- [1,1546,null,{}] 15:19:01 INFO - PROCESS | 1428 | 1461104341215 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}] 15:19:01 INFO - PROCESS | 1428 | 1461104341303 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 15:19:01 INFO - PROCESS | 1428 | 1461104341386 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:01 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F7053800 == 60 [pid = 1428] [id = 396] 15:19:01 INFO - PROCESS | 1428 | ++DOMWINDOW == 123 (000000D5E032E800) [pid = 1428] [serial = 1188] [outer = 0000000000000000] 15:19:01 INFO - PROCESS | 1428 | ++DOMWINDOW == 124 (000000D5F346E000) [pid = 1428] [serial = 1189] [outer = 000000D5E032E800] 15:19:01 INFO - PROCESS | 1428 | 1461104341432 Marionette DEBUG loaded listener.js 15:19:01 INFO - PROCESS | 1428 | ++DOMWINDOW == 125 (000000D5F347E800) [pid = 1428] [serial = 1190] [outer = 000000D5E032E800] 15:19:01 INFO - PROCESS | 1428 | 1461104341788 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]]]}] 15:19:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 15:19:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 628ms 15:19:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 15:19:01 INFO - PROCESS | 1428 | 1461104341841 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 15:19:01 INFO - PROCESS | 1428 | 1461104341843 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 15:19:01 INFO - PROCESS | 1428 | 1461104341846 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 15:19:01 INFO - PROCESS | 1428 | 1461104341848 Marionette TRACE conn5 <- [1,1550,null,{}] 15:19:01 INFO - PROCESS | 1428 | 1461104341852 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}] 15:19:01 INFO - PROCESS | 1428 | 1461104341969 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 15:19:01 INFO - PROCESS | 1428 | 1461104341978 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:02 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F77C8000 == 61 [pid = 1428] [id = 397] 15:19:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 126 (000000D5F34E0000) [pid = 1428] [serial = 1191] [outer = 0000000000000000] 15:19:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 127 (000000D5F34E2C00) [pid = 1428] [serial = 1192] [outer = 000000D5F34E0000] 15:19:02 INFO - PROCESS | 1428 | 1461104342061 Marionette DEBUG loaded listener.js 15:19:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 128 (000000D5F3507400) [pid = 1428] [serial = 1193] [outer = 000000D5F34E0000] 15:19:02 INFO - PROCESS | 1428 | 1461104342477 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]]]}] 15:19:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 15:19:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 691ms 15:19:02 INFO - PROCESS | 1428 | 1461104342542 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 15:19:02 INFO - PROCESS | 1428 | 1461104342544 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 15:19:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 15:19:02 INFO - PROCESS | 1428 | 1461104342547 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 15:19:02 INFO - PROCESS | 1428 | 1461104342550 Marionette TRACE conn5 <- [1,1554,null,{}] 15:19:02 INFO - PROCESS | 1428 | 1461104342554 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}] 15:19:02 INFO - PROCESS | 1428 | 1461104342662 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 15:19:02 INFO - PROCESS | 1428 | 1461104342677 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:02 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F7925000 == 62 [pid = 1428] [id = 398] 15:19:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 129 (000000D5F3582800) [pid = 1428] [serial = 1194] [outer = 0000000000000000] 15:19:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 130 (000000D5F3588400) [pid = 1428] [serial = 1195] [outer = 000000D5F3582800] 15:19:02 INFO - PROCESS | 1428 | 1461104342722 Marionette DEBUG loaded listener.js 15:19:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 131 (000000D5F3686000) [pid = 1428] [serial = 1196] [outer = 000000D5F3582800] 15:19:03 INFO - PROCESS | 1428 | 1461104343514 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]]]}] 15:19:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 15:19:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 986ms 15:19:03 INFO - PROCESS | 1428 | 1461104343537 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 15:19:03 INFO - PROCESS | 1428 | 1461104343541 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 15:19:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 15:19:03 INFO - PROCESS | 1428 | 1461104343546 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 15:19:03 INFO - PROCESS | 1428 | 1461104343550 Marionette TRACE conn5 <- [1,1558,null,{}] 15:19:03 INFO - PROCESS | 1428 | 1461104343556 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}] 15:19:03 INFO - PROCESS | 1428 | 1461104343677 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 15:19:03 INFO - PROCESS | 1428 | 1461104343804 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:03 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF6B0800 == 63 [pid = 1428] [id = 399] 15:19:03 INFO - PROCESS | 1428 | ++DOMWINDOW == 132 (000000D5E8E0F400) [pid = 1428] [serial = 1197] [outer = 0000000000000000] 15:19:03 INFO - PROCESS | 1428 | ++DOMWINDOW == 133 (000000D5EBCA5C00) [pid = 1428] [serial = 1198] [outer = 000000D5E8E0F400] 15:19:03 INFO - PROCESS | 1428 | 1461104343863 Marionette DEBUG loaded listener.js 15:19:03 INFO - PROCESS | 1428 | ++DOMWINDOW == 134 (000000D5EE504400) [pid = 1428] [serial = 1199] [outer = 000000D5E8E0F400] 15:19:04 INFO - PROCESS | 1428 | 1461104344429 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]]]}] 15:19:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 15:19:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 944ms 15:19:04 INFO - PROCESS | 1428 | 1461104344490 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 15:19:04 INFO - PROCESS | 1428 | 1461104344497 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 15:19:04 INFO - PROCESS | 1428 | 1461104344504 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 15:19:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 15:19:04 INFO - PROCESS | 1428 | 1461104344507 Marionette TRACE conn5 <- [1,1562,null,{}] 15:19:04 INFO - PROCESS | 1428 | 1461104344511 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}] 15:19:04 INFO - PROCESS | 1428 | 1461104344632 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 15:19:04 INFO - PROCESS | 1428 | 1461104344758 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:04 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F3649000 == 64 [pid = 1428] [id = 400] 15:19:04 INFO - PROCESS | 1428 | ++DOMWINDOW == 135 (000000D5EB980000) [pid = 1428] [serial = 1200] [outer = 0000000000000000] 15:19:04 INFO - PROCESS | 1428 | ++DOMWINDOW == 136 (000000D5EF7B2C00) [pid = 1428] [serial = 1201] [outer = 000000D5EB980000] 15:19:04 INFO - PROCESS | 1428 | 1461104344816 Marionette DEBUG loaded listener.js 15:19:04 INFO - PROCESS | 1428 | ++DOMWINDOW == 137 (000000D5F040A400) [pid = 1428] [serial = 1202] [outer = 000000D5EB980000] 15:19:05 INFO - PROCESS | 1428 | 1461104345419 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]]]}] 15:19:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 15:19:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 943ms 15:19:05 INFO - PROCESS | 1428 | 1461104345452 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 15:19:05 INFO - PROCESS | 1428 | 1461104345455 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 15:19:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 15:19:05 INFO - PROCESS | 1428 | 1461104345459 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 15:19:05 INFO - PROCESS | 1428 | 1461104345463 Marionette TRACE conn5 <- [1,1566,null,{}] 15:19:05 INFO - PROCESS | 1428 | 1461104345476 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}] 15:19:05 INFO - PROCESS | 1428 | 1461104345594 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 15:19:05 INFO - PROCESS | 1428 | 1461104345721 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:05 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F7917000 == 65 [pid = 1428] [id = 401] 15:19:05 INFO - PROCESS | 1428 | ++DOMWINDOW == 138 (000000D5F25C5000) [pid = 1428] [serial = 1203] [outer = 0000000000000000] 15:19:05 INFO - PROCESS | 1428 | ++DOMWINDOW == 139 (000000D5F3428800) [pid = 1428] [serial = 1204] [outer = 000000D5F25C5000] 15:19:05 INFO - PROCESS | 1428 | 1461104345781 Marionette DEBUG loaded listener.js 15:19:05 INFO - PROCESS | 1428 | ++DOMWINDOW == 140 (000000D5F34E4400) [pid = 1428] [serial = 1205] [outer = 000000D5F25C5000] 15:19:06 INFO - PROCESS | 1428 | 1461104346399 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]]]}] 15:19:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 15:19:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 984ms 15:19:06 INFO - PROCESS | 1428 | 1461104346445 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 15:19:06 INFO - PROCESS | 1428 | 1461104346448 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 15:19:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 15:19:06 INFO - PROCESS | 1428 | 1461104346452 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 15:19:06 INFO - PROCESS | 1428 | 1461104346454 Marionette TRACE conn5 <- [1,1570,null,{}] 15:19:06 INFO - PROCESS | 1428 | 1461104346458 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}] 15:19:06 INFO - PROCESS | 1428 | 1461104346574 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 15:19:06 INFO - PROCESS | 1428 | 1461104346700 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:06 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9964000 == 66 [pid = 1428] [id = 402] 15:19:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 141 (000000D5F350DC00) [pid = 1428] [serial = 1206] [outer = 0000000000000000] 15:19:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 142 (000000D5F3582400) [pid = 1428] [serial = 1207] [outer = 000000D5F350DC00] 15:19:06 INFO - PROCESS | 1428 | 1461104346757 Marionette DEBUG loaded listener.js 15:19:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 143 (000000D5F3688C00) [pid = 1428] [serial = 1208] [outer = 000000D5F350DC00] 15:19:07 INFO - PROCESS | 1428 | 1461104347305 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]]]}] 15:19:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 15:19:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 881ms 15:19:07 INFO - PROCESS | 1428 | 1461104347341 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 15:19:07 INFO - PROCESS | 1428 | 1461104347344 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 15:19:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 15:19:07 INFO - PROCESS | 1428 | 1461104347348 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 15:19:07 INFO - PROCESS | 1428 | 1461104347350 Marionette TRACE conn5 <- [1,1574,null,{}] 15:19:07 INFO - PROCESS | 1428 | 1461104347354 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}] 15:19:07 INFO - PROCESS | 1428 | 1461104347467 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 15:19:07 INFO - PROCESS | 1428 | 1461104347565 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:07 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9982800 == 67 [pid = 1428] [id = 403] 15:19:07 INFO - PROCESS | 1428 | ++DOMWINDOW == 144 (000000D5F3510400) [pid = 1428] [serial = 1209] [outer = 0000000000000000] 15:19:07 INFO - PROCESS | 1428 | ++DOMWINDOW == 145 (000000D5F3829C00) [pid = 1428] [serial = 1210] [outer = 000000D5F3510400] 15:19:07 INFO - PROCESS | 1428 | 1461104347621 Marionette DEBUG loaded listener.js 15:19:07 INFO - PROCESS | 1428 | ++DOMWINDOW == 146 (000000D5F3833400) [pid = 1428] [serial = 1211] [outer = 000000D5F3510400] 15:19:08 INFO - PROCESS | 1428 | 1461104348191 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]]]}] 15:19:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 15:19:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 879ms 15:19:08 INFO - PROCESS | 1428 | 1461104348228 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 15:19:08 INFO - PROCESS | 1428 | 1461104348231 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 15:19:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 15:19:08 INFO - PROCESS | 1428 | 1461104348234 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 15:19:08 INFO - PROCESS | 1428 | 1461104348236 Marionette TRACE conn5 <- [1,1578,null,{}] 15:19:08 INFO - PROCESS | 1428 | 1461104348240 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}] 15:19:08 INFO - PROCESS | 1428 | 1461104348362 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 15:19:08 INFO - PROCESS | 1428 | 1461104348495 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:08 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9A7D000 == 68 [pid = 1428] [id = 404] 15:19:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 147 (000000D5E7552C00) [pid = 1428] [serial = 1212] [outer = 0000000000000000] 15:19:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 148 (000000D5F3F5DC00) [pid = 1428] [serial = 1213] [outer = 000000D5E7552C00] 15:19:08 INFO - PROCESS | 1428 | 1461104348558 Marionette DEBUG loaded listener.js 15:19:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 149 (000000D5F3F69800) [pid = 1428] [serial = 1214] [outer = 000000D5E7552C00] 15:19:09 INFO - PROCESS | 1428 | 1461104349117 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]]]}] 15:19:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 15:19:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 943ms 15:19:09 INFO - PROCESS | 1428 | 1461104349180 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 15:19:09 INFO - PROCESS | 1428 | 1461104349183 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 15:19:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 15:19:09 INFO - PROCESS | 1428 | 1461104349186 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 15:19:09 INFO - PROCESS | 1428 | 1461104349189 Marionette TRACE conn5 <- [1,1582,null,{}] 15:19:09 INFO - PROCESS | 1428 | 1461104349193 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}] 15:19:09 INFO - PROCESS | 1428 | 1461104349469 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 15:19:09 INFO - PROCESS | 1428 | 1461104349634 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:09 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED38000 == 69 [pid = 1428] [id = 405] 15:19:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 150 (000000D5E0BD9800) [pid = 1428] [serial = 1215] [outer = 0000000000000000] 15:19:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 151 (000000D5E16C9800) [pid = 1428] [serial = 1216] [outer = 000000D5E0BD9800] 15:19:09 INFO - PROCESS | 1428 | 1461104349686 Marionette DEBUG loaded listener.js 15:19:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 152 (000000D5E7537400) [pid = 1428] [serial = 1217] [outer = 000000D5E0BD9800] 15:19:10 INFO - PROCESS | 1428 | 1461104350350 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]]]}] 15:19:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 15:19:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1182ms 15:19:10 INFO - PROCESS | 1428 | 1461104350371 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 15:19:10 INFO - PROCESS | 1428 | 1461104350376 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 15:19:10 INFO - PROCESS | 1428 | 1461104350380 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 15:19:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 15:19:10 INFO - PROCESS | 1428 | 1461104350385 Marionette TRACE conn5 <- [1,1586,null,{}] 15:19:10 INFO - PROCESS | 1428 | 1461104350389 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}] 15:19:10 INFO - PROCESS | 1428 | 1461104350495 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 15:19:10 INFO - PROCESS | 1428 | 1461104350624 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:10 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F363E000 == 68 [pid = 1428] [id = 361] 15:19:10 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2FE8800 == 67 [pid = 1428] [id = 360] 15:19:10 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F3FA5000 == 66 [pid = 1428] [id = 362] 15:19:10 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EE354800 == 65 [pid = 1428] [id = 192] 15:19:10 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F77C8000 == 64 [pid = 1428] [id = 397] 15:19:10 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F7053800 == 63 [pid = 1428] [id = 396] 15:19:10 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED9C800 == 62 [pid = 1428] [id = 395] 15:19:10 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6723800 == 61 [pid = 1428] [id = 394] 15:19:10 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F409D000 == 60 [pid = 1428] [id = 393] 15:19:10 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F364C800 == 59 [pid = 1428] [id = 392] 15:19:10 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2FDE000 == 58 [pid = 1428] [id = 391] 15:19:10 INFO - PROCESS | 1428 | --DOMWINDOW == 151 (000000D5F142C400) [pid = 1428] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 15:19:10 INFO - PROCESS | 1428 | --DOMWINDOW == 150 (000000D5F24AC400) [pid = 1428] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 15:19:10 INFO - PROCESS | 1428 | --DOMWINDOW == 149 (000000D5F256EC00) [pid = 1428] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 15:19:10 INFO - PROCESS | 1428 | --DOMWINDOW == 148 (000000D5F25E6000) [pid = 1428] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 15:19:10 INFO - PROCESS | 1428 | --DOMWINDOW == 147 (000000D5F2A2A000) [pid = 1428] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 15:19:10 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E82C0000 == 59 [pid = 1428] [id = 406] 15:19:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 148 (000000D5E017A000) [pid = 1428] [serial = 1218] [outer = 0000000000000000] 15:19:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 149 (000000D5E1B61800) [pid = 1428] [serial = 1219] [outer = 000000D5E017A000] 15:19:10 INFO - PROCESS | 1428 | 1461104350733 Marionette DEBUG loaded listener.js 15:19:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 150 (000000D5EB97BC00) [pid = 1428] [serial = 1220] [outer = 000000D5E017A000] 15:19:10 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F27EE800 == 58 [pid = 1428] [id = 390] 15:19:10 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EBD68800 == 57 [pid = 1428] [id = 389] 15:19:10 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EE364800 == 56 [pid = 1428] [id = 388] 15:19:10 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EC238800 == 55 [pid = 1428] [id = 387] 15:19:10 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6950800 == 54 [pid = 1428] [id = 383] 15:19:10 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F1B4C800 == 53 [pid = 1428] [id = 382] 15:19:10 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EC243800 == 52 [pid = 1428] [id = 381] 15:19:10 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6955800 == 51 [pid = 1428] [id = 380] 15:19:10 INFO - PROCESS | 1428 | --DOMWINDOW == 149 (000000D5EEAC5800) [pid = 1428] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 15:19:10 INFO - PROCESS | 1428 | --DOMWINDOW == 148 (000000D5EEDD5C00) [pid = 1428] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 15:19:10 INFO - PROCESS | 1428 | --DOMWINDOW == 147 (000000D5EF841400) [pid = 1428] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 15:19:10 INFO - PROCESS | 1428 | --DOMWINDOW == 146 (000000D5EF803400) [pid = 1428] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 15:19:10 INFO - PROCESS | 1428 | --DOMWINDOW == 145 (000000D5EF83DC00) [pid = 1428] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 15:19:10 INFO - PROCESS | 1428 | --DOMWINDOW == 144 (000000D5F048F400) [pid = 1428] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 15:19:10 INFO - PROCESS | 1428 | --DOMWINDOW == 143 (000000D5F25D8400) [pid = 1428] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 15:19:10 INFO - PROCESS | 1428 | --DOMWINDOW == 142 (000000D5EDF9B400) [pid = 1428] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 15:19:10 INFO - PROCESS | 1428 | --DOMWINDOW == 141 (000000D5EBCDA000) [pid = 1428] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 15:19:10 INFO - PROCESS | 1428 | --DOMWINDOW == 140 (000000D5EC29C000) [pid = 1428] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 15:19:10 INFO - PROCESS | 1428 | --DOMWINDOW == 139 (000000D5E2618000) [pid = 1428] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 15:19:10 INFO - PROCESS | 1428 | --DOMWINDOW == 138 (000000D5E759E800) [pid = 1428] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 15:19:10 INFO - PROCESS | 1428 | --DOMWINDOW == 137 (000000D5E6953400) [pid = 1428] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 15:19:10 INFO - PROCESS | 1428 | --DOMWINDOW == 136 (000000D5E8285C00) [pid = 1428] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 15:19:10 INFO - PROCESS | 1428 | --DOMWINDOW == 135 (000000D5E76DE400) [pid = 1428] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 15:19:10 INFO - PROCESS | 1428 | --DOMWINDOW == 134 (000000D5EE819800) [pid = 1428] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 15:19:10 INFO - PROCESS | 1428 | --DOMWINDOW == 133 (000000D5F1D5BC00) [pid = 1428] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 15:19:10 INFO - PROCESS | 1428 | --DOMWINDOW == 132 (000000D5F25E6800) [pid = 1428] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 15:19:10 INFO - PROCESS | 1428 | --DOMWINDOW == 131 (000000D5F6567C00) [pid = 1428] [serial = 685] [outer = 0000000000000000] [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.] 15:19:10 INFO - PROCESS | 1428 | --DOMWINDOW == 130 (000000D5F2492000) [pid = 1428] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 15:19:10 INFO - PROCESS | 1428 | --DOMWINDOW == 129 (000000D5EE813800) [pid = 1428] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 15:19:11 INFO - PROCESS | 1428 | 1461104351187 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]]]}] 15:19:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 15:19:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 838ms 15:19:11 INFO - PROCESS | 1428 | 1461104351221 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 15:19:11 INFO - PROCESS | 1428 | 1461104351224 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 15:19:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 15:19:11 INFO - PROCESS | 1428 | 1461104351232 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 15:19:11 INFO - PROCESS | 1428 | 1461104351234 Marionette TRACE conn5 <- [1,1590,null,{}] 15:19:11 INFO - PROCESS | 1428 | 1461104351238 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}] 15:19:11 INFO - PROCESS | 1428 | 1461104351379 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 15:19:11 INFO - PROCESS | 1428 | 1461104351398 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:11 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED99000 == 52 [pid = 1428] [id = 407] 15:19:11 INFO - PROCESS | 1428 | ++DOMWINDOW == 130 (000000D5EB980800) [pid = 1428] [serial = 1221] [outer = 0000000000000000] 15:19:11 INFO - PROCESS | 1428 | ++DOMWINDOW == 131 (000000D5EBD3C400) [pid = 1428] [serial = 1222] [outer = 000000D5EB980800] 15:19:11 INFO - PROCESS | 1428 | 1461104351445 Marionette DEBUG loaded listener.js 15:19:11 INFO - PROCESS | 1428 | ++DOMWINDOW == 132 (000000D5EC3D8C00) [pid = 1428] [serial = 1223] [outer = 000000D5EB980800] 15:19:11 INFO - PROCESS | 1428 | 1461104351893 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]]]}] 15:19:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 15:19:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 690ms 15:19:11 INFO - PROCESS | 1428 | 1461104351925 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 15:19:11 INFO - PROCESS | 1428 | 1461104351929 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 15:19:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 15:19:11 INFO - PROCESS | 1428 | 1461104351940 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 15:19:11 INFO - PROCESS | 1428 | 1461104351945 Marionette TRACE conn5 <- [1,1594,null,{}] 15:19:11 INFO - PROCESS | 1428 | 1461104351949 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}] 15:19:12 INFO - PROCESS | 1428 | 1461104352045 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 15:19:12 INFO - PROCESS | 1428 | 1461104352159 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:12 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F27F6000 == 53 [pid = 1428] [id = 408] 15:19:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 133 (000000D5EBCA4800) [pid = 1428] [serial = 1224] [outer = 0000000000000000] 15:19:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 134 (000000D5EEAC2000) [pid = 1428] [serial = 1225] [outer = 000000D5EBCA4800] 15:19:12 INFO - PROCESS | 1428 | 1461104352207 Marionette DEBUG loaded listener.js 15:19:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 135 (000000D5EF154C00) [pid = 1428] [serial = 1226] [outer = 000000D5EBCA4800] 15:19:12 INFO - PROCESS | 1428 | 1461104352591 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]]]}] 15:19:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 15:19:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 691ms 15:19:12 INFO - PROCESS | 1428 | 1461104352630 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 15:19:12 INFO - PROCESS | 1428 | 1461104352632 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 15:19:12 INFO - PROCESS | 1428 | 1461104352635 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 15:19:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 15:19:12 INFO - PROCESS | 1428 | 1461104352637 Marionette TRACE conn5 <- [1,1598,null,{}] 15:19:12 INFO - PROCESS | 1428 | 1461104352641 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}] 15:19:12 INFO - PROCESS | 1428 | 1461104352767 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 15:19:12 INFO - PROCESS | 1428 | 1461104352830 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:12 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2FDD000 == 54 [pid = 1428] [id = 409] 15:19:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 136 (000000D5EEDCE000) [pid = 1428] [serial = 1227] [outer = 0000000000000000] 15:19:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 137 (000000D5EF6F3C00) [pid = 1428] [serial = 1228] [outer = 000000D5EEDCE000] 15:19:12 INFO - PROCESS | 1428 | 1461104352877 Marionette DEBUG loaded listener.js 15:19:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 138 (000000D5EF805000) [pid = 1428] [serial = 1229] [outer = 000000D5EEDCE000] 15:19:13 INFO - PROCESS | 1428 | 1461104353289 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]]]}] 15:19:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 15:19:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 689ms 15:19:13 INFO - PROCESS | 1428 | 1461104353328 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 15:19:13 INFO - PROCESS | 1428 | 1461104353330 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 15:19:13 INFO - PROCESS | 1428 | 1461104353334 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 15:19:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 15:19:13 INFO - PROCESS | 1428 | 1461104353336 Marionette TRACE conn5 <- [1,1602,null,{}] 15:19:13 INFO - PROCESS | 1428 | 1461104353339 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}] 15:19:13 INFO - PROCESS | 1428 | 1461104353485 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 15:19:13 INFO - PROCESS | 1428 | 1461104353513 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:13 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F3F9F000 == 55 [pid = 1428] [id = 410] 15:19:13 INFO - PROCESS | 1428 | ++DOMWINDOW == 139 (000000D5EFC45000) [pid = 1428] [serial = 1230] [outer = 0000000000000000] 15:19:13 INFO - PROCESS | 1428 | ++DOMWINDOW == 140 (000000D5EFE61C00) [pid = 1428] [serial = 1231] [outer = 000000D5EFC45000] 15:19:13 INFO - PROCESS | 1428 | 1461104353569 Marionette DEBUG loaded listener.js 15:19:13 INFO - PROCESS | 1428 | ++DOMWINDOW == 141 (000000D5F127C000) [pid = 1428] [serial = 1232] [outer = 000000D5EFC45000] 15:19:14 INFO - PROCESS | 1428 | 1461104354052 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]]]}] 15:19:14 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 15:19:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 733ms 15:19:14 INFO - PROCESS | 1428 | 1461104354070 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 15:19:14 INFO - PROCESS | 1428 | 1461104354073 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 15:19:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 15:19:14 INFO - PROCESS | 1428 | 1461104354076 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 15:19:14 INFO - PROCESS | 1428 | 1461104354077 Marionette TRACE conn5 <- [1,1606,null,{}] 15:19:14 INFO - PROCESS | 1428 | 1461104354089 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}] 15:19:14 INFO - PROCESS | 1428 | 1461104354205 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 15:19:14 INFO - PROCESS | 1428 | 1461104354213 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:14 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F409D000 == 56 [pid = 1428] [id = 411] 15:19:14 INFO - PROCESS | 1428 | ++DOMWINDOW == 142 (000000D5F1D60400) [pid = 1428] [serial = 1233] [outer = 0000000000000000] 15:19:14 INFO - PROCESS | 1428 | ++DOMWINDOW == 143 (000000D5F24A9400) [pid = 1428] [serial = 1234] [outer = 000000D5F1D60400] 15:19:14 INFO - PROCESS | 1428 | 1461104354306 Marionette DEBUG loaded listener.js 15:19:14 INFO - PROCESS | 1428 | ++DOMWINDOW == 144 (000000D5F25BD000) [pid = 1428] [serial = 1235] [outer = 000000D5F1D60400] 15:19:14 INFO - PROCESS | 1428 | 1461104354733 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]]]}] 15:19:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 15:19:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 692ms 15:19:14 INFO - PROCESS | 1428 | --DOMWINDOW == 143 (000000D5F1708800) [pid = 1428] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 15:19:14 INFO - PROCESS | 1428 | --DOMWINDOW == 142 (000000D5EDF09000) [pid = 1428] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 15:19:14 INFO - PROCESS | 1428 | --DOMWINDOW == 141 (000000D5F048B800) [pid = 1428] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 15:19:14 INFO - PROCESS | 1428 | --DOMWINDOW == 140 (000000D5EDF0EC00) [pid = 1428] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 15:19:14 INFO - PROCESS | 1428 | --DOMWINDOW == 139 (000000D5F25C3800) [pid = 1428] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 15:19:14 INFO - PROCESS | 1428 | --DOMWINDOW == 138 (000000D5E01E6800) [pid = 1428] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 15:19:14 INFO - PROCESS | 1428 | --DOMWINDOW == 137 (000000D5F2F27000) [pid = 1428] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 15:19:14 INFO - PROCESS | 1428 | --DOMWINDOW == 136 (000000D5E26A4400) [pid = 1428] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 15:19:14 INFO - PROCESS | 1428 | --DOMWINDOW == 135 (000000D5EF7B3C00) [pid = 1428] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 15:19:14 INFO - PROCESS | 1428 | --DOMWINDOW == 134 (000000D5E0271C00) [pid = 1428] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 15:19:14 INFO - PROCESS | 1428 | --DOMWINDOW == 133 (000000D5E032E800) [pid = 1428] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 15:19:14 INFO - PROCESS | 1428 | --DOMWINDOW == 132 (000000D5F27A5000) [pid = 1428] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 15:19:14 INFO - PROCESS | 1428 | --DOMWINDOW == 131 (000000D5E69BDC00) [pid = 1428] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 15:19:14 INFO - PROCESS | 1428 | --DOMWINDOW == 130 (000000D5E03EC400) [pid = 1428] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 15:19:14 INFO - PROCESS | 1428 | --DOMWINDOW == 129 (000000D5EEE30800) [pid = 1428] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 15:19:14 INFO - PROCESS | 1428 | --DOMWINDOW == 128 (000000D5F34E0000) [pid = 1428] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 15:19:14 INFO - PROCESS | 1428 | 1461104354961 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 15:19:14 INFO - PROCESS | 1428 | 1461104354963 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 15:19:14 INFO - PROCESS | 1428 | 1461104354975 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 15:19:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 15:19:14 INFO - PROCESS | 1428 | 1461104354977 Marionette TRACE conn5 <- [1,1610,null,{}] 15:19:15 INFO - PROCESS | 1428 | 1461104354980 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}] 15:19:15 INFO - PROCESS | 1428 | 1461104355067 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 15:19:15 INFO - PROCESS | 1428 | 1461104355073 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:15 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F3FBD000 == 57 [pid = 1428] [id = 412] 15:19:15 INFO - PROCESS | 1428 | ++DOMWINDOW == 129 (000000D5E69B3000) [pid = 1428] [serial = 1236] [outer = 0000000000000000] 15:19:15 INFO - PROCESS | 1428 | ++DOMWINDOW == 130 (000000D5E8689400) [pid = 1428] [serial = 1237] [outer = 000000D5E69B3000] 15:19:15 INFO - PROCESS | 1428 | 1461104355122 Marionette DEBUG loaded listener.js 15:19:15 INFO - PROCESS | 1428 | ++DOMWINDOW == 131 (000000D5F2410400) [pid = 1428] [serial = 1238] [outer = 000000D5E69B3000] 15:19:15 INFO - PROCESS | 1428 | 1461104355550 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]]]}] 15:19:15 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 15:19:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 629ms 15:19:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 15:19:15 INFO - PROCESS | 1428 | 1461104355610 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 15:19:15 INFO - PROCESS | 1428 | 1461104355612 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 15:19:15 INFO - PROCESS | 1428 | 1461104355615 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 15:19:15 INFO - PROCESS | 1428 | 1461104355617 Marionette TRACE conn5 <- [1,1614,null,{}] 15:19:15 INFO - PROCESS | 1428 | 1461104355621 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}] 15:19:15 INFO - PROCESS | 1428 | 1461104355709 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 15:19:15 INFO - PROCESS | 1428 | 1461104355715 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:15 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6943800 == 58 [pid = 1428] [id = 413] 15:19:15 INFO - PROCESS | 1428 | ++DOMWINDOW == 132 (000000D5F25E7000) [pid = 1428] [serial = 1239] [outer = 0000000000000000] 15:19:15 INFO - PROCESS | 1428 | ++DOMWINDOW == 133 (000000D5F2A32800) [pid = 1428] [serial = 1240] [outer = 000000D5F25E7000] 15:19:15 INFO - PROCESS | 1428 | 1461104355761 Marionette DEBUG loaded listener.js 15:19:15 INFO - PROCESS | 1428 | ++DOMWINDOW == 134 (000000D5F2FF3C00) [pid = 1428] [serial = 1241] [outer = 000000D5F25E7000] 15:19:16 INFO - PROCESS | 1428 | 1461104356152 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]]]}] 15:19:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 15:19:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 587ms 15:19:16 INFO - PROCESS | 1428 | 1461104356216 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 15:19:16 INFO - PROCESS | 1428 | 1461104356218 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 15:19:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 15:19:16 INFO - PROCESS | 1428 | 1461104356222 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 15:19:16 INFO - PROCESS | 1428 | 1461104356224 Marionette TRACE conn5 <- [1,1618,null,{}] 15:19:16 INFO - PROCESS | 1428 | 1461104356232 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}] 15:19:16 INFO - PROCESS | 1428 | 1461104356319 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 15:19:16 INFO - PROCESS | 1428 | 1461104356326 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:16 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6D22000 == 59 [pid = 1428] [id = 414] 15:19:16 INFO - PROCESS | 1428 | ++DOMWINDOW == 135 (000000D5F3392000) [pid = 1428] [serial = 1242] [outer = 0000000000000000] 15:19:16 INFO - PROCESS | 1428 | ++DOMWINDOW == 136 (000000D5F3429000) [pid = 1428] [serial = 1243] [outer = 000000D5F3392000] 15:19:16 INFO - PROCESS | 1428 | 1461104356371 Marionette DEBUG loaded listener.js 15:19:16 INFO - PROCESS | 1428 | ++DOMWINDOW == 137 (000000D5F3466800) [pid = 1428] [serial = 1244] [outer = 000000D5F3392000] 15:19:16 INFO - PROCESS | 1428 | 1461104356824 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]]]}] 15:19:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 15:19:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 627ms 15:19:16 INFO - PROCESS | 1428 | 1461104356853 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 15:19:16 INFO - PROCESS | 1428 | 1461104356855 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 15:19:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 15:19:16 INFO - PROCESS | 1428 | 1461104356874 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 15:19:16 INFO - PROCESS | 1428 | 1461104356876 Marionette TRACE conn5 <- [1,1622,null,{}] 15:19:16 INFO - PROCESS | 1428 | 1461104356880 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}] 15:19:17 INFO - PROCESS | 1428 | 1461104357031 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 15:19:17 INFO - PROCESS | 1428 | 1461104357163 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:17 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E76A4800 == 60 [pid = 1428] [id = 415] 15:19:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 138 (000000D5E0177000) [pid = 1428] [serial = 1245] [outer = 0000000000000000] 15:19:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 139 (000000D5E0339800) [pid = 1428] [serial = 1246] [outer = 000000D5E0177000] 15:19:17 INFO - PROCESS | 1428 | 1461104357224 Marionette DEBUG loaded listener.js 15:19:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 140 (000000D5E6884C00) [pid = 1428] [serial = 1247] [outer = 000000D5E0177000] 15:19:17 INFO - PROCESS | 1428 | 1461104357885 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]]]}] 15:19:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 15:19:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1105ms 15:19:17 INFO - PROCESS | 1428 | 1461104357968 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 15:19:17 INFO - PROCESS | 1428 | 1461104357974 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 15:19:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 15:19:17 INFO - PROCESS | 1428 | 1461104357979 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 15:19:17 INFO - PROCESS | 1428 | 1461104357984 Marionette TRACE conn5 <- [1,1626,null,{}] 15:19:17 INFO - PROCESS | 1428 | 1461104357989 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}] 15:19:18 INFO - PROCESS | 1428 | 1461104358155 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 15:19:18 INFO - PROCESS | 1428 | 1461104358166 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:18 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F27DD000 == 61 [pid = 1428] [id = 416] 15:19:18 INFO - PROCESS | 1428 | ++DOMWINDOW == 141 (000000D5EC3D6C00) [pid = 1428] [serial = 1248] [outer = 0000000000000000] 15:19:18 INFO - PROCESS | 1428 | ++DOMWINDOW == 142 (000000D5EDF9B400) [pid = 1428] [serial = 1249] [outer = 000000D5EC3D6C00] 15:19:18 INFO - PROCESS | 1428 | 1461104358227 Marionette DEBUG loaded listener.js 15:19:18 INFO - PROCESS | 1428 | ++DOMWINDOW == 143 (000000D5EE837400) [pid = 1428] [serial = 1250] [outer = 000000D5EC3D6C00] 15:19:18 INFO - PROCESS | 1428 | 1461104358885 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]]]}] 15:19:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 15:19:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 942ms 15:19:18 INFO - PROCESS | 1428 | 1461104358923 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 15:19:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 15:19:18 INFO - PROCESS | 1428 | 1461104358927 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 15:19:18 INFO - PROCESS | 1428 | 1461104358931 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 15:19:18 INFO - PROCESS | 1428 | 1461104358933 Marionette TRACE conn5 <- [1,1630,null,{}] 15:19:18 INFO - PROCESS | 1428 | 1461104358937 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}] 15:19:19 INFO - PROCESS | 1428 | 1461104359093 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 15:19:19 INFO - PROCESS | 1428 | 1461104359152 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:19 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6D12000 == 62 [pid = 1428] [id = 417] 15:19:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 144 (000000D5EF708400) [pid = 1428] [serial = 1251] [outer = 0000000000000000] 15:19:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 145 (000000D5F040A800) [pid = 1428] [serial = 1252] [outer = 000000D5EF708400] 15:19:19 INFO - PROCESS | 1428 | 1461104359209 Marionette DEBUG loaded listener.js 15:19:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 146 (000000D5F1D55C00) [pid = 1428] [serial = 1253] [outer = 000000D5EF708400] 15:19:19 INFO - PROCESS | 1428 | 1461104359778 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]]]}] 15:19:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 15:19:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 882ms 15:19:19 INFO - PROCESS | 1428 | 1461104359822 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 15:19:19 INFO - PROCESS | 1428 | 1461104359827 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 15:19:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 15:19:19 INFO - PROCESS | 1428 | 1461104359840 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 15:19:19 INFO - PROCESS | 1428 | 1461104359846 Marionette TRACE conn5 <- [1,1634,null,{}] 15:19:19 INFO - PROCESS | 1428 | 1461104359850 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}] 15:19:19 INFO - PROCESS | 1428 | 1461104359967 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 15:19:20 INFO - PROCESS | 1428 | 1461104360064 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:20 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F8158800 == 63 [pid = 1428] [id = 418] 15:19:20 INFO - PROCESS | 1428 | ++DOMWINDOW == 147 (000000D5F3472C00) [pid = 1428] [serial = 1254] [outer = 0000000000000000] 15:19:20 INFO - PROCESS | 1428 | ++DOMWINDOW == 148 (000000D5F34E0000) [pid = 1428] [serial = 1255] [outer = 000000D5F3472C00] 15:19:20 INFO - PROCESS | 1428 | 1461104360121 Marionette DEBUG loaded listener.js 15:19:20 INFO - PROCESS | 1428 | ++DOMWINDOW == 149 (000000D5F357B000) [pid = 1428] [serial = 1256] [outer = 000000D5F3472C00] 15:19:20 INFO - PROCESS | 1428 | 1461104360668 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]]]}] 15:19:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 15:19:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 901ms 15:19:20 INFO - PROCESS | 1428 | 1461104360742 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 15:19:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 15:19:20 INFO - PROCESS | 1428 | 1461104360744 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 15:19:20 INFO - PROCESS | 1428 | 1461104360748 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 15:19:20 INFO - PROCESS | 1428 | 1461104360750 Marionette TRACE conn5 <- [1,1638,null,{}] 15:19:20 INFO - PROCESS | 1428 | 1461104360754 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}] 15:19:20 INFO - PROCESS | 1428 | 1461104360901 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 15:19:21 INFO - PROCESS | 1428 | 1461104361028 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:21 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9A89000 == 64 [pid = 1428] [id = 419] 15:19:21 INFO - PROCESS | 1428 | ++DOMWINDOW == 150 (000000D5F3685000) [pid = 1428] [serial = 1257] [outer = 0000000000000000] 15:19:21 INFO - PROCESS | 1428 | ++DOMWINDOW == 151 (000000D5F3835000) [pid = 1428] [serial = 1258] [outer = 000000D5F3685000] 15:19:21 INFO - PROCESS | 1428 | 1461104361085 Marionette DEBUG loaded listener.js 15:19:21 INFO - PROCESS | 1428 | ++DOMWINDOW == 152 (000000D5F3A87800) [pid = 1428] [serial = 1259] [outer = 000000D5F3685000] 15:19:21 INFO - PROCESS | 1428 | 1461104361638 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]]]}] 15:19:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 15:19:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 945ms 15:19:21 INFO - PROCESS | 1428 | 1461104361695 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 15:19:21 INFO - PROCESS | 1428 | 1461104361698 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 15:19:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 15:19:21 INFO - PROCESS | 1428 | 1461104361701 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 15:19:21 INFO - PROCESS | 1428 | 1461104361704 Marionette TRACE conn5 <- [1,1642,null,{}] 15:19:21 INFO - PROCESS | 1428 | 1461104361707 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}] 15:19:21 INFO - PROCESS | 1428 | 1461104361853 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 15:19:21 INFO - PROCESS | 1428 | 1461104361984 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:22 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9ABE800 == 65 [pid = 1428] [id = 420] 15:19:22 INFO - PROCESS | 1428 | ++DOMWINDOW == 153 (000000D5F4065C00) [pid = 1428] [serial = 1260] [outer = 0000000000000000] 15:19:22 INFO - PROCESS | 1428 | ++DOMWINDOW == 154 (000000D5F4068000) [pid = 1428] [serial = 1261] [outer = 000000D5F4065C00] 15:19:22 INFO - PROCESS | 1428 | 1461104362051 Marionette DEBUG loaded listener.js 15:19:22 INFO - PROCESS | 1428 | ++DOMWINDOW == 155 (000000D5F40D7C00) [pid = 1428] [serial = 1262] [outer = 000000D5F4065C00] 15:19:22 INFO - PROCESS | 1428 | 1461104362627 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]]]}] 15:19:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 15:19:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 985ms 15:19:22 INFO - PROCESS | 1428 | 1461104362689 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 15:19:22 INFO - PROCESS | 1428 | 1461104362692 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 15:19:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 15:19:22 INFO - PROCESS | 1428 | 1461104362696 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 15:19:22 INFO - PROCESS | 1428 | 1461104362698 Marionette TRACE conn5 <- [1,1646,null,{}] 15:19:22 INFO - PROCESS | 1428 | 1461104362702 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}] 15:19:22 INFO - PROCESS | 1428 | 1461104362843 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 15:19:22 INFO - PROCESS | 1428 | 1461104362969 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:22 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9DD8800 == 66 [pid = 1428] [id = 421] 15:19:22 INFO - PROCESS | 1428 | ++DOMWINDOW == 156 (000000D5F4066800) [pid = 1428] [serial = 1263] [outer = 0000000000000000] 15:19:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 157 (000000D5F4198400) [pid = 1428] [serial = 1264] [outer = 000000D5F4066800] 15:19:23 INFO - PROCESS | 1428 | 1461104363027 Marionette DEBUG loaded listener.js 15:19:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 158 (000000D5F41A0C00) [pid = 1428] [serial = 1265] [outer = 000000D5F4066800] 15:19:23 INFO - PROCESS | 1428 | 1461104363660 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]]]}] 15:19:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 15:19:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 986ms 15:19:23 INFO - PROCESS | 1428 | 1461104363688 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 15:19:23 INFO - PROCESS | 1428 | 1461104363691 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 15:19:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 15:19:23 INFO - PROCESS | 1428 | 1461104363696 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 15:19:23 INFO - PROCESS | 1428 | 1461104363699 Marionette TRACE conn5 <- [1,1650,null,{}] 15:19:23 INFO - PROCESS | 1428 | 1461104363703 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}] 15:19:23 INFO - PROCESS | 1428 | 1461104363817 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 15:19:23 INFO - PROCESS | 1428 | 1461104363947 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:23 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E2ED8800 == 67 [pid = 1428] [id = 422] 15:19:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 159 (000000D5E01EEC00) [pid = 1428] [serial = 1266] [outer = 0000000000000000] 15:19:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 160 (000000D5E1453C00) [pid = 1428] [serial = 1267] [outer = 000000D5E01EEC00] 15:19:24 INFO - PROCESS | 1428 | 1461104364004 Marionette DEBUG loaded listener.js 15:19:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 161 (000000D5EEDD7000) [pid = 1428] [serial = 1268] [outer = 000000D5E01EEC00] 15:19:24 INFO - PROCESS | 1428 | 1461104364687 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]]]}] 15:19:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 15:19:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1025ms 15:19:24 INFO - PROCESS | 1428 | 1461104364724 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 15:19:24 INFO - PROCESS | 1428 | 1461104364730 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 15:19:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 15:19:24 INFO - PROCESS | 1428 | 1461104364735 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 15:19:24 INFO - PROCESS | 1428 | 1461104364739 Marionette TRACE conn5 <- [1,1654,null,{}] 15:19:24 INFO - PROCESS | 1428 | 1461104364763 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}] 15:19:24 INFO - PROCESS | 1428 | 1461104364870 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 15:19:24 INFO - PROCESS | 1428 | 1461104364977 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:24 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EBD7B000 == 68 [pid = 1428] [id = 423] 15:19:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 162 (000000D5E8E14000) [pid = 1428] [serial = 1269] [outer = 0000000000000000] 15:19:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 163 (000000D5EBCD7800) [pid = 1428] [serial = 1270] [outer = 000000D5E8E14000] 15:19:25 INFO - PROCESS | 1428 | 1461104365029 Marionette DEBUG loaded listener.js 15:19:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 164 (000000D5EE563000) [pid = 1428] [serial = 1271] [outer = 000000D5E8E14000] 15:19:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6D22000 == 67 [pid = 1428] [id = 414] 15:19:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6943800 == 66 [pid = 1428] [id = 413] 15:19:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F3FBD000 == 65 [pid = 1428] [id = 412] 15:19:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F409D000 == 64 [pid = 1428] [id = 411] 15:19:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F3F9F000 == 63 [pid = 1428] [id = 410] 15:19:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2FDD000 == 62 [pid = 1428] [id = 409] 15:19:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F27F6000 == 61 [pid = 1428] [id = 408] 15:19:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED99000 == 60 [pid = 1428] [id = 407] 15:19:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E82C0000 == 59 [pid = 1428] [id = 406] 15:19:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED38000 == 58 [pid = 1428] [id = 405] 15:19:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F3649000 == 57 [pid = 1428] [id = 400] 15:19:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF6B0800 == 56 [pid = 1428] [id = 399] 15:19:25 INFO - PROCESS | 1428 | --DOMWINDOW == 163 (000000D5E759B400) [pid = 1428] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 15:19:25 INFO - PROCESS | 1428 | --DOMWINDOW == 162 (000000D5E1FB7000) [pid = 1428] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 15:19:25 INFO - PROCESS | 1428 | --DOMWINDOW == 161 (000000D5EF6EBC00) [pid = 1428] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 15:19:25 INFO - PROCESS | 1428 | --DOMWINDOW == 160 (000000D5F248B800) [pid = 1428] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 15:19:25 INFO - PROCESS | 1428 | --DOMWINDOW == 159 (000000D5EE814C00) [pid = 1428] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 15:19:25 INFO - PROCESS | 1428 | --DOMWINDOW == 158 (000000D5EDFA2400) [pid = 1428] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 15:19:25 INFO - PROCESS | 1428 | --DOMWINDOW == 157 (000000D5F060A400) [pid = 1428] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 15:19:25 INFO - PROCESS | 1428 | --DOMWINDOW == 156 (000000D5EE83CC00) [pid = 1428] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 15:19:25 INFO - PROCESS | 1428 | --DOMWINDOW == 155 (000000D5F25DD000) [pid = 1428] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 15:19:25 INFO - PROCESS | 1428 | --DOMWINDOW == 154 (000000D5E26A4800) [pid = 1428] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 15:19:25 INFO - PROCESS | 1428 | --DOMWINDOW == 153 (000000D5E0267400) [pid = 1428] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 15:19:25 INFO - PROCESS | 1428 | --DOMWINDOW == 152 (000000D5F2FF4C00) [pid = 1428] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 15:19:25 INFO - PROCESS | 1428 | --DOMWINDOW == 151 (000000D5F2FFFC00) [pid = 1428] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 15:19:25 INFO - PROCESS | 1428 | --DOMWINDOW == 150 (000000D5F2A27400) [pid = 1428] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 15:19:25 INFO - PROCESS | 1428 | --DOMWINDOW == 149 (000000D5E7324000) [pid = 1428] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 15:19:25 INFO - PROCESS | 1428 | --DOMWINDOW == 148 (000000D5F2F26C00) [pid = 1428] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 15:19:25 INFO - PROCESS | 1428 | --DOMWINDOW == 147 (000000D5EBC9F400) [pid = 1428] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 15:19:25 INFO - PROCESS | 1428 | --DOMWINDOW == 146 (000000D5EF80C400) [pid = 1428] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 15:19:25 INFO - PROCESS | 1428 | --DOMWINDOW == 145 (000000D5E82EF000) [pid = 1428] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 15:19:25 INFO - PROCESS | 1428 | --DOMWINDOW == 144 (000000D5E6957000) [pid = 1428] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 15:19:25 INFO - PROCESS | 1428 | --DOMWINDOW == 143 (000000D5EF802400) [pid = 1428] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 15:19:25 INFO - PROCESS | 1428 | --DOMWINDOW == 142 (000000D5EBD9D800) [pid = 1428] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 15:19:25 INFO - PROCESS | 1428 | --DOMWINDOW == 141 (000000D5F3432800) [pid = 1428] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 15:19:25 INFO - PROCESS | 1428 | --DOMWINDOW == 140 (000000D5F3429400) [pid = 1428] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 15:19:25 INFO - PROCESS | 1428 | --DOMWINDOW == 139 (000000D5EF706400) [pid = 1428] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 15:19:25 INFO - PROCESS | 1428 | --DOMWINDOW == 138 (000000D5F346E000) [pid = 1428] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 15:19:25 INFO - PROCESS | 1428 | --DOMWINDOW == 137 (000000D5EF844000) [pid = 1428] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 15:19:25 INFO - PROCESS | 1428 | --DOMWINDOW == 136 (000000D5F2A34800) [pid = 1428] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 15:19:25 INFO - PROCESS | 1428 | --DOMWINDOW == 135 (000000D5EF6F5000) [pid = 1428] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 15:19:25 INFO - PROCESS | 1428 | --DOMWINDOW == 134 (000000D5F347E800) [pid = 1428] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 15:19:25 INFO - PROCESS | 1428 | --DOMWINDOW == 133 (000000D5F3507400) [pid = 1428] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 15:19:25 INFO - PROCESS | 1428 | --DOMWINDOW == 132 (000000D5F2404C00) [pid = 1428] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 15:19:25 INFO - PROCESS | 1428 | --DOMWINDOW == 131 (000000D5F34E2C00) [pid = 1428] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 15:19:25 INFO - PROCESS | 1428 | 1461104365674 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]]]}] 15:19:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 15:19:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 964ms 15:19:25 INFO - PROCESS | 1428 | 1461104365702 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 15:19:25 INFO - PROCESS | 1428 | 1461104365708 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 15:19:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 15:19:25 INFO - PROCESS | 1428 | 1461104365714 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 15:19:25 INFO - PROCESS | 1428 | 1461104365717 Marionette TRACE conn5 <- [1,1658,null,{}] 15:19:25 INFO - PROCESS | 1428 | 1461104365720 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}] 15:19:25 INFO - PROCESS | 1428 | 1461104365818 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 15:19:25 INFO - PROCESS | 1428 | 1461104365907 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:25 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EE365800 == 57 [pid = 1428] [id = 424] 15:19:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 132 (000000D5E01EC000) [pid = 1428] [serial = 1272] [outer = 0000000000000000] 15:19:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 133 (000000D5E8691800) [pid = 1428] [serial = 1273] [outer = 000000D5E01EC000] 15:19:25 INFO - PROCESS | 1428 | 1461104365954 Marionette DEBUG loaded listener.js 15:19:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 134 (000000D5EE509000) [pid = 1428] [serial = 1274] [outer = 000000D5E01EC000] 15:19:26 INFO - PROCESS | 1428 | 1461104366388 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]]]}] 15:19:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 15:19:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 732ms 15:19:26 INFO - PROCESS | 1428 | 1461104366448 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 15:19:26 INFO - PROCESS | 1428 | 1461104366450 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 15:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 15:19:26 INFO - PROCESS | 1428 | 1461104366454 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 15:19:26 INFO - PROCESS | 1428 | 1461104366458 Marionette TRACE conn5 <- [1,1662,null,{}] 15:19:26 INFO - PROCESS | 1428 | 1461104366469 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}] 15:19:26 INFO - PROCESS | 1428 | 1461104366594 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 15:19:26 INFO - PROCESS | 1428 | 1461104366611 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:26 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2B3C800 == 58 [pid = 1428] [id = 425] 15:19:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 135 (000000D5EF70B000) [pid = 1428] [serial = 1275] [outer = 0000000000000000] 15:19:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 136 (000000D5EF7B5400) [pid = 1428] [serial = 1276] [outer = 000000D5EF70B000] 15:19:26 INFO - PROCESS | 1428 | 1461104366659 Marionette DEBUG loaded listener.js 15:19:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 137 (000000D5EF83A800) [pid = 1428] [serial = 1277] [outer = 000000D5EF70B000] 15:19:27 INFO - PROCESS | 1428 | 1461104367104 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]]]}] 15:19:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 15:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 691ms 15:19:27 INFO - PROCESS | 1428 | 1461104367149 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 15:19:27 INFO - PROCESS | 1428 | 1461104367152 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 15:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 15:19:27 INFO - PROCESS | 1428 | 1461104367155 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 15:19:27 INFO - PROCESS | 1428 | 1461104367157 Marionette TRACE conn5 <- [1,1666,null,{}] 15:19:27 INFO - PROCESS | 1428 | 1461104367161 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}] 15:19:27 INFO - PROCESS | 1428 | 1461104367255 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 15:19:27 INFO - PROCESS | 1428 | 1461104367261 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:27 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F352D000 == 59 [pid = 1428] [id = 426] 15:19:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 138 (000000D5F0447400) [pid = 1428] [serial = 1278] [outer = 0000000000000000] 15:19:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 139 (000000D5F1422000) [pid = 1428] [serial = 1279] [outer = 000000D5F0447400] 15:19:27 INFO - PROCESS | 1428 | 1461104367310 Marionette DEBUG loaded listener.js 15:19:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 140 (000000D5F248E400) [pid = 1428] [serial = 1280] [outer = 000000D5F0447400] 15:19:27 INFO - PROCESS | 1428 | 1461104367705 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]]]}] 15:19:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 15:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 586ms 15:19:27 INFO - PROCESS | 1428 | 1461104367744 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 15:19:27 INFO - PROCESS | 1428 | 1461104367746 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 15:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 15:19:27 INFO - PROCESS | 1428 | 1461104367749 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 15:19:27 INFO - PROCESS | 1428 | 1461104367751 Marionette TRACE conn5 <- [1,1670,null,{}] 15:19:27 INFO - PROCESS | 1428 | 1461104367754 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}] 15:19:27 INFO - PROCESS | 1428 | 1461104367885 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 15:19:27 INFO - PROCESS | 1428 | 1461104367901 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:27 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F3FBD000 == 60 [pid = 1428] [id = 427] 15:19:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 141 (000000D5F2404C00) [pid = 1428] [serial = 1281] [outer = 0000000000000000] 15:19:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 142 (000000D5F256A800) [pid = 1428] [serial = 1282] [outer = 000000D5F2404C00] 15:19:27 INFO - PROCESS | 1428 | 1461104367947 Marionette DEBUG loaded listener.js 15:19:28 INFO - PROCESS | 1428 | ++DOMWINDOW == 143 (000000D5F2A26400) [pid = 1428] [serial = 1283] [outer = 000000D5F2404C00] 15:19:28 INFO - PROCESS | 1428 | 1461104368390 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]]]}] 15:19:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 15:19:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 690ms 15:19:28 INFO - PROCESS | 1428 | 1461104368443 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 15:19:28 INFO - PROCESS | 1428 | 1461104368446 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 15:19:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 15:19:28 INFO - PROCESS | 1428 | 1461104368456 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 15:19:28 INFO - PROCESS | 1428 | 1461104368458 Marionette TRACE conn5 <- [1,1674,null,{}] 15:19:28 INFO - PROCESS | 1428 | 1461104368462 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}] 15:19:28 INFO - PROCESS | 1428 | 1461104368595 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 15:19:28 INFO - PROCESS | 1428 | 1461104368649 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:28 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6532800 == 61 [pid = 1428] [id = 428] 15:19:28 INFO - PROCESS | 1428 | ++DOMWINDOW == 144 (000000D5F2F2AC00) [pid = 1428] [serial = 1284] [outer = 0000000000000000] 15:19:28 INFO - PROCESS | 1428 | ++DOMWINDOW == 145 (000000D5F346EC00) [pid = 1428] [serial = 1285] [outer = 000000D5F2F2AC00] 15:19:28 INFO - PROCESS | 1428 | 1461104368698 Marionette DEBUG loaded listener.js 15:19:28 INFO - PROCESS | 1428 | ++DOMWINDOW == 146 (000000D5F3502400) [pid = 1428] [serial = 1286] [outer = 000000D5F2F2AC00] 15:19:29 INFO - PROCESS | 1428 | 1461104369055 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]]]}] 15:19: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 15:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 628ms 15:19:29 INFO - PROCESS | 1428 | 1461104369084 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 15:19:29 INFO - PROCESS | 1428 | 1461104369087 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 15:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 15:19:29 INFO - PROCESS | 1428 | 1461104369090 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 15:19:29 INFO - PROCESS | 1428 | 1461104369092 Marionette TRACE conn5 <- [1,1678,null,{}] 15:19:29 INFO - PROCESS | 1428 | 1461104369095 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}] 15:19:29 INFO - PROCESS | 1428 | 1461104369214 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 15:19:29 INFO - PROCESS | 1428 | 1461104369268 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:29 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F695A800 == 62 [pid = 1428] [id = 429] 15:19:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 147 (000000D5F350B400) [pid = 1428] [serial = 1287] [outer = 0000000000000000] 15:19:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 148 (000000D5F3586800) [pid = 1428] [serial = 1288] [outer = 000000D5F350B400] 15:19:29 INFO - PROCESS | 1428 | 1461104369314 Marionette DEBUG loaded listener.js 15:19:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 149 (000000D5F3A7C000) [pid = 1428] [serial = 1289] [outer = 000000D5F350B400] 15:19:29 INFO - PROCESS | 1428 | 1461104369678 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]]]}] 15:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 15:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 629ms 15:19:29 INFO - PROCESS | 1428 | 1461104369724 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 15:19:29 INFO - PROCESS | 1428 | 1461104369726 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 15:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 15:19:29 INFO - PROCESS | 1428 | 1461104369730 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 15:19:29 INFO - PROCESS | 1428 | 1461104369732 Marionette TRACE conn5 <- [1,1682,null,{}] 15:19:29 INFO - PROCESS | 1428 | 1461104369742 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}] 15:19:29 INFO - PROCESS | 1428 | 1461104369870 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 15:19:29 INFO - PROCESS | 1428 | --DOMWINDOW == 148 (000000D5E0BD9800) [pid = 1428] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 15:19:29 INFO - PROCESS | 1428 | --DOMWINDOW == 147 (000000D5EB980800) [pid = 1428] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 15:19:29 INFO - PROCESS | 1428 | --DOMWINDOW == 146 (000000D5E69B3000) [pid = 1428] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 15:19:29 INFO - PROCESS | 1428 | --DOMWINDOW == 145 (000000D5E017A000) [pid = 1428] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 15:19:29 INFO - PROCESS | 1428 | --DOMWINDOW == 144 (000000D5F25E7000) [pid = 1428] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 15:19:29 INFO - PROCESS | 1428 | --DOMWINDOW == 143 (000000D5EEDCE000) [pid = 1428] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 15:19:29 INFO - PROCESS | 1428 | --DOMWINDOW == 142 (000000D5EFC45000) [pid = 1428] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 15:19:29 INFO - PROCESS | 1428 | --DOMWINDOW == 141 (000000D5EBCA4800) [pid = 1428] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 15:19:29 INFO - PROCESS | 1428 | --DOMWINDOW == 140 (000000D5F1D60400) [pid = 1428] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 15:19:30 INFO - PROCESS | 1428 | 1461104370021 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:30 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F3637000 == 63 [pid = 1428] [id = 430] 15:19:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 141 (000000D5E1B90C00) [pid = 1428] [serial = 1290] [outer = 0000000000000000] 15:19:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 142 (000000D5E8204400) [pid = 1428] [serial = 1291] [outer = 000000D5E1B90C00] 15:19:30 INFO - PROCESS | 1428 | 1461104370070 Marionette DEBUG loaded listener.js 15:19:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 143 (000000D5F1D60400) [pid = 1428] [serial = 1292] [outer = 000000D5E1B90C00] 15:19:30 INFO - PROCESS | 1428 | 1461104370369 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]]]}] 15:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 15:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 692ms 15:19:31 INFO - PROCESS | 1428 | 1461104370429 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 15:19:31 INFO - PROCESS | 1428 | 1461104370432 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 15:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 15:19:31 INFO - PROCESS | 1428 | 1461104370435 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 15:19:31 INFO - PROCESS | 1428 | 1461104370437 Marionette TRACE conn5 <- [1,1686,null,{}] 15:19:31 INFO - PROCESS | 1428 | 1461104370441 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}] 15:19:31 INFO - PROCESS | 1428 | 1461104370561 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 15:19:31 INFO - PROCESS | 1428 | 1461104370613 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19: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 15:19:31 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F7073800 == 64 [pid = 1428] [id = 431] 15:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 616ms 15:19:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 144 (000000D5E86A8800) [pid = 1428] [serial = 1293] [outer = 0000000000000000] 15:19:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 145 (000000D5F4069C00) [pid = 1428] [serial = 1294] [outer = 000000D5E86A8800] 15:19:31 INFO - PROCESS | 1428 | 1461104370658 Marionette DEBUG loaded listener.js 15:19:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 146 (000000D5F40E3C00) [pid = 1428] [serial = 1295] [outer = 000000D5E86A8800] 15:19:31 INFO - PROCESS | 1428 | 1461104370951 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]]]}] 15:19:31 INFO - PROCESS | 1428 | 1461104371056 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 15:19:31 INFO - PROCESS | 1428 | 1461104371059 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 15:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 15:19:31 INFO - PROCESS | 1428 | 1461104371062 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 15:19:31 INFO - PROCESS | 1428 | 1461104371064 Marionette TRACE conn5 <- [1,1690,null,{}] 15:19:31 INFO - PROCESS | 1428 | 1461104371067 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}] 15:19:31 INFO - PROCESS | 1428 | 1461104371196 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 15:19:31 INFO - PROCESS | 1428 | 1461104371349 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:31 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F791F000 == 65 [pid = 1428] [id = 432] 15:19:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 147 (000000D5F41A4800) [pid = 1428] [serial = 1296] [outer = 0000000000000000] 15:19:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 148 (000000D5F6336C00) [pid = 1428] [serial = 1297] [outer = 000000D5F41A4800] 15:19:31 INFO - PROCESS | 1428 | 1461104371394 Marionette DEBUG loaded listener.js 15:19:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 149 (000000D5F6340800) [pid = 1428] [serial = 1298] [outer = 000000D5F41A4800] 15:19:32 INFO - PROCESS | 1428 | 1461104372181 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]]]}] 15:19:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 15:19:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1238ms 15:19:32 INFO - PROCESS | 1428 | 1461104372304 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 15:19:32 INFO - PROCESS | 1428 | 1461104372309 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 15:19:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 15:19:32 INFO - PROCESS | 1428 | 1461104372315 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 15:19:32 INFO - PROCESS | 1428 | 1461104372320 Marionette TRACE conn5 <- [1,1694,null,{}] 15:19:32 INFO - PROCESS | 1428 | 1461104372328 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}] 15:19:32 INFO - PROCESS | 1428 | 1461104372487 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 15:19:32 INFO - PROCESS | 1428 | 1461104372612 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:32 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF780000 == 66 [pid = 1428] [id = 433] 15:19:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 150 (000000D5E1C48C00) [pid = 1428] [serial = 1299] [outer = 0000000000000000] 15:19:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 151 (000000D5E8204000) [pid = 1428] [serial = 1300] [outer = 000000D5E1C48C00] 15:19:32 INFO - PROCESS | 1428 | 1461104372674 Marionette DEBUG loaded listener.js 15:19:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 152 (000000D5EC36D800) [pid = 1428] [serial = 1301] [outer = 000000D5E1C48C00] 15:19:33 INFO - PROCESS | 1428 | 1461104373261 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]]]}] 15:19:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 15:19:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 984ms 15:19:33 INFO - PROCESS | 1428 | 1461104373302 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 15:19:33 INFO - PROCESS | 1428 | 1461104373309 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 15:19:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 15:19:33 INFO - PROCESS | 1428 | 1461104373316 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 15:19:33 INFO - PROCESS | 1428 | 1461104373319 Marionette TRACE conn5 <- [1,1698,null,{}] 15:19:33 INFO - PROCESS | 1428 | 1461104373323 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}] 15:19:33 INFO - PROCESS | 1428 | 1461104373441 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 15:19:33 INFO - PROCESS | 1428 | 1461104373572 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:33 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F4025800 == 67 [pid = 1428] [id = 434] 15:19:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 153 (000000D5EF6EB000) [pid = 1428] [serial = 1302] [outer = 0000000000000000] 15:19:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 154 (000000D5EF707400) [pid = 1428] [serial = 1303] [outer = 000000D5EF6EB000] 15:19:33 INFO - PROCESS | 1428 | 1461104373631 Marionette DEBUG loaded listener.js 15:19:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 155 (000000D5F0404400) [pid = 1428] [serial = 1304] [outer = 000000D5EF6EB000] 15:19:34 INFO - PROCESS | 1428 | 1461104374290 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]]]}] 15:19:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 15:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1038ms 15:19:34 INFO - PROCESS | 1428 | 1461104374354 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 15:19:34 INFO - PROCESS | 1428 | 1461104374357 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 15:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 15:19:34 INFO - PROCESS | 1428 | 1461104374361 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 15:19:34 INFO - PROCESS | 1428 | 1461104374365 Marionette TRACE conn5 <- [1,1702,null,{}] 15:19:34 INFO - PROCESS | 1428 | 1461104374419 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}] 15:19:34 INFO - PROCESS | 1428 | 1461104374545 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 15:19:34 INFO - PROCESS | 1428 | 1461104374668 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:34 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9AAB800 == 68 [pid = 1428] [id = 435] 15:19:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 156 (000000D5F2FF8800) [pid = 1428] [serial = 1305] [outer = 0000000000000000] 15:19:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 157 (000000D5F347F800) [pid = 1428] [serial = 1306] [outer = 000000D5F2FF8800] 15:19:34 INFO - PROCESS | 1428 | 1461104374731 Marionette DEBUG loaded listener.js 15:19:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 158 (000000D5F40DE800) [pid = 1428] [serial = 1307] [outer = 000000D5F2FF8800] 15:19:35 INFO - PROCESS | 1428 | 1461104375334 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",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/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 15:19:35 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 15:19:35 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 15:19:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:19:35 INFO - _addTest/ [0,1705,"getWindowHandle",null] 15:19:35 INFO - PROCESS | 1428 | 1461104375371 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 15:19:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 15:19:35 INFO - PROCESS | 1428 | 1461104375375 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 15:19:35 INFO - PROCESS | 1428 | 1461104375377 Marionette TRACE conn5 <- [1,1706,null,{}] 15:19:35 INFO - PROCESS | 1428 | 1461104375381 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}] 15:19:35 INFO - PROCESS | 1428 | 1461104375497 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 15:19:35 INFO - PROCESS | 1428 | 1461104375599 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:35 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9DF7800 == 69 [pid = 1428] [id = 436] 15:19:35 INFO - PROCESS | 1428 | ++DOMWINDOW == 159 (000000D5F64E9C00) [pid = 1428] [serial = 1308] [outer = 0000000000000000] 15:19:35 INFO - PROCESS | 1428 | ++DOMWINDOW == 160 (000000D5F64EFC00) [pid = 1428] [serial = 1309] [outer = 000000D5F64E9C00] 15:19:35 INFO - PROCESS | 1428 | 1461104375656 Marionette DEBUG loaded listener.js 15:19:35 INFO - PROCESS | 1428 | ++DOMWINDOW == 161 (000000D5F6769000) [pid = 1428] [serial = 1310] [outer = 000000D5F64E9C00] 15:19:36 INFO - PROCESS | 1428 | 1461104376252 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]]]}] 15:19:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 15:19:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 943ms 15:19:36 INFO - PROCESS | 1428 | 1461104376320 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 15:19:36 INFO - PROCESS | 1428 | 1461104376323 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 15:19:36 INFO - PROCESS | 1428 | 1461104376326 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 15:19:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 15:19:36 INFO - PROCESS | 1428 | 1461104376328 Marionette TRACE conn5 <- [1,1710,null,{}] 15:19:36 INFO - PROCESS | 1428 | 1461104376332 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}] 15:19:36 INFO - PROCESS | 1428 | 1461104376446 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 15:19:36 INFO - PROCESS | 1428 | 1461104376575 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:36 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FA39D000 == 70 [pid = 1428] [id = 437] 15:19:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 162 (000000D5F676F800) [pid = 1428] [serial = 1311] [outer = 0000000000000000] 15:19:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 163 (000000D5F6DC0400) [pid = 1428] [serial = 1312] [outer = 000000D5F676F800] 15:19:36 INFO - PROCESS | 1428 | 1461104376633 Marionette DEBUG loaded listener.js 15:19:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 164 (000000D5F6DC7800) [pid = 1428] [serial = 1313] [outer = 000000D5F676F800] 15:19:37 INFO - PROCESS | 1428 | 1461104377157 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]]]}] 15:19:37 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 15:19:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 881ms 15:19:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 15:19:37 INFO - PROCESS | 1428 | 1461104377210 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 15:19:37 INFO - PROCESS | 1428 | 1461104377213 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 15:19:37 INFO - PROCESS | 1428 | 1461104377216 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 15:19:37 INFO - PROCESS | 1428 | 1461104377219 Marionette TRACE conn5 <- [1,1714,null,{}] 15:19:37 INFO - PROCESS | 1428 | 1461104377222 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}] 15:19:37 INFO - PROCESS | 1428 | 1461104377371 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 15:19:37 INFO - PROCESS | 1428 | 1461104377693 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:37 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EC23A800 == 71 [pid = 1428] [id = 438] 15:19:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 165 (000000D5E0175400) [pid = 1428] [serial = 1314] [outer = 0000000000000000] 15:19:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 166 (000000D5E0266400) [pid = 1428] [serial = 1315] [outer = 000000D5E0175400] 15:19:37 INFO - PROCESS | 1428 | 1461104377781 Marionette DEBUG loaded listener.js 15:19:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 167 (000000D5E3489400) [pid = 1428] [serial = 1316] [outer = 000000D5E0175400] 15:19:38 INFO - PROCESS | 1428 | 1461104378420 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]]]}] 15:19:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 15:19:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1230ms 15:19:38 INFO - PROCESS | 1428 | 1461104378449 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 15:19:38 INFO - PROCESS | 1428 | 1461104378454 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 15:19:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 15:19:38 INFO - PROCESS | 1428 | 1461104378461 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 15:19:38 INFO - PROCESS | 1428 | 1461104378465 Marionette TRACE conn5 <- [1,1718,null,{}] 15:19:38 INFO - PROCESS | 1428 | 1461104378470 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}] 15:19:38 INFO - PROCESS | 1428 | 1461104378583 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 15:19:38 INFO - PROCESS | 1428 | 1461104378717 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:38 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E8EA6000 == 72 [pid = 1428] [id = 439] 15:19:38 INFO - PROCESS | 1428 | ++DOMWINDOW == 168 (000000D5E7559C00) [pid = 1428] [serial = 1317] [outer = 0000000000000000] 15:19:38 INFO - PROCESS | 1428 | ++DOMWINDOW == 169 (000000D5E8291400) [pid = 1428] [serial = 1318] [outer = 000000D5E7559C00] 15:19:38 INFO - PROCESS | 1428 | 1461104378770 Marionette DEBUG loaded listener.js 15:19:38 INFO - PROCESS | 1428 | ++DOMWINDOW == 170 (000000D5EBCA5800) [pid = 1428] [serial = 1319] [outer = 000000D5E7559C00] 15:19:39 INFO - PROCESS | 1428 | 1461104379411 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",1,"assert_equals: Red channel of the pixel at (1, 48) 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.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 15:19:39 INFO - PROCESS | 1428 | 1461104379453 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 15:19:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 15:19:39 INFO - PROCESS | 1428 | 1461104379457 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 15:19:39 INFO - PROCESS | 1428 | 1461104379459 Marionette TRACE conn5 <- [1,1722,null,{}] 15:19:39 INFO - PROCESS | 1428 | 1461104379463 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}] 15:19:39 INFO - PROCESS | 1428 | 1461104379565 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 15:19:39 INFO - PROCESS | 1428 | 1461104379693 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:39 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F7069800 == 71 [pid = 1428] [id = 386] 15:19:39 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F7073800 == 70 [pid = 1428] [id = 431] 15:19:39 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F3637000 == 69 [pid = 1428] [id = 430] 15:19:39 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F695A800 == 68 [pid = 1428] [id = 429] 15:19:39 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6532800 == 67 [pid = 1428] [id = 428] 15:19:39 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F3FBD000 == 66 [pid = 1428] [id = 427] 15:19:39 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F352D000 == 65 [pid = 1428] [id = 426] 15:19:39 INFO - PROCESS | 1428 | --DOMWINDOW == 169 (000000D5F3429000) [pid = 1428] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 15:19:39 INFO - PROCESS | 1428 | --DOMWINDOW == 168 (000000D5F3582400) [pid = 1428] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 15:19:39 INFO - PROCESS | 1428 | --DOMWINDOW == 167 (000000D5F3829C00) [pid = 1428] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 15:19:39 INFO - PROCESS | 1428 | --DOMWINDOW == 166 (000000D5F3F5DC00) [pid = 1428] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 15:19:39 INFO - PROCESS | 1428 | --DOMWINDOW == 165 (000000D5F3588400) [pid = 1428] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 15:19:39 INFO - PROCESS | 1428 | --DOMWINDOW == 164 (000000D5F3428800) [pid = 1428] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 15:19:39 INFO - PROCESS | 1428 | --DOMWINDOW == 163 (000000D5EBCA5C00) [pid = 1428] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 15:19:39 INFO - PROCESS | 1428 | --DOMWINDOW == 162 (000000D5EF7B2C00) [pid = 1428] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 15:19:39 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E71B3000 == 66 [pid = 1428] [id = 440] 15:19:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 163 (000000D5E01F1800) [pid = 1428] [serial = 1320] [outer = 0000000000000000] 15:19:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 164 (000000D5E2609800) [pid = 1428] [serial = 1321] [outer = 000000D5E01F1800] 15:19:39 INFO - PROCESS | 1428 | 1461104379792 Marionette DEBUG loaded listener.js 15:19:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 165 (000000D5EBC9C400) [pid = 1428] [serial = 1322] [outer = 000000D5E01F1800] 15:19:39 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2B3C800 == 65 [pid = 1428] [id = 425] 15:19:39 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EE365800 == 64 [pid = 1428] [id = 424] 15:19:39 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EBD7B000 == 63 [pid = 1428] [id = 423] 15:19:39 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F8158800 == 62 [pid = 1428] [id = 418] 15:19:39 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6D12000 == 61 [pid = 1428] [id = 417] 15:19:39 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F27DD000 == 60 [pid = 1428] [id = 416] 15:19:39 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E76A4800 == 59 [pid = 1428] [id = 415] 15:19:39 INFO - PROCESS | 1428 | --DOMWINDOW == 164 (000000D5E7537400) [pid = 1428] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 15:19:39 INFO - PROCESS | 1428 | --DOMWINDOW == 163 (000000D5EBD3C400) [pid = 1428] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 15:19:39 INFO - PROCESS | 1428 | --DOMWINDOW == 162 (000000D5E8689400) [pid = 1428] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 15:19:39 INFO - PROCESS | 1428 | --DOMWINDOW == 161 (000000D5E1B61800) [pid = 1428] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 15:19:39 INFO - PROCESS | 1428 | --DOMWINDOW == 160 (000000D5F2FF3C00) [pid = 1428] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 15:19:39 INFO - PROCESS | 1428 | --DOMWINDOW == 159 (000000D5EF805000) [pid = 1428] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 15:19:39 INFO - PROCESS | 1428 | --DOMWINDOW == 158 (000000D5F2410400) [pid = 1428] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 15:19:39 INFO - PROCESS | 1428 | --DOMWINDOW == 157 (000000D5EC3D8C00) [pid = 1428] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 15:19:39 INFO - PROCESS | 1428 | --DOMWINDOW == 156 (000000D5F127C000) [pid = 1428] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 15:19:39 INFO - PROCESS | 1428 | --DOMWINDOW == 155 (000000D5EEAC2000) [pid = 1428] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 15:19:39 INFO - PROCESS | 1428 | --DOMWINDOW == 154 (000000D5EB97BC00) [pid = 1428] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 15:19:39 INFO - PROCESS | 1428 | --DOMWINDOW == 153 (000000D5EF6F3C00) [pid = 1428] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 15:19:39 INFO - PROCESS | 1428 | --DOMWINDOW == 152 (000000D5F25BD000) [pid = 1428] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 15:19:39 INFO - PROCESS | 1428 | --DOMWINDOW == 151 (000000D5F24A9400) [pid = 1428] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 15:19:39 INFO - PROCESS | 1428 | --DOMWINDOW == 150 (000000D5F2A32800) [pid = 1428] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 15:19:39 INFO - PROCESS | 1428 | --DOMWINDOW == 149 (000000D5E16C9800) [pid = 1428] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 15:19:39 INFO - PROCESS | 1428 | --DOMWINDOW == 148 (000000D5EF154C00) [pid = 1428] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 15:19:39 INFO - PROCESS | 1428 | --DOMWINDOW == 147 (000000D5EFE61C00) [pid = 1428] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 15:19:40 INFO - PROCESS | 1428 | 1461104380243 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]]]}] 15:19:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 15:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 838ms 15:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 15:19:40 INFO - PROCESS | 1428 | 1461104380299 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 15:19:40 INFO - PROCESS | 1428 | 1461104380301 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 15:19:40 INFO - PROCESS | 1428 | 1461104380306 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 15:19:40 INFO - PROCESS | 1428 | 1461104380313 Marionette TRACE conn5 <- [1,1726,null,{}] 15:19:40 INFO - PROCESS | 1428 | 1461104380322 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}] 15:19:40 INFO - PROCESS | 1428 | 1461104380420 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 15:19:40 INFO - PROCESS | 1428 | 1461104380429 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:40 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2734000 == 60 [pid = 1428] [id = 441] 15:19:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 148 (000000D5EE816000) [pid = 1428] [serial = 1323] [outer = 0000000000000000] 15:19:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 149 (000000D5EEAC2000) [pid = 1428] [serial = 1324] [outer = 000000D5EE816000] 15:19:40 INFO - PROCESS | 1428 | 1461104380481 Marionette DEBUG loaded listener.js 15:19:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 150 (000000D5EEDD4C00) [pid = 1428] [serial = 1325] [outer = 000000D5EE816000] 15:19:40 INFO - PROCESS | 1428 | 1461104380949 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]]]}] 15:19:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 15:19:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 692ms 15:19:41 INFO - PROCESS | 1428 | 1461104380999 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 15:19:41 INFO - PROCESS | 1428 | 1461104381002 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 15:19:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 15:19:41 INFO - PROCESS | 1428 | 1461104381005 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 15:19:41 INFO - PROCESS | 1428 | 1461104381007 Marionette TRACE conn5 <- [1,1730,null,{}] 15:19:41 INFO - PROCESS | 1428 | 1461104381011 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}] 15:19:41 INFO - PROCESS | 1428 | 1461104381129 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 15:19:41 INFO - PROCESS | 1428 | 1461104381150 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:41 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2F46000 == 61 [pid = 1428] [id = 442] 15:19:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 151 (000000D5E828DC00) [pid = 1428] [serial = 1326] [outer = 0000000000000000] 15:19:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 152 (000000D5EF6F5C00) [pid = 1428] [serial = 1327] [outer = 000000D5E828DC00] 15:19:41 INFO - PROCESS | 1428 | 1461104381269 Marionette DEBUG loaded listener.js 15:19:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 153 (000000D5EF7B0C00) [pid = 1428] [serial = 1328] [outer = 000000D5E828DC00] 15:19:41 INFO - PROCESS | 1428 | 1461104381623 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]]]}] 15:19:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 15:19:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 691ms 15:19:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 15:19:41 INFO - PROCESS | 1428 | 1461104381699 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 15:19:41 INFO - PROCESS | 1428 | 1461104381702 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 15:19:41 INFO - PROCESS | 1428 | 1461104381705 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 15:19:41 INFO - PROCESS | 1428 | 1461104381707 Marionette TRACE conn5 <- [1,1734,null,{}] 15:19:41 INFO - PROCESS | 1428 | 1461104381710 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}] 15:19:41 INFO - PROCESS | 1428 | 1461104381798 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 15:19:41 INFO - PROCESS | 1428 | 1461104381804 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:41 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F351E800 == 62 [pid = 1428] [id = 443] 15:19:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 154 (000000D5EF807C00) [pid = 1428] [serial = 1329] [outer = 0000000000000000] 15:19:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 155 (000000D5EF80D400) [pid = 1428] [serial = 1330] [outer = 000000D5EF807C00] 15:19:41 INFO - PROCESS | 1428 | 1461104381861 Marionette DEBUG loaded listener.js 15:19:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 156 (000000D5EF846000) [pid = 1428] [serial = 1331] [outer = 000000D5EF807C00] 15:19:42 INFO - PROCESS | 1428 | 1461104382366 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]]]}] 15:19:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 15:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 690ms 15:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 15:19:42 INFO - PROCESS | 1428 | 1461104382398 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 15:19:42 INFO - PROCESS | 1428 | 1461104382401 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 15:19:42 INFO - PROCESS | 1428 | 1461104382404 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 15:19:42 INFO - PROCESS | 1428 | 1461104382406 Marionette TRACE conn5 <- [1,1738,null,{}] 15:19:42 INFO - PROCESS | 1428 | 1461104382414 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}] 15:19:42 INFO - PROCESS | 1428 | 1461104382561 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 15:19:42 INFO - PROCESS | 1428 | 1461104382588 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:42 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F4021800 == 63 [pid = 1428] [id = 444] 15:19:42 INFO - PROCESS | 1428 | ++DOMWINDOW == 157 (000000D5F1272C00) [pid = 1428] [serial = 1332] [outer = 0000000000000000] 15:19:42 INFO - PROCESS | 1428 | ++DOMWINDOW == 158 (000000D5F1708800) [pid = 1428] [serial = 1333] [outer = 000000D5F1272C00] 15:19:42 INFO - PROCESS | 1428 | 1461104382633 Marionette DEBUG loaded listener.js 15:19:42 INFO - PROCESS | 1428 | ++DOMWINDOW == 159 (000000D5F240F000) [pid = 1428] [serial = 1334] [outer = 000000D5F1272C00] 15:19:43 INFO - PROCESS | 1428 | 1461104383078 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]]]}] 15:19:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 15:19:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 732ms 15:19:43 INFO - PROCESS | 1428 | 1461104383140 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 15:19:43 INFO - PROCESS | 1428 | 1461104383142 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 15:19:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 15:19:43 INFO - PROCESS | 1428 | 1461104383151 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 15:19:43 INFO - PROCESS | 1428 | 1461104383153 Marionette TRACE conn5 <- [1,1742,null,{}] 15:19:43 INFO - PROCESS | 1428 | 1461104383157 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}] 15:19:43 INFO - PROCESS | 1428 | 1461104383273 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 15:19:43 INFO - PROCESS | 1428 | 1461104383334 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:43 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F63CE800 == 64 [pid = 1428] [id = 445] 15:19:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 160 (000000D5F24A7C00) [pid = 1428] [serial = 1335] [outer = 0000000000000000] 15:19:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 161 (000000D5F2565000) [pid = 1428] [serial = 1336] [outer = 000000D5F24A7C00] 15:19:43 INFO - PROCESS | 1428 | 1461104383380 Marionette DEBUG loaded listener.js 15:19:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 162 (000000D5F25C4000) [pid = 1428] [serial = 1337] [outer = 000000D5F24A7C00] 15:19:43 INFO - PROCESS | 1428 | 1461104383816 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]]]}] 15:19:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 15:19:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 691ms 15:19:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 15:19:43 INFO - PROCESS | 1428 | 1461104383842 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 15:19:43 INFO - PROCESS | 1428 | 1461104383844 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 15:19:43 INFO - PROCESS | 1428 | 1461104383847 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 15:19:43 INFO - PROCESS | 1428 | 1461104383849 Marionette TRACE conn5 <- [1,1746,null,{}] 15:19:43 INFO - PROCESS | 1428 | 1461104383853 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}] 15:19:44 INFO - PROCESS | 1428 | 1461104383998 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 15:19:44 INFO - PROCESS | 1428 | 1461104384005 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:44 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EECB4800 == 65 [pid = 1428] [id = 446] 15:19:44 INFO - PROCESS | 1428 | ++DOMWINDOW == 163 (000000D5F25DA400) [pid = 1428] [serial = 1338] [outer = 0000000000000000] 15:19:44 INFO - PROCESS | 1428 | ++DOMWINDOW == 164 (000000D5F25E2400) [pid = 1428] [serial = 1339] [outer = 000000D5F25DA400] 15:19:44 INFO - PROCESS | 1428 | 1461104384511 Marionette DEBUG loaded listener.js 15:19:44 INFO - PROCESS | 1428 | ++DOMWINDOW == 165 (000000D5F2A35800) [pid = 1428] [serial = 1340] [outer = 000000D5F25DA400] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 164 (000000D5F2562400) [pid = 1428] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 163 (000000D5E7552C00) [pid = 1428] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 162 (000000D5EF710C00) [pid = 1428] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 161 (000000D5E8E0F400) [pid = 1428] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 160 (000000D5EBC9A800) [pid = 1428] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 159 (000000D5F3582800) [pid = 1428] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 158 (000000D5E8E12C00) [pid = 1428] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 157 (000000D5E124C000) [pid = 1428] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 156 (000000D5F25DF400) [pid = 1428] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 155 (000000D5F350DC00) [pid = 1428] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 154 (000000D5F0609800) [pid = 1428] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 153 (000000D5EF6F3400) [pid = 1428] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 152 (000000D5F2404C00) [pid = 1428] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 151 (000000D5F3510400) [pid = 1428] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 150 (000000D5E7327400) [pid = 1428] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 149 (000000D5F24A5C00) [pid = 1428] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 148 (000000D5F3426800) [pid = 1428] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 147 (000000D5EDF99C00) [pid = 1428] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 146 (000000D5E1C47800) [pid = 1428] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 145 (000000D5F25C5000) [pid = 1428] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 144 (000000D5EF1CD000) [pid = 1428] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 143 (000000D5EB97E400) [pid = 1428] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 142 (000000D5EB980000) [pid = 1428] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 141 (000000D5EEA89000) [pid = 1428] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 140 (000000D5F25DDC00) [pid = 1428] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 139 (000000D5F2F2AC00) [pid = 1428] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 138 (000000D5E1B90C00) [pid = 1428] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 137 (000000D5F350B400) [pid = 1428] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 136 (000000D5E01EC000) [pid = 1428] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 135 (000000D5F0447400) [pid = 1428] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 134 (000000D5F3685000) [pid = 1428] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 133 (000000D5E8E14000) [pid = 1428] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 132 (000000D5E01EEC00) [pid = 1428] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 131 (000000D5EF708400) [pid = 1428] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 130 (000000D5EF70B000) [pid = 1428] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 129 (000000D5E0177000) [pid = 1428] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 128 (000000D5F3392000) [pid = 1428] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 127 (000000D5EC3D6C00) [pid = 1428] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 126 (000000D5F3472C00) [pid = 1428] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 125 (000000D5F4065C00) [pid = 1428] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 15:19:44 INFO - PROCESS | 1428 | --DOMWINDOW == 124 (000000D5E86A8800) [pid = 1428] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 15:19:44 INFO - PROCESS | 1428 | 1461104384904 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]]]}] 15:19:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 15:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1135ms 15:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 15:19:44 INFO - PROCESS | 1428 | 1461104384984 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 15:19:44 INFO - PROCESS | 1428 | 1461104384986 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 15:19:44 INFO - PROCESS | 1428 | 1461104384990 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 15:19:44 INFO - PROCESS | 1428 | 1461104384991 Marionette TRACE conn5 <- [1,1750,null,{}] 15:19:45 INFO - PROCESS | 1428 | 1461104384996 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}] 15:19:45 INFO - PROCESS | 1428 | 1461104385115 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 15:19:45 INFO - PROCESS | 1428 | 1461104385129 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:45 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F653F800 == 66 [pid = 1428] [id = 447] 15:19:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 125 (000000D5E7539400) [pid = 1428] [serial = 1341] [outer = 0000000000000000] 15:19:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 126 (000000D5EB04E400) [pid = 1428] [serial = 1342] [outer = 000000D5E7539400] 15:19:45 INFO - PROCESS | 1428 | 1461104385175 Marionette DEBUG loaded listener.js 15:19:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 127 (000000D5EF1CD000) [pid = 1428] [serial = 1343] [outer = 000000D5E7539400] 15:19:45 INFO - PROCESS | 1428 | 1461104385578 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]]]}] 15:19:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 15:19:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 627ms 15:19:45 INFO - PROCESS | 1428 | 1461104385619 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 15:19:45 INFO - PROCESS | 1428 | 1461104385621 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 15:19:45 INFO - PROCESS | 1428 | 1461104385624 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 15:19:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 15:19:45 INFO - PROCESS | 1428 | 1461104385626 Marionette TRACE conn5 <- [1,1754,null,{}] 15:19:45 INFO - PROCESS | 1428 | 1461104385629 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}] 15:19:45 INFO - PROCESS | 1428 | 1461104385749 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 15:19:45 INFO - PROCESS | 1428 | 1461104385797 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:45 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6950000 == 67 [pid = 1428] [id = 448] 15:19:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 128 (000000D5F0603400) [pid = 1428] [serial = 1344] [outer = 0000000000000000] 15:19:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 129 (000000D5F248F800) [pid = 1428] [serial = 1345] [outer = 000000D5F0603400] 15:19:45 INFO - PROCESS | 1428 | 1461104385848 Marionette DEBUG loaded listener.js 15:19:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 130 (000000D5F2A2D400) [pid = 1428] [serial = 1346] [outer = 000000D5F0603400] 15:19:46 INFO - PROCESS | 1428 | 1461104386269 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]]]}] 15:19:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 15:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 691ms 15:19:46 INFO - PROCESS | 1428 | 1461104386319 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 15:19:46 INFO - PROCESS | 1428 | 1461104386322 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 15:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 15:19:46 INFO - PROCESS | 1428 | 1461104386325 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 15:19:46 INFO - PROCESS | 1428 | 1461104386328 Marionette TRACE conn5 <- [1,1758,null,{}] 15:19:46 INFO - PROCESS | 1428 | 1461104386331 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}] 15:19:46 INFO - PROCESS | 1428 | 1461104386440 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 15:19:46 INFO - PROCESS | 1428 | 1461104386448 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:46 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6FC8000 == 68 [pid = 1428] [id = 449] 15:19:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 131 (000000D5F2F31400) [pid = 1428] [serial = 1347] [outer = 0000000000000000] 15:19:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 132 (000000D5F338F000) [pid = 1428] [serial = 1348] [outer = 000000D5F2F31400] 15:19:46 INFO - PROCESS | 1428 | 1461104386494 Marionette DEBUG loaded listener.js 15:19:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 133 (000000D5F3428800) [pid = 1428] [serial = 1349] [outer = 000000D5F2F31400] 15:19:47 INFO - PROCESS | 1428 | 1461104387246 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]]]}] 15:19:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 15:19:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 945ms 15:19:47 INFO - PROCESS | 1428 | 1461104387273 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 15:19:47 INFO - PROCESS | 1428 | 1461104387279 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 15:19:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 15:19:47 INFO - PROCESS | 1428 | 1461104387285 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 15:19:47 INFO - PROCESS | 1428 | 1461104387289 Marionette TRACE conn5 <- [1,1762,null,{}] 15:19:47 INFO - PROCESS | 1428 | 1461104387295 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}] 15:19:47 INFO - PROCESS | 1428 | 1461104387418 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 15:19:47 INFO - PROCESS | 1428 | 1461104387551 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:47 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF496800 == 69 [pid = 1428] [id = 450] 15:19:47 INFO - PROCESS | 1428 | ++DOMWINDOW == 134 (000000D5E8689400) [pid = 1428] [serial = 1350] [outer = 0000000000000000] 15:19:47 INFO - PROCESS | 1428 | ++DOMWINDOW == 135 (000000D5E86A8400) [pid = 1428] [serial = 1351] [outer = 000000D5E8689400] 15:19:47 INFO - PROCESS | 1428 | 1461104387612 Marionette DEBUG loaded listener.js 15:19:47 INFO - PROCESS | 1428 | ++DOMWINDOW == 136 (000000D5EC3D7800) [pid = 1428] [serial = 1352] [outer = 000000D5E8689400] 15:19:48 INFO - PROCESS | 1428 | 1461104388169 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]]]}] 15:19:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 15:19:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 942ms 15:19:48 INFO - PROCESS | 1428 | 1461104388229 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 15:19:48 INFO - PROCESS | 1428 | 1461104388236 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 15:19:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 15:19:48 INFO - PROCESS | 1428 | 1461104388243 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 15:19:48 INFO - PROCESS | 1428 | 1461104388246 Marionette TRACE conn5 <- [1,1766,null,{}] 15:19:48 INFO - PROCESS | 1428 | 1461104388250 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}] 15:19:48 INFO - PROCESS | 1428 | 1461104388370 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 15:19:48 INFO - PROCESS | 1428 | 1461104388473 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:48 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2B34000 == 70 [pid = 1428] [id = 451] 15:19:48 INFO - PROCESS | 1428 | ++DOMWINDOW == 137 (000000D5EE830000) [pid = 1428] [serial = 1353] [outer = 0000000000000000] 15:19:48 INFO - PROCESS | 1428 | ++DOMWINDOW == 138 (000000D5EF602C00) [pid = 1428] [serial = 1354] [outer = 000000D5EE830000] 15:19:48 INFO - PROCESS | 1428 | 1461104388530 Marionette DEBUG loaded listener.js 15:19:48 INFO - PROCESS | 1428 | ++DOMWINDOW == 139 (000000D5EF7BD000) [pid = 1428] [serial = 1355] [outer = 000000D5EE830000] 15:19:49 INFO - PROCESS | 1428 | 1461104389198 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]]]}] 15:19:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 15:19:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 984ms 15:19:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 15:19:49 INFO - PROCESS | 1428 | 1461104389232 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 15:19:49 INFO - PROCESS | 1428 | 1461104389235 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 15:19:49 INFO - PROCESS | 1428 | 1461104389239 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 15:19:49 INFO - PROCESS | 1428 | 1461104389243 Marionette TRACE conn5 <- [1,1770,null,{}] 15:19:49 INFO - PROCESS | 1428 | 1461104389256 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}] 15:19:49 INFO - PROCESS | 1428 | 1461104389375 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 15:19:49 INFO - PROCESS | 1428 | 1461104389506 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:49 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F77B8800 == 71 [pid = 1428] [id = 452] 15:19:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 140 (000000D5F24B0400) [pid = 1428] [serial = 1356] [outer = 0000000000000000] 15:19:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 141 (000000D5F25DD800) [pid = 1428] [serial = 1357] [outer = 000000D5F24B0400] 15:19:49 INFO - PROCESS | 1428 | 1461104389567 Marionette DEBUG loaded listener.js 15:19:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 142 (000000D5F2FFB400) [pid = 1428] [serial = 1358] [outer = 000000D5F24B0400] 15:19:50 INFO - PROCESS | 1428 | 1461104390139 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]]]}] 15:19:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 15:19:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 943ms 15:19:50 INFO - PROCESS | 1428 | 1461104390185 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 15:19:50 INFO - PROCESS | 1428 | 1461104390188 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 15:19:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 15:19:50 INFO - PROCESS | 1428 | 1461104390192 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 15:19:50 INFO - PROCESS | 1428 | 1461104390194 Marionette TRACE conn5 <- [1,1774,null,{}] 15:19:50 INFO - PROCESS | 1428 | 1461104390198 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}] 15:19:50 INFO - PROCESS | 1428 | 1461104390314 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 15:19:50 INFO - PROCESS | 1428 | 1461104390443 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:50 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F814A000 == 72 [pid = 1428] [id = 453] 15:19:50 INFO - PROCESS | 1428 | ++DOMWINDOW == 143 (000000D5F339B400) [pid = 1428] [serial = 1359] [outer = 0000000000000000] 15:19:50 INFO - PROCESS | 1428 | ++DOMWINDOW == 144 (000000D5F342D000) [pid = 1428] [serial = 1360] [outer = 000000D5F339B400] 15:19:50 INFO - PROCESS | 1428 | 1461104390500 Marionette DEBUG loaded listener.js 15:19:50 INFO - PROCESS | 1428 | ++DOMWINDOW == 145 (000000D5F346BC00) [pid = 1428] [serial = 1361] [outer = 000000D5F339B400] 15:19:51 INFO - PROCESS | 1428 | 1461104391062 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]]]}] 15:19:51 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 15:19:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 943ms 15:19:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 15:19:51 INFO - PROCESS | 1428 | 1461104391136 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 15:19:51 INFO - PROCESS | 1428 | 1461104391139 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 15:19:51 INFO - PROCESS | 1428 | 1461104391142 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 15:19:51 INFO - PROCESS | 1428 | 1461104391144 Marionette TRACE conn5 <- [1,1778,null,{}] 15:19:51 INFO - PROCESS | 1428 | 1461104391148 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}] 15:19:51 INFO - PROCESS | 1428 | 1461104391291 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 15:19:51 INFO - PROCESS | 1428 | 1461104391419 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:51 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9A75800 == 73 [pid = 1428] [id = 454] 15:19:51 INFO - PROCESS | 1428 | ++DOMWINDOW == 146 (000000D5F3424000) [pid = 1428] [serial = 1362] [outer = 0000000000000000] 15:19:51 INFO - PROCESS | 1428 | ++DOMWINDOW == 147 (000000D5F347E800) [pid = 1428] [serial = 1363] [outer = 000000D5F3424000] 15:19:51 INFO - PROCESS | 1428 | 1461104391477 Marionette DEBUG loaded listener.js 15:19:51 INFO - PROCESS | 1428 | ++DOMWINDOW == 148 (000000D5F3503400) [pid = 1428] [serial = 1364] [outer = 000000D5F3424000] 15:19:52 INFO - PROCESS | 1428 | 1461104392096 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]]]}] 15:19:52 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) 15:19:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 986ms 15:19:52 INFO - PROCESS | 1428 | 1461104392132 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 15:19:52 INFO - PROCESS | 1428 | 1461104392134 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 15:19:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 15:19:52 INFO - PROCESS | 1428 | 1461104392137 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 15:19:52 INFO - PROCESS | 1428 | 1461104392140 Marionette TRACE conn5 <- [1,1782,null,{}] 15:19:52 INFO - PROCESS | 1428 | 1461104392144 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}] 15:19:52 INFO - PROCESS | 1428 | 1461104392268 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 15:19:52 INFO - PROCESS | 1428 | 1461104392371 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:52 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9DEE800 == 74 [pid = 1428] [id = 455] 15:19:52 INFO - PROCESS | 1428 | ++DOMWINDOW == 149 (000000D5F368E000) [pid = 1428] [serial = 1365] [outer = 0000000000000000] 15:19:52 INFO - PROCESS | 1428 | ++DOMWINDOW == 150 (000000D5F3836C00) [pid = 1428] [serial = 1366] [outer = 000000D5F368E000] 15:19:52 INFO - PROCESS | 1428 | 1461104392430 Marionette DEBUG loaded listener.js 15:19:52 INFO - PROCESS | 1428 | ++DOMWINDOW == 151 (000000D5F3F5BC00) [pid = 1428] [serial = 1367] [outer = 000000D5F368E000] 15:19:53 INFO - PROCESS | 1428 | 1461104393015 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]]]}] 15:19:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:19:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 943ms 15:19:53 INFO - PROCESS | 1428 | 1461104393084 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 15:19:53 INFO - PROCESS | 1428 | 1461104393086 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 15:19:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 15:19:53 INFO - PROCESS | 1428 | 1461104393090 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 15:19:53 INFO - PROCESS | 1428 | 1461104393092 Marionette TRACE conn5 <- [1,1786,null,{}] 15:19:53 INFO - PROCESS | 1428 | 1461104393096 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}] 15:19:53 INFO - PROCESS | 1428 | 1461104393209 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 15:19:53 INFO - PROCESS | 1428 | 1461104393340 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:53 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E1CDD000 == 75 [pid = 1428] [id = 456] 15:19:53 INFO - PROCESS | 1428 | ++DOMWINDOW == 152 (000000D5E017B000) [pid = 1428] [serial = 1368] [outer = 0000000000000000] 15:19:53 INFO - PROCESS | 1428 | ++DOMWINDOW == 153 (000000D5E2E2D000) [pid = 1428] [serial = 1369] [outer = 000000D5E017B000] 15:19:53 INFO - PROCESS | 1428 | 1461104393399 Marionette DEBUG loaded listener.js 15:19:53 INFO - PROCESS | 1428 | ++DOMWINDOW == 154 (000000D5E8293C00) [pid = 1428] [serial = 1370] [outer = 000000D5E017B000] 15:19:54 INFO - PROCESS | 1428 | 1461104394186 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]]]}] 15:19:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 15:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1142ms 15:19:54 INFO - PROCESS | 1428 | 1461104394235 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 15:19:54 INFO - PROCESS | 1428 | 1461104394240 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 15:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 15:19:54 INFO - PROCESS | 1428 | 1461104394246 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 15:19:54 INFO - PROCESS | 1428 | 1461104394249 Marionette TRACE conn5 <- [1,1790,null,{}] 15:19:54 INFO - PROCESS | 1428 | 1461104394254 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}] 15:19:54 INFO - PROCESS | 1428 | 1461104394406 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 15:19:54 INFO - PROCESS | 1428 | 1461104394470 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:54 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF79A800 == 76 [pid = 1428] [id = 457] 15:19:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 155 (000000D5E8290400) [pid = 1428] [serial = 1371] [outer = 0000000000000000] 15:19:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 156 (000000D5E82EF000) [pid = 1428] [serial = 1372] [outer = 000000D5E8290400] 15:19:54 INFO - PROCESS | 1428 | 1461104394521 Marionette DEBUG loaded listener.js 15:19:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 157 (000000D5EB97A000) [pid = 1428] [serial = 1373] [outer = 000000D5E8290400] 15:19:55 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6950000 == 75 [pid = 1428] [id = 448] 15:19:55 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F653F800 == 74 [pid = 1428] [id = 447] 15:19:55 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EECB4800 == 73 [pid = 1428] [id = 446] 15:19:55 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F63CE800 == 72 [pid = 1428] [id = 445] 15:19:55 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F4021800 == 71 [pid = 1428] [id = 444] 15:19:55 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F351E800 == 70 [pid = 1428] [id = 443] 15:19:55 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2F46000 == 69 [pid = 1428] [id = 442] 15:19:55 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2734000 == 68 [pid = 1428] [id = 441] 15:19:55 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E71B3000 == 67 [pid = 1428] [id = 440] 15:19:55 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E8EA6000 == 66 [pid = 1428] [id = 439] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 156 (000000D5F6336C00) [pid = 1428] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 155 (000000D5F4198400) [pid = 1428] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EC23A800 == 65 [pid = 1428] [id = 438] 15:19:55 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F4025800 == 64 [pid = 1428] [id = 434] 15:19:55 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF780000 == 63 [pid = 1428] [id = 433] 15:19:55 INFO - PROCESS | 1428 | 1461104395173 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]]]}] 15:19:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 15:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 984ms 15:19:55 INFO - PROCESS | 1428 | 1461104395234 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 15:19:55 INFO - PROCESS | 1428 | 1461104395239 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 15:19:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 15:19:55 INFO - PROCESS | 1428 | 1461104395246 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 15:19:55 INFO - PROCESS | 1428 | 1461104395248 Marionette TRACE conn5 <- [1,1794,null,{}] 15:19:55 INFO - PROCESS | 1428 | 1461104395252 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}] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 154 (000000D5F3833400) [pid = 1428] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 153 (000000D5E8692800) [pid = 1428] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 152 (000000D5F2564000) [pid = 1428] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 151 (000000D5F346C000) [pid = 1428] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 150 (000000D5EEDD0400) [pid = 1428] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 149 (000000D5E828C400) [pid = 1428] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 148 (000000D5F34E4400) [pid = 1428] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 147 (000000D5EF703C00) [pid = 1428] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 146 (000000D5EE56F400) [pid = 1428] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 145 (000000D5F040A400) [pid = 1428] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 144 (000000D5EEAC9400) [pid = 1428] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 143 (000000D5F2A2A800) [pid = 1428] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 142 (000000D5F25C1800) [pid = 1428] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 141 (000000D5F3F69800) [pid = 1428] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 140 (000000D5EF7B9400) [pid = 1428] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 139 (000000D5EE504400) [pid = 1428] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 138 (000000D5F3392400) [pid = 1428] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 137 (000000D5F3686000) [pid = 1428] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 136 (000000D5EDF10400) [pid = 1428] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 135 (000000D5E8290000) [pid = 1428] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 134 (000000D5F2FF5800) [pid = 1428] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 133 (000000D5F3688C00) [pid = 1428] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 132 (000000D5F240EC00) [pid = 1428] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 131 (000000D5F06E0000) [pid = 1428] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 130 (000000D5F346EC00) [pid = 1428] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 129 (000000D5E8204400) [pid = 1428] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 128 (000000D5F3586800) [pid = 1428] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 127 (000000D5F3A7C000) [pid = 1428] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 126 (000000D5F3502400) [pid = 1428] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 125 (000000D5F1D60400) [pid = 1428] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 124 (000000D5E8691800) [pid = 1428] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 123 (000000D5EE509000) [pid = 1428] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 122 (000000D5F1422000) [pid = 1428] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 121 (000000D5F248E400) [pid = 1428] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 120 (000000D5F3835000) [pid = 1428] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 119 (000000D5F3A87800) [pid = 1428] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 118 (000000D5EE563000) [pid = 1428] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 117 (000000D5EBCD7800) [pid = 1428] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 116 (000000D5EEDD7000) [pid = 1428] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 115 (000000D5E1453C00) [pid = 1428] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 114 (000000D5F1D55C00) [pid = 1428] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 113 (000000D5F040A800) [pid = 1428] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5EF7B5400) [pid = 1428] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5EF83A800) [pid = 1428] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5E6884C00) [pid = 1428] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 109 (000000D5E0339800) [pid = 1428] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 108 (000000D5F3466800) [pid = 1428] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 107 (000000D5EE837400) [pid = 1428] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 106 (000000D5EDF9B400) [pid = 1428] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 105 (000000D5F357B000) [pid = 1428] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 104 (000000D5F34E0000) [pid = 1428] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 103 (000000D5F40D7C00) [pid = 1428] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 102 (000000D5F4068000) [pid = 1428] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 101 (000000D5F4069C00) [pid = 1428] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 100 (000000D5F256A800) [pid = 1428] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 99 (000000D5F2A26400) [pid = 1428] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | --DOMWINDOW == 98 (000000D5F40E3C00) [pid = 1428] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 1428 | 1461104395400 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 15:19:55 INFO - PROCESS | 1428 | 1461104395459 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:55 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EBC8C800 == 64 [pid = 1428] [id = 458] 15:19:55 INFO - PROCESS | 1428 | ++DOMWINDOW == 99 (000000D5E2610800) [pid = 1428] [serial = 1374] [outer = 0000000000000000] 15:19:55 INFO - PROCESS | 1428 | ++DOMWINDOW == 100 (000000D5E759B400) [pid = 1428] [serial = 1375] [outer = 000000D5E2610800] 15:19:55 INFO - PROCESS | 1428 | 1461104395507 Marionette DEBUG loaded listener.js 15:19:55 INFO - PROCESS | 1428 | ++DOMWINDOW == 101 (000000D5EB980000) [pid = 1428] [serial = 1376] [outer = 000000D5E2610800] 15:19:55 INFO - PROCESS | 1428 | 1461104395957 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]]]}] 15:19:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 15:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 734ms 15:19:55 INFO - PROCESS | 1428 | 1461104395981 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 15:19:55 INFO - PROCESS | 1428 | 1461104395984 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 15:19:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 15:19:55 INFO - PROCESS | 1428 | 1461104395987 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 15:19:56 INFO - PROCESS | 1428 | 1461104395991 Marionette TRACE conn5 <- [1,1798,null,{}] 15:19:56 INFO - PROCESS | 1428 | 1461104396003 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}] 15:19:56 INFO - PROCESS | 1428 | 1461104396101 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 15:19:56 INFO - PROCESS | 1428 | 1461104396110 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:56 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F1B5C000 == 65 [pid = 1428] [id = 459] 15:19:56 INFO - PROCESS | 1428 | ++DOMWINDOW == 102 (000000D5EE611000) [pid = 1428] [serial = 1377] [outer = 0000000000000000] 15:19:56 INFO - PROCESS | 1428 | ++DOMWINDOW == 103 (000000D5EE814800) [pid = 1428] [serial = 1378] [outer = 000000D5EE611000] 15:19:56 INFO - PROCESS | 1428 | 1461104396159 Marionette DEBUG loaded listener.js 15:19:56 INFO - PROCESS | 1428 | ++DOMWINDOW == 104 (000000D5EEACA800) [pid = 1428] [serial = 1379] [outer = 000000D5EE611000] 15:19:56 INFO - PROCESS | 1428 | 1461104396637 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]]]}] 15:19:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 15:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 691ms 15:19:56 INFO - PROCESS | 1428 | 1461104396680 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 15:19:56 INFO - PROCESS | 1428 | 1461104396683 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 15:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 15:19:56 INFO - PROCESS | 1428 | 1461104396686 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 15:19:56 INFO - PROCESS | 1428 | 1461104396688 Marionette TRACE conn5 <- [1,1802,null,{}] 15:19:56 INFO - PROCESS | 1428 | 1461104396691 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}] 15:19:56 INFO - PROCESS | 1428 | 1461104396813 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 15:19:56 INFO - PROCESS | 1428 | 1461104396900 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:56 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2B3C800 == 66 [pid = 1428] [id = 460] 15:19:56 INFO - PROCESS | 1428 | ++DOMWINDOW == 105 (000000D5EEA93800) [pid = 1428] [serial = 1380] [outer = 0000000000000000] 15:19:56 INFO - PROCESS | 1428 | ++DOMWINDOW == 106 (000000D5EF60B800) [pid = 1428] [serial = 1381] [outer = 000000D5EEA93800] 15:19:56 INFO - PROCESS | 1428 | 1461104396946 Marionette DEBUG loaded listener.js 15:19:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 107 (000000D5EF70A800) [pid = 1428] [serial = 1382] [outer = 000000D5EEA93800] 15:19:57 INFO - PROCESS | 1428 | 1461104397324 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]]]}] 15:19:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 15:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 689ms 15:19:57 INFO - PROCESS | 1428 | 1461104397378 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 15:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 15:19:57 INFO - PROCESS | 1428 | 1461104397380 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 15:19:57 INFO - PROCESS | 1428 | 1461104397384 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 15:19:57 INFO - PROCESS | 1428 | 1461104397386 Marionette TRACE conn5 <- [1,1806,null,{}] 15:19:57 INFO - PROCESS | 1428 | 1461104397404 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}] 15:19:57 INFO - PROCESS | 1428 | 1461104397525 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 15:19:57 INFO - PROCESS | 1428 | 1461104397580 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:57 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2FD4000 == 67 [pid = 1428] [id = 461] 15:19:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 108 (000000D5EF711C00) [pid = 1428] [serial = 1383] [outer = 0000000000000000] 15:19:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 109 (000000D5EF7BB000) [pid = 1428] [serial = 1384] [outer = 000000D5EF711C00] 15:19:57 INFO - PROCESS | 1428 | 1461104397626 Marionette DEBUG loaded listener.js 15:19:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 110 (000000D5EF83FC00) [pid = 1428] [serial = 1385] [outer = 000000D5EF711C00] 15:19:58 INFO - PROCESS | 1428 | 1461104398077 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]]]}] 15:19:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 15:19:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 754ms 15:19:58 INFO - PROCESS | 1428 | 1461104398158 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 15:19:58 INFO - PROCESS | 1428 | 1461104398160 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 15:19:58 INFO - PROCESS | 1428 | 1461104398164 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 15:19:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 15:19:58 INFO - PROCESS | 1428 | 1461104398166 Marionette TRACE conn5 <- [1,1810,null,{}] 15:19:58 INFO - PROCESS | 1428 | 1461104398169 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}] 15:19:58 INFO - PROCESS | 1428 | 1461104398299 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 15:19:58 INFO - PROCESS | 1428 | 1461104398358 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:58 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F3651800 == 68 [pid = 1428] [id = 462] 15:19:58 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5F1704800) [pid = 1428] [serial = 1386] [outer = 0000000000000000] 15:19:58 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5F1D5BC00) [pid = 1428] [serial = 1387] [outer = 000000D5F1704800] 15:19:58 INFO - PROCESS | 1428 | 1461104398407 Marionette DEBUG loaded listener.js 15:19:58 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5F24A5800) [pid = 1428] [serial = 1388] [outer = 000000D5F1704800] 15:19:58 INFO - PROCESS | 1428 | 1461104398837 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]]]}] 15:19:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 15:19:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 733ms 15:19:58 INFO - PROCESS | 1428 | 1461104398901 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 15:19:58 INFO - PROCESS | 1428 | 1461104398904 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 15:19:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 15:19:58 INFO - PROCESS | 1428 | 1461104398913 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 15:19:58 INFO - PROCESS | 1428 | 1461104398915 Marionette TRACE conn5 <- [1,1814,null,{}] 15:19:58 INFO - PROCESS | 1428 | 1461104398918 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}] 15:19:59 INFO - PROCESS | 1428 | 1461104399038 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 15:19:59 INFO - PROCESS | 1428 | 1461104399095 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:59 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F4038000 == 69 [pid = 1428] [id = 463] 15:19:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 114 (000000D5F24A1800) [pid = 1428] [serial = 1389] [outer = 0000000000000000] 15:19:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 115 (000000D5F256B400) [pid = 1428] [serial = 1390] [outer = 000000D5F24A1800] 15:19:59 INFO - PROCESS | 1428 | 1461104399141 Marionette DEBUG loaded listener.js 15:19:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 116 (000000D5F25D9000) [pid = 1428] [serial = 1391] [outer = 000000D5F24A1800] 15:19:59 INFO - PROCESS | 1428 | --DOMWINDOW == 115 (000000D5F4066800) [pid = 1428] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 15:19:59 INFO - PROCESS | 1428 | --DOMWINDOW == 114 (000000D5F0603400) [pid = 1428] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 15:19:59 INFO - PROCESS | 1428 | --DOMWINDOW == 113 (000000D5F1272C00) [pid = 1428] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 15:19:59 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5F24A7C00) [pid = 1428] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 15:19:59 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5F41A4800) [pid = 1428] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 15:19:59 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5EE816000) [pid = 1428] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 15:19:59 INFO - PROCESS | 1428 | --DOMWINDOW == 109 (000000D5E0175400) [pid = 1428] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 15:19:59 INFO - PROCESS | 1428 | --DOMWINDOW == 108 (000000D5E01F1800) [pid = 1428] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 15:19:59 INFO - PROCESS | 1428 | --DOMWINDOW == 107 (000000D5E7559C00) [pid = 1428] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 15:19:59 INFO - PROCESS | 1428 | --DOMWINDOW == 106 (000000D5E828DC00) [pid = 1428] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 15:19:59 INFO - PROCESS | 1428 | --DOMWINDOW == 105 (000000D5EF807C00) [pid = 1428] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 15:19:59 INFO - PROCESS | 1428 | --DOMWINDOW == 104 (000000D5F25DA400) [pid = 1428] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 15:19:59 INFO - PROCESS | 1428 | --DOMWINDOW == 103 (000000D5E7539400) [pid = 1428] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 15:19:59 INFO - PROCESS | 1428 | 1461104399717 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]]]}] 15:19:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 15:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 839ms 15:19:59 INFO - PROCESS | 1428 | 1461104399749 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 15:19:59 INFO - PROCESS | 1428 | 1461104399751 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 15:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 15:19:59 INFO - PROCESS | 1428 | 1461104399755 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 15:19:59 INFO - PROCESS | 1428 | 1461104399757 Marionette TRACE conn5 <- [1,1818,null,{}] 15:19:59 INFO - PROCESS | 1428 | 1461104399760 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}] 15:19:59 INFO - PROCESS | 1428 | 1461104399879 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 15:19:59 INFO - PROCESS | 1428 | 1461104399936 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:59 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F63CC800 == 70 [pid = 1428] [id = 464] 15:19:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 104 (000000D5E828DC00) [pid = 1428] [serial = 1392] [outer = 0000000000000000] 15:19:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 105 (000000D5EF610000) [pid = 1428] [serial = 1393] [outer = 000000D5E828DC00] 15:19:59 INFO - PROCESS | 1428 | 1461104399982 Marionette DEBUG loaded listener.js 15:20:00 INFO - PROCESS | 1428 | ++DOMWINDOW == 106 (000000D5F25BF000) [pid = 1428] [serial = 1394] [outer = 000000D5E828DC00] 15:20:00 INFO - PROCESS | 1428 | 1461104400342 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]]]}] 15:20:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 15:20:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 628ms 15:20:00 INFO - PROCESS | 1428 | 1461104400387 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 15:20:00 INFO - PROCESS | 1428 | 1461104400389 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 15:20:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 15:20:00 INFO - PROCESS | 1428 | 1461104400392 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 15:20:00 INFO - PROCESS | 1428 | 1461104400394 Marionette TRACE conn5 <- [1,1822,null,{}] 15:20:00 INFO - PROCESS | 1428 | 1461104400398 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}] 15:20:00 INFO - PROCESS | 1428 | 1461104400486 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 15:20:00 INFO - PROCESS | 1428 | 1461104400492 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:00 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F68BD800 == 71 [pid = 1428] [id = 465] 15:20:00 INFO - PROCESS | 1428 | ++DOMWINDOW == 107 (000000D5F25E7000) [pid = 1428] [serial = 1395] [outer = 0000000000000000] 15:20:00 INFO - PROCESS | 1428 | ++DOMWINDOW == 108 (000000D5F2A2CC00) [pid = 1428] [serial = 1396] [outer = 000000D5F25E7000] 15:20:00 INFO - PROCESS | 1428 | 1461104400539 Marionette DEBUG loaded listener.js 15:20:00 INFO - PROCESS | 1428 | ++DOMWINDOW == 109 (000000D5F2FFCC00) [pid = 1428] [serial = 1397] [outer = 000000D5F25E7000] 15:20:00 INFO - PROCESS | 1428 | 1461104400967 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]]]}] 15:20:01 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 15:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 629ms 15:20:01 INFO - PROCESS | 1428 | 1461104401025 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 15:20:01 INFO - PROCESS | 1428 | 1461104401027 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 15:20:01 INFO - PROCESS | 1428 | 1461104401030 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 15:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 15:20:01 INFO - PROCESS | 1428 | 1461104401032 Marionette TRACE conn5 <- [1,1826,null,{}] 15:20:01 INFO - PROCESS | 1428 | 1461104401036 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}] 15:20:01 INFO - PROCESS | 1428 | 1461104401125 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 15:20:01 INFO - PROCESS | 1428 | 1461104401131 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:01 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6948800 == 72 [pid = 1428] [id = 466] 15:20:01 INFO - PROCESS | 1428 | ++DOMWINDOW == 110 (000000D5F3393000) [pid = 1428] [serial = 1398] [outer = 0000000000000000] 15:20:01 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5F342F000) [pid = 1428] [serial = 1399] [outer = 000000D5F3393000] 15:20:01 INFO - PROCESS | 1428 | 1461104401177 Marionette DEBUG loaded listener.js 15:20:01 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5F347A800) [pid = 1428] [serial = 1400] [outer = 000000D5F3393000] 15:20:01 INFO - PROCESS | 1428 | 1461104401803 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]]]}] 15:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 15:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 837ms 15:20:01 INFO - PROCESS | 1428 | 1461104401871 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 15:20:01 INFO - PROCESS | 1428 | 1461104401876 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 15:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 15:20:01 INFO - PROCESS | 1428 | 1461104401882 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 15:20:01 INFO - PROCESS | 1428 | 1461104401887 Marionette TRACE conn5 <- [1,1830,null,{}] 15:20:01 INFO - PROCESS | 1428 | 1461104401895 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}] 15:20:02 INFO - PROCESS | 1428 | 1461104402048 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 15:20:02 INFO - PROCESS | 1428 | 1461104402182 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:02 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED11800 == 73 [pid = 1428] [id = 467] 15:20:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5E2614400) [pid = 1428] [serial = 1401] [outer = 0000000000000000] 15:20:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 114 (000000D5E75F5000) [pid = 1428] [serial = 1402] [outer = 000000D5E2614400] 15:20:02 INFO - PROCESS | 1428 | 1461104402242 Marionette DEBUG loaded listener.js 15:20:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 115 (000000D5E86AD800) [pid = 1428] [serial = 1403] [outer = 000000D5E2614400] 15:20:02 INFO - PROCESS | 1428 | 1461104402864 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]]]}] 15:20:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 15:20:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1035ms 15:20:02 INFO - PROCESS | 1428 | 1461104402921 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 15:20:02 INFO - PROCESS | 1428 | 1461104402927 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 15:20:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 15:20:02 INFO - PROCESS | 1428 | 1461104402934 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 15:20:02 INFO - PROCESS | 1428 | 1461104402937 Marionette TRACE conn5 <- [1,1834,null,{}] 15:20:02 INFO - PROCESS | 1428 | 1461104402962 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}] 15:20:03 INFO - PROCESS | 1428 | 1461104403080 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 15:20:03 INFO - PROCESS | 1428 | 1461104403208 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:03 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2F5F000 == 74 [pid = 1428] [id = 468] 15:20:03 INFO - PROCESS | 1428 | ++DOMWINDOW == 116 (000000D5E7091C00) [pid = 1428] [serial = 1404] [outer = 0000000000000000] 15:20:03 INFO - PROCESS | 1428 | ++DOMWINDOW == 117 (000000D5EEAC9C00) [pid = 1428] [serial = 1405] [outer = 000000D5E7091C00] 15:20:03 INFO - PROCESS | 1428 | 1461104403266 Marionette DEBUG loaded listener.js 15:20:03 INFO - PROCESS | 1428 | ++DOMWINDOW == 118 (000000D5EF7B2C00) [pid = 1428] [serial = 1406] [outer = 000000D5E7091C00] 15:20:03 INFO - PROCESS | 1428 | 1461104403864 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]]]}] 15:20: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) 15:20:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 985ms 15:20:03 INFO - PROCESS | 1428 | 1461104403925 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 15:20:03 INFO - PROCESS | 1428 | 1461104403928 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 15:20:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 15:20:03 INFO - PROCESS | 1428 | 1461104403932 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 15:20:03 INFO - PROCESS | 1428 | 1461104403937 Marionette TRACE conn5 <- [1,1838,null,{}] 15:20:03 INFO - PROCESS | 1428 | 1461104403964 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}] 15:20:04 INFO - PROCESS | 1428 | 1461104404088 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 15:20:04 INFO - PROCESS | 1428 | 1461104404236 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:04 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6D18000 == 75 [pid = 1428] [id = 469] 15:20:04 INFO - PROCESS | 1428 | ++DOMWINDOW == 119 (000000D5F0608800) [pid = 1428] [serial = 1407] [outer = 0000000000000000] 15:20:04 INFO - PROCESS | 1428 | ++DOMWINDOW == 120 (000000D5F2564C00) [pid = 1428] [serial = 1408] [outer = 000000D5F0608800] 15:20:04 INFO - PROCESS | 1428 | 1461104404298 Marionette DEBUG loaded listener.js 15:20:04 INFO - PROCESS | 1428 | ++DOMWINDOW == 121 (000000D5F346C000) [pid = 1428] [serial = 1409] [outer = 000000D5F0608800] 15:20:04 INFO - PROCESS | 1428 | 1461104404866 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]]]}] 15:20:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 985ms 15:20:04 INFO - PROCESS | 1428 | 1461104404919 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 15:20:04 INFO - PROCESS | 1428 | 1461104404922 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 15:20:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 15:20:04 INFO - PROCESS | 1428 | 1461104404926 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 15:20:04 INFO - PROCESS | 1428 | 1461104404928 Marionette TRACE conn5 <- [1,1842,null,{}] 15:20:04 INFO - PROCESS | 1428 | 1461104404932 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}] 15:20:05 INFO - PROCESS | 1428 | 1461104405050 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 15:20:05 INFO - PROCESS | 1428 | 1461104405151 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:05 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F7055800 == 76 [pid = 1428] [id = 470] 15:20:05 INFO - PROCESS | 1428 | ++DOMWINDOW == 122 (000000D5F3506800) [pid = 1428] [serial = 1410] [outer = 0000000000000000] 15:20:05 INFO - PROCESS | 1428 | ++DOMWINDOW == 123 (000000D5F3510800) [pid = 1428] [serial = 1411] [outer = 000000D5F3506800] 15:20:05 INFO - PROCESS | 1428 | 1461104405208 Marionette DEBUG loaded listener.js 15:20:05 INFO - PROCESS | 1428 | ++DOMWINDOW == 124 (000000D5F3686000) [pid = 1428] [serial = 1412] [outer = 000000D5F3506800] 15:20:05 INFO - PROCESS | 1428 | 1461104405820 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]]]}] 15:20:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 15:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 943ms 15:20:05 INFO - PROCESS | 1428 | 1461104405870 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 15:20:05 INFO - PROCESS | 1428 | 1461104405873 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 15:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 15:20:05 INFO - PROCESS | 1428 | 1461104405876 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 15:20:05 INFO - PROCESS | 1428 | 1461104405878 Marionette TRACE conn5 <- [1,1846,null,{}] 15:20:05 INFO - PROCESS | 1428 | 1461104405882 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}] 15:20:06 INFO - PROCESS | 1428 | 1461104405999 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 15:20:06 INFO - PROCESS | 1428 | 1461104406127 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:06 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F77DC000 == 77 [pid = 1428] [id = 471] 15:20:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 125 (000000D5F3586800) [pid = 1428] [serial = 1413] [outer = 0000000000000000] 15:20:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 126 (000000D5F382F800) [pid = 1428] [serial = 1414] [outer = 000000D5F3586800] 15:20:06 INFO - PROCESS | 1428 | 1461104406184 Marionette DEBUG loaded listener.js 15:20:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 127 (000000D5F3A88400) [pid = 1428] [serial = 1415] [outer = 000000D5F3586800] 15:20:06 INFO - PROCESS | 1428 | 1461104406782 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]]]}] 15:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 15:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 943ms 15:20:06 INFO - PROCESS | 1428 | 1461104406822 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 15:20:06 INFO - PROCESS | 1428 | 1461104406825 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 15:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 15:20:06 INFO - PROCESS | 1428 | 1461104406828 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 15:20:06 INFO - PROCESS | 1428 | 1461104406831 Marionette TRACE conn5 <- [1,1850,null,{}] 15:20:06 INFO - PROCESS | 1428 | 1461104406835 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}] 15:20:06 INFO - PROCESS | 1428 | 1461104406969 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 15:20:07 INFO - PROCESS | 1428 | 1461104407101 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:07 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9976800 == 78 [pid = 1428] [id = 472] 15:20:07 INFO - PROCESS | 1428 | ++DOMWINDOW == 128 (000000D5F4066800) [pid = 1428] [serial = 1416] [outer = 0000000000000000] 15:20:07 INFO - PROCESS | 1428 | ++DOMWINDOW == 129 (000000D5F40DD800) [pid = 1428] [serial = 1417] [outer = 000000D5F4066800] 15:20:07 INFO - PROCESS | 1428 | 1461104407162 Marionette DEBUG loaded listener.js 15:20:07 INFO - PROCESS | 1428 | ++DOMWINDOW == 130 (000000D5F419CC00) [pid = 1428] [serial = 1418] [outer = 000000D5F4066800] 15:20:07 INFO - PROCESS | 1428 | 1461104407700 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]]]}] 15:20:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 15:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 943ms 15:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 15:20:07 INFO - PROCESS | 1428 | 1461104407775 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 15:20:07 INFO - PROCESS | 1428 | 1461104407777 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 15:20:07 INFO - PROCESS | 1428 | 1461104407781 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 15:20:07 INFO - PROCESS | 1428 | 1461104407783 Marionette TRACE conn5 <- [1,1854,null,{}] 15:20:07 INFO - PROCESS | 1428 | 1461104407787 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}] 15:20:07 INFO - PROCESS | 1428 | 1461104407916 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 15:20:08 INFO - PROCESS | 1428 | 1461104408045 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:08 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E758B000 == 79 [pid = 1428] [id = 473] 15:20:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 131 (000000D5E0BDB800) [pid = 1428] [serial = 1419] [outer = 0000000000000000] 15:20:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 132 (000000D5E387C400) [pid = 1428] [serial = 1420] [outer = 000000D5E0BDB800] 15:20:08 INFO - PROCESS | 1428 | 1461104408103 Marionette DEBUG loaded listener.js 15:20:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 133 (000000D5EF6ED000) [pid = 1428] [serial = 1421] [outer = 000000D5E0BDB800] 15:20:08 INFO - PROCESS | 1428 | 1461104408934 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]]]}] 15:20:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 15:20:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1182ms 15:20:08 INFO - PROCESS | 1428 | 1461104408966 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 15:20:08 INFO - PROCESS | 1428 | 1461104408971 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 15:20:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 15:20:08 INFO - PROCESS | 1428 | 1461104408977 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 15:20:08 INFO - PROCESS | 1428 | 1461104408980 Marionette TRACE conn5 <- [1,1858,null,{}] 15:20:08 INFO - PROCESS | 1428 | 1461104408986 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}] 15:20:09 INFO - PROCESS | 1428 | 1461104409094 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 15:20:09 INFO - PROCESS | 1428 | 1461104409232 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:09 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F272C000 == 80 [pid = 1428] [id = 474] 15:20:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 134 (000000D5EBD9C400) [pid = 1428] [serial = 1422] [outer = 0000000000000000] 15:20:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 135 (000000D5EC2A3800) [pid = 1428] [serial = 1423] [outer = 000000D5EBD9C400] 15:20:09 INFO - PROCESS | 1428 | 1461104409287 Marionette DEBUG loaded listener.js 15:20:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 136 (000000D5EE561800) [pid = 1428] [serial = 1424] [outer = 000000D5EBD9C400] 15:20:09 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F68BD800 == 79 [pid = 1428] [id = 465] 15:20:09 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F63CC800 == 78 [pid = 1428] [id = 464] 15:20:09 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F4038000 == 77 [pid = 1428] [id = 463] 15:20:09 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F3651800 == 76 [pid = 1428] [id = 462] 15:20:09 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2FD4000 == 75 [pid = 1428] [id = 461] 15:20:09 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2B3C800 == 74 [pid = 1428] [id = 460] 15:20:09 INFO - PROCESS | 1428 | --DOMWINDOW == 135 (000000D5EF707400) [pid = 1428] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 15:20:09 INFO - PROCESS | 1428 | --DOMWINDOW == 134 (000000D5E8204000) [pid = 1428] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 15:20:09 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F1B5C000 == 73 [pid = 1428] [id = 459] 15:20:09 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EBC8C800 == 72 [pid = 1428] [id = 458] 15:20:09 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF79A800 == 71 [pid = 1428] [id = 457] 15:20:09 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9A75800 == 70 [pid = 1428] [id = 454] 15:20:09 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F814A000 == 69 [pid = 1428] [id = 453] 15:20:09 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F77B8800 == 68 [pid = 1428] [id = 452] 15:20:09 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2B34000 == 67 [pid = 1428] [id = 451] 15:20:09 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF496800 == 66 [pid = 1428] [id = 450] 15:20:09 INFO - PROCESS | 1428 | 1461104409917 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]]]}] 15:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 15:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 985ms 15:20:09 INFO - PROCESS | 1428 | 1461104409965 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 15:20:09 INFO - PROCESS | 1428 | 1461104409971 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 15:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 15:20:10 INFO - PROCESS | 1428 | --DOMWINDOW == 133 (000000D5F41A0C00) [pid = 1428] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 15:20:10 INFO - PROCESS | 1428 | --DOMWINDOW == 132 (000000D5F248F800) [pid = 1428] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 15:20:10 INFO - PROCESS | 1428 | --DOMWINDOW == 131 (000000D5F1708800) [pid = 1428] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 15:20:10 INFO - PROCESS | 1428 | --DOMWINDOW == 130 (000000D5F2565000) [pid = 1428] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 15:20:10 INFO - PROCESS | 1428 | --DOMWINDOW == 129 (000000D5F240F000) [pid = 1428] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 15:20:10 INFO - PROCESS | 1428 | --DOMWINDOW == 128 (000000D5F25C4000) [pid = 1428] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 15:20:10 INFO - PROCESS | 1428 | --DOMWINDOW == 127 (000000D5F6340800) [pid = 1428] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 15:20:10 INFO - PROCESS | 1428 | --DOMWINDOW == 126 (000000D5EEAC2000) [pid = 1428] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 15:20:10 INFO - PROCESS | 1428 | --DOMWINDOW == 125 (000000D5EEDD4C00) [pid = 1428] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 15:20:10 INFO - PROCESS | 1428 | --DOMWINDOW == 124 (000000D5E3489400) [pid = 1428] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 15:20:10 INFO - PROCESS | 1428 | --DOMWINDOW == 123 (000000D5E0266400) [pid = 1428] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 15:20:10 INFO - PROCESS | 1428 | --DOMWINDOW == 122 (000000D5E2609800) [pid = 1428] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 15:20:10 INFO - PROCESS | 1428 | --DOMWINDOW == 121 (000000D5EBC9C400) [pid = 1428] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 15:20:10 INFO - PROCESS | 1428 | --DOMWINDOW == 120 (000000D5EBCA5800) [pid = 1428] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 15:20:10 INFO - PROCESS | 1428 | --DOMWINDOW == 119 (000000D5E8291400) [pid = 1428] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 15:20:10 INFO - PROCESS | 1428 | --DOMWINDOW == 118 (000000D5EF6F5C00) [pid = 1428] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 15:20:10 INFO - PROCESS | 1428 | --DOMWINDOW == 117 (000000D5EF7B0C00) [pid = 1428] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 15:20:10 INFO - PROCESS | 1428 | --DOMWINDOW == 116 (000000D5EF80D400) [pid = 1428] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 15:20:10 INFO - PROCESS | 1428 | --DOMWINDOW == 115 (000000D5F347F800) [pid = 1428] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 15:20:10 INFO - PROCESS | 1428 | --DOMWINDOW == 114 (000000D5F64EFC00) [pid = 1428] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 15:20:10 INFO - PROCESS | 1428 | --DOMWINDOW == 113 (000000D5F6DC0400) [pid = 1428] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 15:20:10 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5F2A2D400) [pid = 1428] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 15:20:10 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5F25E2400) [pid = 1428] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 15:20:10 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5F2A35800) [pid = 1428] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 15:20:10 INFO - PROCESS | 1428 | --DOMWINDOW == 109 (000000D5EF1CD000) [pid = 1428] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 15:20:10 INFO - PROCESS | 1428 | --DOMWINDOW == 108 (000000D5EF846000) [pid = 1428] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 15:20:10 INFO - PROCESS | 1428 | --DOMWINDOW == 107 (000000D5EB04E400) [pid = 1428] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 15:20:10 INFO - PROCESS | 1428 | 1461104410019 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 15:20:10 INFO - PROCESS | 1428 | 1461104410022 Marionette TRACE conn5 <- [1,1862,null,{}] 15:20:10 INFO - PROCESS | 1428 | 1461104410050 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}] 15:20:10 INFO - PROCESS | 1428 | 1461104410153 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 15:20:10 INFO - PROCESS | 1428 | 1461104410160 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:10 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED13000 == 67 [pid = 1428] [id = 475] 15:20:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 108 (000000D5E026D800) [pid = 1428] [serial = 1425] [outer = 0000000000000000] 15:20:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 109 (000000D5E75F8000) [pid = 1428] [serial = 1426] [outer = 000000D5E026D800] 15:20:10 INFO - PROCESS | 1428 | 1461104410206 Marionette DEBUG loaded listener.js 15:20:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 110 (000000D5EBCA1C00) [pid = 1428] [serial = 1427] [outer = 000000D5E026D800] 15:20:10 INFO - PROCESS | 1428 | 1461104410706 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]]]}] 15:20:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 15:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 776ms 15:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 15:20:10 INFO - PROCESS | 1428 | 1461104410761 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 15:20:10 INFO - PROCESS | 1428 | 1461104410763 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 15:20:10 INFO - PROCESS | 1428 | 1461104410766 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 15:20:10 INFO - PROCESS | 1428 | 1461104410770 Marionette TRACE conn5 <- [1,1866,null,{}] 15:20:10 INFO - PROCESS | 1428 | 1461104410781 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}] 15:20:10 INFO - PROCESS | 1428 | 1461104410879 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 15:20:10 INFO - PROCESS | 1428 | 1461104410968 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:10 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2B32800 == 68 [pid = 1428] [id = 476] 15:20:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5EDF97400) [pid = 1428] [serial = 1428] [outer = 0000000000000000] 15:20:11 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5EEA93400) [pid = 1428] [serial = 1429] [outer = 000000D5EDF97400] 15:20:11 INFO - PROCESS | 1428 | 1461104411017 Marionette DEBUG loaded listener.js 15:20:11 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5EF1C8800) [pid = 1428] [serial = 1430] [outer = 000000D5EDF97400] 15:20:11 INFO - PROCESS | 1428 | 1461104411410 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]]]}] 15:20:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 15:20:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 691ms 15:20:11 INFO - PROCESS | 1428 | 1461104411461 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 15:20:11 INFO - PROCESS | 1428 | 1461104411464 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 15:20:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 15:20:11 INFO - PROCESS | 1428 | 1461104411467 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 15:20:11 INFO - PROCESS | 1428 | 1461104411469 Marionette TRACE conn5 <- [1,1870,null,{}] 15:20:11 INFO - PROCESS | 1428 | 1461104411472 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}] 15:20:11 INFO - PROCESS | 1428 | 1461104411565 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 15:20:11 INFO - PROCESS | 1428 | 1461104411571 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:11 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F352D800 == 69 [pid = 1428] [id = 477] 15:20:11 INFO - PROCESS | 1428 | ++DOMWINDOW == 114 (000000D5EF6F3400) [pid = 1428] [serial = 1431] [outer = 0000000000000000] 15:20:11 INFO - PROCESS | 1428 | ++DOMWINDOW == 115 (000000D5EF7B0C00) [pid = 1428] [serial = 1432] [outer = 000000D5EF6F3400] 15:20:11 INFO - PROCESS | 1428 | 1461104411620 Marionette DEBUG loaded listener.js 15:20:11 INFO - PROCESS | 1428 | ++DOMWINDOW == 116 (000000D5EF80B400) [pid = 1428] [serial = 1433] [outer = 000000D5EF6F3400] 15:20:12 INFO - PROCESS | 1428 | 1461104412041 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]]]}] 15:20:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 15:20:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 628ms 15:20:12 INFO - PROCESS | 1428 | 1461104412098 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 15:20:12 INFO - PROCESS | 1428 | 1461104412100 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 15:20:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 15:20:12 INFO - PROCESS | 1428 | 1461104412112 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 15:20:12 INFO - PROCESS | 1428 | 1461104412115 Marionette TRACE conn5 <- [1,1874,null,{}] 15:20:12 INFO - PROCESS | 1428 | 1461104412119 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}] 15:20:12 INFO - PROCESS | 1428 | 1461104412236 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 15:20:12 INFO - PROCESS | 1428 | 1461104412319 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:12 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F402E800 == 70 [pid = 1428] [id = 478] 15:20:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 117 (000000D5EF83F800) [pid = 1428] [serial = 1434] [outer = 0000000000000000] 15:20:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 118 (000000D5EFC45000) [pid = 1428] [serial = 1435] [outer = 000000D5EF83F800] 15:20:12 INFO - PROCESS | 1428 | 1461104412365 Marionette DEBUG loaded listener.js 15:20:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 119 (000000D5F0491C00) [pid = 1428] [serial = 1436] [outer = 000000D5EF83F800] 15:20:12 INFO - PROCESS | 1428 | 1461104412805 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]]]}] 15:20:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 15:20:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 754ms 15:20:12 INFO - PROCESS | 1428 | 1461104412861 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 15:20:12 INFO - PROCESS | 1428 | 1461104412863 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 15:20:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 15:20:12 INFO - PROCESS | 1428 | 1461104412873 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 15:20:12 INFO - PROCESS | 1428 | 1461104412875 Marionette TRACE conn5 <- [1,1878,null,{}] 15:20:12 INFO - PROCESS | 1428 | 1461104412879 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}] 15:20:13 INFO - PROCESS | 1428 | 1461104413009 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 15:20:13 INFO - PROCESS | 1428 | 1461104413072 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:13 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6535800 == 71 [pid = 1428] [id = 479] 15:20:13 INFO - PROCESS | 1428 | ++DOMWINDOW == 120 (000000D5F2563C00) [pid = 1428] [serial = 1437] [outer = 0000000000000000] 15:20:13 INFO - PROCESS | 1428 | ++DOMWINDOW == 121 (000000D5F2570000) [pid = 1428] [serial = 1438] [outer = 000000D5F2563C00] 15:20:13 INFO - PROCESS | 1428 | 1461104413121 Marionette DEBUG loaded listener.js 15:20:13 INFO - PROCESS | 1428 | ++DOMWINDOW == 122 (000000D5F25DC000) [pid = 1428] [serial = 1439] [outer = 000000D5F2563C00] 15:20:13 INFO - PROCESS | 1428 | 1461104413542 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]]]}] 15:20:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 15:20:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 733ms 15:20:13 INFO - PROCESS | 1428 | 1461104413621 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 15:20:13 INFO - PROCESS | 1428 | 1461104413623 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 15:20:13 INFO - PROCESS | 1428 | 1461104413629 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 15:20:13 INFO - PROCESS | 1428 | 1461104413630 Marionette TRACE conn5 <- [1,1882,null,{}] 15:20:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 15:20:13 INFO - PROCESS | 1428 | 1461104413634 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}] 15:20:13 INFO - PROCESS | 1428 | 1461104413755 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 15:20:13 INFO - PROCESS | 1428 | 1461104413816 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:13 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6920000 == 72 [pid = 1428] [id = 480] 15:20:13 INFO - PROCESS | 1428 | ++DOMWINDOW == 123 (000000D5F2565000) [pid = 1428] [serial = 1440] [outer = 0000000000000000] 15:20:13 INFO - PROCESS | 1428 | ++DOMWINDOW == 124 (000000D5F2A27C00) [pid = 1428] [serial = 1441] [outer = 000000D5F2565000] 15:20:13 INFO - PROCESS | 1428 | 1461104413862 Marionette DEBUG loaded listener.js 15:20:13 INFO - PROCESS | 1428 | ++DOMWINDOW == 125 (000000D5F2FF3800) [pid = 1428] [serial = 1442] [outer = 000000D5F2565000] 15:20:14 INFO - PROCESS | 1428 | --DOMWINDOW == 124 (000000D5F25E7000) [pid = 1428] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 15:20:14 INFO - PROCESS | 1428 | --DOMWINDOW == 123 (000000D5F24A1800) [pid = 1428] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 15:20:14 INFO - PROCESS | 1428 | --DOMWINDOW == 122 (000000D5E8689400) [pid = 1428] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 15:20:14 INFO - PROCESS | 1428 | --DOMWINDOW == 121 (000000D5F24B0400) [pid = 1428] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 15:20:14 INFO - PROCESS | 1428 | --DOMWINDOW == 120 (000000D5E828DC00) [pid = 1428] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 15:20:14 INFO - PROCESS | 1428 | --DOMWINDOW == 119 (000000D5EF711C00) [pid = 1428] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 15:20:14 INFO - PROCESS | 1428 | --DOMWINDOW == 118 (000000D5E8290400) [pid = 1428] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 15:20:14 INFO - PROCESS | 1428 | --DOMWINDOW == 117 (000000D5E017B000) [pid = 1428] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 15:20:14 INFO - PROCESS | 1428 | --DOMWINDOW == 116 (000000D5E1C48C00) [pid = 1428] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 15:20:14 INFO - PROCESS | 1428 | --DOMWINDOW == 115 (000000D5EF6EB000) [pid = 1428] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 15:20:14 INFO - PROCESS | 1428 | --DOMWINDOW == 114 (000000D5EEA93800) [pid = 1428] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 15:20:14 INFO - PROCESS | 1428 | --DOMWINDOW == 113 (000000D5E2610800) [pid = 1428] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 15:20:14 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5EE611000) [pid = 1428] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 15:20:14 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5EE830000) [pid = 1428] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 15:20:14 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5F1704800) [pid = 1428] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 15:20:14 INFO - PROCESS | 1428 | --DOMWINDOW == 109 (000000D5F2F31400) [pid = 1428] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 15:20:14 INFO - PROCESS | 1428 | 1461104414436 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]]]}] 15:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 15:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 818ms 15:20:14 INFO - PROCESS | 1428 | 1461104414453 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 15:20:14 INFO - PROCESS | 1428 | 1461104414455 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 15:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 15:20:14 INFO - PROCESS | 1428 | 1461104414458 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 15:20:14 INFO - PROCESS | 1428 | 1461104414460 Marionette TRACE conn5 <- [1,1886,null,{}] 15:20:14 INFO - PROCESS | 1428 | 1461104414464 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}] 15:20:14 INFO - PROCESS | 1428 | 1461104414552 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 15:20:14 INFO - PROCESS | 1428 | 1461104414641 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:14 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6918000 == 73 [pid = 1428] [id = 481] 15:20:14 INFO - PROCESS | 1428 | ++DOMWINDOW == 110 (000000D5E75A0800) [pid = 1428] [serial = 1443] [outer = 0000000000000000] 15:20:14 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5EE56C400) [pid = 1428] [serial = 1444] [outer = 000000D5E75A0800] 15:20:14 INFO - PROCESS | 1428 | 1461104414688 Marionette DEBUG loaded listener.js 15:20:14 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5F1704800) [pid = 1428] [serial = 1445] [outer = 000000D5E75A0800] 15:20:15 INFO - PROCESS | 1428 | 1461104415042 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]]]}] 15:20:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 15:20:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 630ms 15:20:15 INFO - PROCESS | 1428 | 1461104415102 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 15:20:15 INFO - PROCESS | 1428 | 1461104415104 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 15:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 15:20:15 INFO - PROCESS | 1428 | 1461104415110 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 15:20:15 INFO - PROCESS | 1428 | 1461104415111 Marionette TRACE conn5 <- [1,1890,null,{}] 15:20:15 INFO - PROCESS | 1428 | 1461104415123 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}] 15:20:15 INFO - PROCESS | 1428 | 1461104415214 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 15:20:15 INFO - PROCESS | 1428 | 1461104415220 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:15 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6FD0000 == 74 [pid = 1428] [id = 482] 15:20:15 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5F25DBC00) [pid = 1428] [serial = 1446] [outer = 0000000000000000] 15:20:15 INFO - PROCESS | 1428 | ++DOMWINDOW == 114 (000000D5F339A000) [pid = 1428] [serial = 1447] [outer = 000000D5F25DBC00] 15:20:15 INFO - PROCESS | 1428 | 1461104415265 Marionette DEBUG loaded listener.js 15:20:15 INFO - PROCESS | 1428 | ++DOMWINDOW == 115 (000000D5F3479000) [pid = 1428] [serial = 1448] [outer = 000000D5F25DBC00] 15:20:15 INFO - PROCESS | 1428 | 1461104415697 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]]]}] 15:20:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 15:20:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 647ms 15:20:15 INFO - PROCESS | 1428 | 1461104415758 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 15:20:15 INFO - PROCESS | 1428 | 1461104415761 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 15:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 15:20:15 INFO - PROCESS | 1428 | 1461104415764 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 15:20:15 INFO - PROCESS | 1428 | 1461104415766 Marionette TRACE conn5 <- [1,1894,null,{}] 15:20:15 INFO - PROCESS | 1428 | 1461104415770 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}] 15:20:15 INFO - PROCESS | 1428 | 1461104415860 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 15:20:15 INFO - PROCESS | 1428 | 1461104415868 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:15 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F8157000 == 75 [pid = 1428] [id = 483] 15:20:15 INFO - PROCESS | 1428 | ++DOMWINDOW == 116 (000000D5F3470000) [pid = 1428] [serial = 1449] [outer = 0000000000000000] 15:20:15 INFO - PROCESS | 1428 | ++DOMWINDOW == 117 (000000D5F3509C00) [pid = 1428] [serial = 1450] [outer = 000000D5F3470000] 15:20:15 INFO - PROCESS | 1428 | 1461104415913 Marionette DEBUG loaded listener.js 15:20:15 INFO - PROCESS | 1428 | ++DOMWINDOW == 118 (000000D5F3684000) [pid = 1428] [serial = 1451] [outer = 000000D5F3470000] 15:20:16 INFO - PROCESS | 1428 | 1461104416433 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]]]}] 15:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 15:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 732ms 15:20:16 INFO - PROCESS | 1428 | 1461104416500 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 15:20:16 INFO - PROCESS | 1428 | 1461104416505 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 15:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 15:20:16 INFO - PROCESS | 1428 | 1461104416510 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 15:20:16 INFO - PROCESS | 1428 | 1461104416516 Marionette TRACE conn5 <- [1,1898,null,{}] 15:20:16 INFO - PROCESS | 1428 | 1461104416615 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}] 15:20:16 INFO - PROCESS | 1428 | 1461104416779 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 15:20:16 INFO - PROCESS | 1428 | 1461104416804 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:16 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF496800 == 76 [pid = 1428] [id = 484] 15:20:16 INFO - PROCESS | 1428 | ++DOMWINDOW == 119 (000000D5E0267400) [pid = 1428] [serial = 1452] [outer = 0000000000000000] 15:20:16 INFO - PROCESS | 1428 | ++DOMWINDOW == 120 (000000D5E7556C00) [pid = 1428] [serial = 1453] [outer = 000000D5E0267400] 15:20:16 INFO - PROCESS | 1428 | 1461104416909 Marionette DEBUG loaded listener.js 15:20:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 121 (000000D5EBC9A800) [pid = 1428] [serial = 1454] [outer = 000000D5E0267400] 15:20:17 INFO - PROCESS | 1428 | 1461104417468 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]]]}] 15:20:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 15:20:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 985ms 15:20:17 INFO - PROCESS | 1428 | 1461104417499 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 15:20:17 INFO - PROCESS | 1428 | 1461104417506 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 15:20:17 INFO - PROCESS | 1428 | 1461104417513 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 15:20:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 15:20:17 INFO - PROCESS | 1428 | 1461104417516 Marionette TRACE conn5 <- [1,1902,null,{}] 15:20:17 INFO - PROCESS | 1428 | 1461104417520 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}] 15:20:17 INFO - PROCESS | 1428 | 1461104417640 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 15:20:17 INFO - PROCESS | 1428 | 1461104417743 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:17 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F3632000 == 77 [pid = 1428] [id = 485] 15:20:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 122 (000000D5EE817400) [pid = 1428] [serial = 1455] [outer = 0000000000000000] 15:20:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 123 (000000D5EEB5AC00) [pid = 1428] [serial = 1456] [outer = 000000D5EE817400] 15:20:17 INFO - PROCESS | 1428 | 1461104417800 Marionette DEBUG loaded listener.js 15:20:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 124 (000000D5EF709000) [pid = 1428] [serial = 1457] [outer = 000000D5EE817400] 15:20:18 INFO - PROCESS | 1428 | 1461104418437 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]]]}] 15:20:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 15:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 985ms 15:20:18 INFO - PROCESS | 1428 | 1461104418504 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 15:20:18 INFO - PROCESS | 1428 | 1461104418507 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 15:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 15:20:18 INFO - PROCESS | 1428 | 1461104418511 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 15:20:18 INFO - PROCESS | 1428 | 1461104418515 Marionette TRACE conn5 <- [1,1906,null,{}] 15:20:18 INFO - PROCESS | 1428 | 1461104418528 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}] 15:20:18 INFO - PROCESS | 1428 | 1461104418684 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 15:20:18 INFO - PROCESS | 1428 | 1461104418814 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:18 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9AA5800 == 78 [pid = 1428] [id = 486] 15:20:18 INFO - PROCESS | 1428 | ++DOMWINDOW == 125 (000000D5F0411C00) [pid = 1428] [serial = 1458] [outer = 0000000000000000] 15:20:18 INFO - PROCESS | 1428 | ++DOMWINDOW == 126 (000000D5F2565400) [pid = 1428] [serial = 1459] [outer = 000000D5F0411C00] 15:20:18 INFO - PROCESS | 1428 | 1461104418875 Marionette DEBUG loaded listener.js 15:20:18 INFO - PROCESS | 1428 | ++DOMWINDOW == 127 (000000D5F34E2400) [pid = 1428] [serial = 1460] [outer = 000000D5F0411C00] 15:20:19 INFO - PROCESS | 1428 | 1461104419474 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]]]}] 15:20:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 15:20:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1035ms 15:20:19 INFO - PROCESS | 1428 | 1461104419548 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 15:20:19 INFO - PROCESS | 1428 | 1461104419551 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 15:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 15:20:19 INFO - PROCESS | 1428 | 1461104419555 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 15:20:19 INFO - PROCESS | 1428 | 1461104419557 Marionette TRACE conn5 <- [1,1910,null,{}] 15:20:19 INFO - PROCESS | 1428 | 1461104419561 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}] 15:20:19 INFO - PROCESS | 1428 | 1461104419681 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 15:20:19 INFO - PROCESS | 1428 | 1461104419811 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:19 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9D58800 == 79 [pid = 1428] [id = 487] 15:20:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 128 (000000D5F3834000) [pid = 1428] [serial = 1461] [outer = 0000000000000000] 15:20:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 129 (000000D5F3F64400) [pid = 1428] [serial = 1462] [outer = 000000D5F3834000] 15:20:19 INFO - PROCESS | 1428 | 1461104419868 Marionette DEBUG loaded listener.js 15:20:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 130 (000000D5F4070800) [pid = 1428] [serial = 1463] [outer = 000000D5F3834000] 15:20:20 INFO - PROCESS | 1428 | 1461104420448 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]]]}] 15:20:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 15:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 944ms 15:20:20 INFO - PROCESS | 1428 | 1461104420501 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 15:20:20 INFO - PROCESS | 1428 | 1461104420503 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 15:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 15:20:20 INFO - PROCESS | 1428 | 1461104420507 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 15:20:20 INFO - PROCESS | 1428 | 1461104420509 Marionette TRACE conn5 <- [1,1914,null,{}] 15:20:20 INFO - PROCESS | 1428 | 1461104420513 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}] 15:20:20 INFO - PROCESS | 1428 | 1461104420627 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 15:20:20 INFO - PROCESS | 1428 | 1461104420729 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:20 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FA397800 == 80 [pid = 1428] [id = 488] 15:20:20 INFO - PROCESS | 1428 | ++DOMWINDOW == 131 (000000D5F40E2000) [pid = 1428] [serial = 1464] [outer = 0000000000000000] 15:20:20 INFO - PROCESS | 1428 | ++DOMWINDOW == 132 (000000D5F419DC00) [pid = 1428] [serial = 1465] [outer = 000000D5F40E2000] 15:20:20 INFO - PROCESS | 1428 | 1461104420785 Marionette DEBUG loaded listener.js 15:20:20 INFO - PROCESS | 1428 | ++DOMWINDOW == 133 (000000D5F6341400) [pid = 1428] [serial = 1466] [outer = 000000D5F40E2000] 15:20:21 INFO - PROCESS | 1428 | 1461104421365 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]]]}] 15:20:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 15:20:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 943ms 15:20:21 INFO - PROCESS | 1428 | 1461104421452 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 15:20:21 INFO - PROCESS | 1428 | 1461104421454 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 15:20:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 15:20:21 INFO - PROCESS | 1428 | 1461104421458 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 15:20:21 INFO - PROCESS | 1428 | 1461104421460 Marionette TRACE conn5 <- [1,1918,null,{}] 15:20:21 INFO - PROCESS | 1428 | 1461104421464 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}] 15:20:21 INFO - PROCESS | 1428 | 1461104421605 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 15:20:21 INFO - PROCESS | 1428 | 1461104421732 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:21 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FA5AD000 == 81 [pid = 1428] [id = 489] 15:20:21 INFO - PROCESS | 1428 | ++DOMWINDOW == 134 (000000D5F64F3400) [pid = 1428] [serial = 1467] [outer = 0000000000000000] 15:20:21 INFO - PROCESS | 1428 | ++DOMWINDOW == 135 (000000D5F6DC4C00) [pid = 1428] [serial = 1468] [outer = 000000D5F64F3400] 15:20:21 INFO - PROCESS | 1428 | 1461104421792 Marionette DEBUG loaded listener.js 15:20:21 INFO - PROCESS | 1428 | ++DOMWINDOW == 136 (000000D5F867B400) [pid = 1428] [serial = 1469] [outer = 000000D5F64F3400] 15:20:22 INFO - PROCESS | 1428 | 1461104422339 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]]]}] 15:20:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 15:20:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 943ms 15:20:22 INFO - PROCESS | 1428 | 1461104422404 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 15:20:22 INFO - PROCESS | 1428 | 1461104422407 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 15:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 15:20:22 INFO - PROCESS | 1428 | 1461104422410 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 15:20:22 INFO - PROCESS | 1428 | 1461104422413 Marionette TRACE conn5 <- [1,1922,null,{}] 15:20:22 INFO - PROCESS | 1428 | 1461104422417 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}] 15:20:22 INFO - PROCESS | 1428 | 1461104422530 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 15:20:22 INFO - PROCESS | 1428 | 1461104422632 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:22 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FAC29800 == 82 [pid = 1428] [id = 490] 15:20:22 INFO - PROCESS | 1428 | ++DOMWINDOW == 137 (000000D5F867A400) [pid = 1428] [serial = 1470] [outer = 0000000000000000] 15:20:22 INFO - PROCESS | 1428 | ++DOMWINDOW == 138 (000000D5F91AE400) [pid = 1428] [serial = 1471] [outer = 000000D5F867A400] 15:20:22 INFO - PROCESS | 1428 | 1461104422687 Marionette DEBUG loaded listener.js 15:20:22 INFO - PROCESS | 1428 | ++DOMWINDOW == 139 (000000D5F91B6C00) [pid = 1428] [serial = 1472] [outer = 000000D5F867A400] 15:20:23 INFO - PROCESS | 1428 | 1461104423281 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]]]}] 15:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 15:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 943ms 15:20:23 INFO - PROCESS | 1428 | 1461104423356 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 15:20:23 INFO - PROCESS | 1428 | 1461104423359 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 15:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 15:20:23 INFO - PROCESS | 1428 | 1461104423362 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 15:20:23 INFO - PROCESS | 1428 | 1461104423364 Marionette TRACE conn5 <- [1,1926,null,{}] 15:20:23 INFO - PROCESS | 1428 | 1461104423368 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}] 15:20:23 INFO - PROCESS | 1428 | 1461104423481 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 15:20:23 INFO - PROCESS | 1428 | 1461104423622 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:23 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F692B000 == 83 [pid = 1428] [id = 491] 15:20:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 140 (000000D5F2F2C000) [pid = 1428] [serial = 1473] [outer = 0000000000000000] 15:20:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 141 (000000D5F91B9800) [pid = 1428] [serial = 1474] [outer = 000000D5F2F2C000] 15:20:23 INFO - PROCESS | 1428 | 1461104423678 Marionette DEBUG loaded listener.js 15:20:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 142 (000000D5F9D77000) [pid = 1428] [serial = 1475] [outer = 000000D5F2F2C000] 15:20:24 INFO - PROCESS | 1428 | 1461104424468 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]]]}] 15:20:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 15:20:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1132ms 15:20:24 INFO - PROCESS | 1428 | 1461104424496 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 15:20:24 INFO - PROCESS | 1428 | 1461104424500 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 15:20:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 15:20:24 INFO - PROCESS | 1428 | 1461104424506 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 15:20:24 INFO - PROCESS | 1428 | 1461104424509 Marionette TRACE conn5 <- [1,1930,null,{}] 15:20:24 INFO - PROCESS | 1428 | 1461104424515 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}] 15:20:24 INFO - PROCESS | 1428 | 1461104424627 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 15:20:24 INFO - PROCESS | 1428 | 1461104424765 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:24 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EFDD9800 == 84 [pid = 1428] [id = 492] 15:20:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 143 (000000D5E0267000) [pid = 1428] [serial = 1476] [outer = 0000000000000000] 15:20:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 144 (000000D5E2613C00) [pid = 1428] [serial = 1477] [outer = 000000D5E0267000] 15:20:24 INFO - PROCESS | 1428 | 1461104424819 Marionette DEBUG loaded listener.js 15:20:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 145 (000000D5E82E6C00) [pid = 1428] [serial = 1478] [outer = 000000D5E0267000] 15:20:25 INFO - PROCESS | 1428 | 1461104425475 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]]]}] 15:20:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6FC8000 == 83 [pid = 1428] [id = 449] 15:20:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6FD0000 == 82 [pid = 1428] [id = 482] 15:20:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6918000 == 81 [pid = 1428] [id = 481] 15:20:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6920000 == 80 [pid = 1428] [id = 480] 15:20:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6535800 == 79 [pid = 1428] [id = 479] 15:20:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F402E800 == 78 [pid = 1428] [id = 478] 15:20:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F352D800 == 77 [pid = 1428] [id = 477] 15:20:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2B32800 == 76 [pid = 1428] [id = 476] 15:20:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED13000 == 75 [pid = 1428] [id = 475] 15:20:25 INFO - PROCESS | 1428 | --DOMWINDOW == 144 (000000D5F342F000) [pid = 1428] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 15:20:25 INFO - PROCESS | 1428 | --DOMWINDOW == 143 (000000D5F3836C00) [pid = 1428] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 15:20:25 INFO - PROCESS | 1428 | --DOMWINDOW == 142 (000000D5F347E800) [pid = 1428] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 15:20:25 INFO - PROCESS | 1428 | --DOMWINDOW == 141 (000000D5F342D000) [pid = 1428] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 15:20:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 15:20:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1085ms 15:20:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F272C000 == 74 [pid = 1428] [id = 474] 15:20:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6D18000 == 73 [pid = 1428] [id = 469] 15:20:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2F5F000 == 72 [pid = 1428] [id = 468] 15:20:25 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED11800 == 71 [pid = 1428] [id = 467] 15:20:25 INFO - PROCESS | 1428 | --DOMWINDOW == 140 (000000D5F2A2CC00) [pid = 1428] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 15:20:25 INFO - PROCESS | 1428 | --DOMWINDOW == 139 (000000D5F256B400) [pid = 1428] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 15:20:25 INFO - PROCESS | 1428 | --DOMWINDOW == 138 (000000D5EEACA800) [pid = 1428] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 15:20:25 INFO - PROCESS | 1428 | --DOMWINDOW == 137 (000000D5F1D5BC00) [pid = 1428] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 15:20:25 INFO - PROCESS | 1428 | --DOMWINDOW == 136 (000000D5E86A8400) [pid = 1428] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 15:20:25 INFO - PROCESS | 1428 | --DOMWINDOW == 135 (000000D5F25DD800) [pid = 1428] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 15:20:25 INFO - PROCESS | 1428 | --DOMWINDOW == 134 (000000D5EF610000) [pid = 1428] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 15:20:25 INFO - PROCESS | 1428 | --DOMWINDOW == 133 (000000D5EF83FC00) [pid = 1428] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 15:20:25 INFO - PROCESS | 1428 | --DOMWINDOW == 132 (000000D5EF7BB000) [pid = 1428] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 15:20:25 INFO - PROCESS | 1428 | --DOMWINDOW == 131 (000000D5EB97A000) [pid = 1428] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 15:20:25 INFO - PROCESS | 1428 | --DOMWINDOW == 130 (000000D5E8293C00) [pid = 1428] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 15:20:25 INFO - PROCESS | 1428 | --DOMWINDOW == 129 (000000D5EC36D800) [pid = 1428] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 15:20:25 INFO - PROCESS | 1428 | --DOMWINDOW == 128 (000000D5F2FFB400) [pid = 1428] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 15:20:25 INFO - PROCESS | 1428 | --DOMWINDOW == 127 (000000D5F0404400) [pid = 1428] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 15:20:25 INFO - PROCESS | 1428 | --DOMWINDOW == 126 (000000D5EF70A800) [pid = 1428] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 15:20:25 INFO - PROCESS | 1428 | --DOMWINDOW == 125 (000000D5F25D9000) [pid = 1428] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 15:20:25 INFO - PROCESS | 1428 | --DOMWINDOW == 124 (000000D5F25BF000) [pid = 1428] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 15:20:25 INFO - PROCESS | 1428 | --DOMWINDOW == 123 (000000D5EC3D7800) [pid = 1428] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 15:20:25 INFO - PROCESS | 1428 | --DOMWINDOW == 122 (000000D5EF60B800) [pid = 1428] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 15:20:25 INFO - PROCESS | 1428 | --DOMWINDOW == 121 (000000D5E2E2D000) [pid = 1428] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 15:20:25 INFO - PROCESS | 1428 | --DOMWINDOW == 120 (000000D5E759B400) [pid = 1428] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 15:20:25 INFO - PROCESS | 1428 | --DOMWINDOW == 119 (000000D5F338F000) [pid = 1428] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 15:20:25 INFO - PROCESS | 1428 | --DOMWINDOW == 118 (000000D5E82EF000) [pid = 1428] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 15:20:25 INFO - PROCESS | 1428 | --DOMWINDOW == 117 (000000D5F2FFCC00) [pid = 1428] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 15:20:25 INFO - PROCESS | 1428 | --DOMWINDOW == 116 (000000D5EB980000) [pid = 1428] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 15:20:25 INFO - PROCESS | 1428 | --DOMWINDOW == 115 (000000D5EE814800) [pid = 1428] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 15:20:25 INFO - PROCESS | 1428 | --DOMWINDOW == 114 (000000D5EF7BD000) [pid = 1428] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 15:20:25 INFO - PROCESS | 1428 | --DOMWINDOW == 113 (000000D5F24A5800) [pid = 1428] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 15:20:25 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5EF602C00) [pid = 1428] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 15:20:25 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5F3428800) [pid = 1428] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 15:20:25 INFO - PROCESS | 1428 | 1461104425656 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 15:20:25 INFO - PROCESS | 1428 | 1461104425661 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 15:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 15:20:25 INFO - PROCESS | 1428 | 1461104425711 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 15:20:25 INFO - PROCESS | 1428 | 1461104425715 Marionette TRACE conn5 <- [1,1934,null,{}] 15:20:25 INFO - PROCESS | 1428 | 1461104425721 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}] 15:20:25 INFO - PROCESS | 1428 | 1461104425833 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 15:20:25 INFO - PROCESS | 1428 | 1461104425956 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:25 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EE36A000 == 72 [pid = 1428] [id = 493] 15:20:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5E24A0400) [pid = 1428] [serial = 1479] [outer = 0000000000000000] 15:20:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5E3418400) [pid = 1428] [serial = 1480] [outer = 000000D5E24A0400] 15:20:26 INFO - PROCESS | 1428 | 1461104426015 Marionette DEBUG loaded listener.js 15:20:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 114 (000000D5E8285800) [pid = 1428] [serial = 1481] [outer = 000000D5E24A0400] 15:20:26 INFO - PROCESS | 1428 | 1461104426645 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]]]}] 15:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 15:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 986ms 15:20:26 INFO - PROCESS | 1428 | 1461104426701 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 15:20:26 INFO - PROCESS | 1428 | 1461104426705 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 15:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 15:20:26 INFO - PROCESS | 1428 | 1461104426714 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 15:20:26 INFO - PROCESS | 1428 | 1461104426718 Marionette TRACE conn5 <- [1,1938,null,{}] 15:20:26 INFO - PROCESS | 1428 | 1461104426722 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}] 15:20:26 INFO - PROCESS | 1428 | 1461104426839 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 15:20:26 INFO - PROCESS | 1428 | 1461104426968 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:26 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F1D29000 == 73 [pid = 1428] [id = 494] 15:20:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 115 (000000D5EBCDB000) [pid = 1428] [serial = 1482] [outer = 0000000000000000] 15:20:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 116 (000000D5EDF05000) [pid = 1428] [serial = 1483] [outer = 000000D5EBCDB000] 15:20:27 INFO - PROCESS | 1428 | 1461104427026 Marionette DEBUG loaded listener.js 15:20:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 117 (000000D5EE563800) [pid = 1428] [serial = 1484] [outer = 000000D5EBCDB000] 15:20:27 INFO - PROCESS | 1428 | 1461104427615 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]]]}] 15:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 15:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 944ms 15:20:27 INFO - PROCESS | 1428 | 1461104427659 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 15:20:27 INFO - PROCESS | 1428 | 1461104427662 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 15:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 15:20:27 INFO - PROCESS | 1428 | 1461104427665 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 15:20:27 INFO - PROCESS | 1428 | 1461104427668 Marionette TRACE conn5 <- [1,1942,null,{}] 15:20:27 INFO - PROCESS | 1428 | 1461104427680 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}] 15:20:27 INFO - PROCESS | 1428 | 1461104427801 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 15:20:27 INFO - PROCESS | 1428 | 1461104427930 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:27 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2B45800 == 74 [pid = 1428] [id = 495] 15:20:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 118 (000000D5EEAC5C00) [pid = 1428] [serial = 1485] [outer = 0000000000000000] 15:20:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 119 (000000D5EEDCA000) [pid = 1428] [serial = 1486] [outer = 000000D5EEAC5C00] 15:20:28 INFO - PROCESS | 1428 | 1461104427992 Marionette DEBUG loaded listener.js 15:20:28 INFO - PROCESS | 1428 | ++DOMWINDOW == 120 (000000D5EF6E9800) [pid = 1428] [serial = 1487] [outer = 000000D5EEAC5C00] 15:20:28 INFO - PROCESS | 1428 | 1461104428616 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]]]}] 15:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 15:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 986ms 15:20:28 INFO - PROCESS | 1428 | 1461104428654 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 15:20:28 INFO - PROCESS | 1428 | 1461104428656 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 15:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 15:20:28 INFO - PROCESS | 1428 | 1461104428660 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 15:20:28 INFO - PROCESS | 1428 | 1461104428662 Marionette TRACE conn5 <- [1,1946,null,{}] 15:20:28 INFO - PROCESS | 1428 | 1461104428666 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}] 15:20:28 INFO - PROCESS | 1428 | 1461104428779 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 15:20:28 INFO - PROCESS | 1428 | 1461104428907 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:28 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F351D800 == 75 [pid = 1428] [id = 496] 15:20:28 INFO - PROCESS | 1428 | ++DOMWINDOW == 121 (000000D5EF736800) [pid = 1428] [serial = 1488] [outer = 0000000000000000] 15:20:28 INFO - PROCESS | 1428 | ++DOMWINDOW == 122 (000000D5EF805000) [pid = 1428] [serial = 1489] [outer = 000000D5EF736800] 15:20:28 INFO - PROCESS | 1428 | 1461104428965 Marionette DEBUG loaded listener.js 15:20:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 123 (000000D5EF844800) [pid = 1428] [serial = 1490] [outer = 000000D5EF736800] 15:20:29 INFO - PROCESS | 1428 | 1461104429516 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]]]}] 15:20:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 15:20:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 879ms 15:20:29 INFO - PROCESS | 1428 | 1461104429558 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 15:20:29 INFO - PROCESS | 1428 | 1461104429560 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 15:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 15:20:29 INFO - PROCESS | 1428 | 1461104429566 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 15:20:29 INFO - PROCESS | 1428 | 1461104429568 Marionette TRACE conn5 <- [1,1950,null,{}] 15:20:29 INFO - PROCESS | 1428 | 1461104429572 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}] 15:20:29 INFO - PROCESS | 1428 | 1461104429683 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 15:20:29 INFO - PROCESS | 1428 | 1461104429781 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:29 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F3FB9800 == 76 [pid = 1428] [id = 497] 15:20:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 124 (000000D5EFE68400) [pid = 1428] [serial = 1491] [outer = 0000000000000000] 15:20:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 125 (000000D5F048EC00) [pid = 1428] [serial = 1492] [outer = 000000D5EFE68400] 15:20:29 INFO - PROCESS | 1428 | 1461104429838 Marionette DEBUG loaded listener.js 15:20:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 126 (000000D5F1B38C00) [pid = 1428] [serial = 1493] [outer = 000000D5EFE68400] 15:20:30 INFO - PROCESS | 1428 | 1461104430450 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]]]}] 15:20:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 15:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 943ms 15:20:30 INFO - PROCESS | 1428 | 1461104430512 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 15:20:30 INFO - PROCESS | 1428 | 1461104430515 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 15:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 15:20:30 INFO - PROCESS | 1428 | 1461104430518 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 15:20:30 INFO - PROCESS | 1428 | 1461104430520 Marionette TRACE conn5 <- [1,1954,null,{}] 15:20:30 INFO - PROCESS | 1428 | 1461104430524 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}] 15:20:30 INFO - PROCESS | 1428 | 1461104430661 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 15:20:30 INFO - PROCESS | 1428 | 1461104430793 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:30 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6521800 == 77 [pid = 1428] [id = 498] 15:20:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 127 (000000D5F2564000) [pid = 1428] [serial = 1494] [outer = 0000000000000000] 15:20:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 128 (000000D5F25C8C00) [pid = 1428] [serial = 1495] [outer = 000000D5F2564000] 15:20:30 INFO - PROCESS | 1428 | 1461104430854 Marionette DEBUG loaded listener.js 15:20:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 129 (000000D5F2A32800) [pid = 1428] [serial = 1496] [outer = 000000D5F2564000] 15:20:31 INFO - PROCESS | 1428 | 1461104431398 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]]]}] 15:20:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 15:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 944ms 15:20:31 INFO - PROCESS | 1428 | 1461104431465 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 15:20:31 INFO - PROCESS | 1428 | 1461104431467 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 15:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 15:20:31 INFO - PROCESS | 1428 | 1461104431471 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 15:20:31 INFO - PROCESS | 1428 | 1461104431473 Marionette TRACE conn5 <- [1,1958,null,{}] 15:20:31 INFO - PROCESS | 1428 | 1461104431477 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}] 15:20:31 INFO - PROCESS | 1428 | 1461104431615 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 15:20:31 INFO - PROCESS | 1428 | 1461104431742 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:31 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F68CB000 == 78 [pid = 1428] [id = 499] 15:20:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 130 (000000D5F25E3400) [pid = 1428] [serial = 1497] [outer = 0000000000000000] 15:20:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 131 (000000D5F2FFFC00) [pid = 1428] [serial = 1498] [outer = 000000D5F25E3400] 15:20:31 INFO - PROCESS | 1428 | 1461104431799 Marionette DEBUG loaded listener.js 15:20:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 132 (000000D5F3462C00) [pid = 1428] [serial = 1499] [outer = 000000D5F25E3400] 15:20:32 INFO - PROCESS | 1428 | 1461104432380 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]]]}] 15:20:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 15:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 923ms 15:20:32 INFO - PROCESS | 1428 | 1461104432396 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 15:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 15:20:32 INFO - PROCESS | 1428 | 1461104432399 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 15:20:32 INFO - PROCESS | 1428 | 1461104432402 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 15:20:32 INFO - PROCESS | 1428 | 1461104432404 Marionette TRACE conn5 <- [1,1962,null,{}] 15:20:32 INFO - PROCESS | 1428 | 1461104432408 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}] 15:20:32 INFO - PROCESS | 1428 | 1461104432518 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 15:20:32 INFO - PROCESS | 1428 | 1461104432618 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:32 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6B5D000 == 79 [pid = 1428] [id = 500] 15:20:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 133 (000000D5F2FFD000) [pid = 1428] [serial = 1500] [outer = 0000000000000000] 15:20:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 134 (000000D5F34E7000) [pid = 1428] [serial = 1501] [outer = 000000D5F2FFD000] 15:20:32 INFO - PROCESS | 1428 | 1461104432673 Marionette DEBUG loaded listener.js 15:20:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 135 (000000D5F3585000) [pid = 1428] [serial = 1502] [outer = 000000D5F2FFD000] 15:20:33 INFO - PROCESS | 1428 | 1461104433231 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]]]}] 15:20:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 15:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 880ms 15:20:33 INFO - PROCESS | 1428 | 1461104433292 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 15:20:33 INFO - PROCESS | 1428 | 1461104433294 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 15:20:33 INFO - PROCESS | 1428 | 1461104433299 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 15:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 15:20:33 INFO - PROCESS | 1428 | 1461104433302 Marionette TRACE conn5 <- [1,1966,null,{}] 15:20:33 INFO - PROCESS | 1428 | 1461104433305 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}] 15:20:33 INFO - PROCESS | 1428 | 1461104433417 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 15:20:33 INFO - PROCESS | 1428 | 1461104433518 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:33 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F7061000 == 80 [pid = 1428] [id = 501] 15:20:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 136 (000000D5F382D800) [pid = 1428] [serial = 1503] [outer = 0000000000000000] 15:20:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 137 (000000D5F3A7F000) [pid = 1428] [serial = 1504] [outer = 000000D5F382D800] 15:20:33 INFO - PROCESS | 1428 | 1461104433573 Marionette DEBUG loaded listener.js 15:20:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 138 (000000D5F4063000) [pid = 1428] [serial = 1505] [outer = 000000D5F382D800] 15:20:34 INFO - PROCESS | 1428 | 1461104434237 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]]]}] 15:20:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 15:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 984ms 15:20:34 INFO - PROCESS | 1428 | 1461104434289 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 15:20:34 INFO - PROCESS | 1428 | 1461104434293 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 15:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 15:20:34 INFO - PROCESS | 1428 | 1461104434299 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 15:20:34 INFO - PROCESS | 1428 | 1461104434303 Marionette TRACE conn5 <- [1,1970,null,{}] 15:20:34 INFO - PROCESS | 1428 | 1461104434331 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}] 15:20:34 INFO - PROCESS | 1428 | 1461104434450 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 15:20:34 INFO - PROCESS | 1428 | 1461104434583 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:34 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F1B5B000 == 81 [pid = 1428] [id = 502] 15:20:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 139 (000000D5E8204C00) [pid = 1428] [serial = 1506] [outer = 0000000000000000] 15:20:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 140 (000000D5E8694800) [pid = 1428] [serial = 1507] [outer = 000000D5E8204C00] 15:20:34 INFO - PROCESS | 1428 | 1461104434635 Marionette DEBUG loaded listener.js 15:20:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 141 (000000D5EE509800) [pid = 1428] [serial = 1508] [outer = 000000D5E8204C00] 15:20:35 INFO - PROCESS | 1428 | 1461104435252 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]]]}] 15:20:35 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9D58800 == 80 [pid = 1428] [id = 487] 15:20:35 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9AA5800 == 79 [pid = 1428] [id = 486] 15:20:35 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F3632000 == 78 [pid = 1428] [id = 485] 15:20:35 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF496800 == 77 [pid = 1428] [id = 484] 15:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 15:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1026ms 15:20:35 INFO - PROCESS | 1428 | 1461104435329 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 15:20:35 INFO - PROCESS | 1428 | 1461104435335 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 15:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 15:20:35 INFO - PROCESS | 1428 | 1461104435341 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 15:20:35 INFO - PROCESS | 1428 | 1461104435344 Marionette TRACE conn5 <- [1,1974,null,{}] 15:20:35 INFO - PROCESS | 1428 | 1461104435348 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}] 15:20:35 INFO - PROCESS | 1428 | 1461104435455 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 15:20:35 INFO - PROCESS | 1428 | 1461104435550 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:35 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F3515000 == 78 [pid = 1428] [id = 503] 15:20:35 INFO - PROCESS | 1428 | ++DOMWINDOW == 142 (000000D5E8293C00) [pid = 1428] [serial = 1509] [outer = 0000000000000000] 15:20:35 INFO - PROCESS | 1428 | ++DOMWINDOW == 143 (000000D5EEACB800) [pid = 1428] [serial = 1510] [outer = 000000D5E8293C00] 15:20:35 INFO - PROCESS | 1428 | 1461104435598 Marionette DEBUG loaded listener.js 15:20:35 INFO - PROCESS | 1428 | ++DOMWINDOW == 144 (000000D5EF805C00) [pid = 1428] [serial = 1511] [outer = 000000D5E8293C00] 15:20:36 INFO - PROCESS | 1428 | 1461104436018 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]]]}] 15:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 15:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 733ms 15:20:36 INFO - PROCESS | 1428 | 1461104436075 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 15:20:36 INFO - PROCESS | 1428 | 1461104436078 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 15:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 15:20:36 INFO - PROCESS | 1428 | 1461104436081 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 15:20:36 INFO - PROCESS | 1428 | 1461104436085 Marionette TRACE conn5 <- [1,1978,null,{}] 15:20:36 INFO - PROCESS | 1428 | 1461104436096 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}] 15:20:36 INFO - PROCESS | 1428 | 1461104436195 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 15:20:36 INFO - PROCESS | 1428 | 1461104436211 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:36 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F77E1000 == 79 [pid = 1428] [id = 504] 15:20:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 145 (000000D5F24A2800) [pid = 1428] [serial = 1512] [outer = 0000000000000000] 15:20:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 146 (000000D5F256F800) [pid = 1428] [serial = 1513] [outer = 000000D5F24A2800] 15:20:36 INFO - PROCESS | 1428 | 1461104436259 Marionette DEBUG loaded listener.js 15:20:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 147 (000000D5F34DDC00) [pid = 1428] [serial = 1514] [outer = 000000D5F24A2800] 15:20:36 INFO - PROCESS | 1428 | 1461104436703 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]]]}] 15:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 15:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 691ms 15:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 15:20:36 INFO - PROCESS | 1428 | 1461104436775 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 15:20:36 INFO - PROCESS | 1428 | 1461104436778 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 15:20:36 INFO - PROCESS | 1428 | 1461104436782 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 15:20:36 INFO - PROCESS | 1428 | 1461104436784 Marionette TRACE conn5 <- [1,1982,null,{}] 15:20:36 INFO - PROCESS | 1428 | 1461104436787 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}] 15:20:36 INFO - PROCESS | 1428 | 1461104436883 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 15:20:36 INFO - PROCESS | 1428 | 1461104436978 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:37 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9A85800 == 80 [pid = 1428] [id = 505] 15:20:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 148 (000000D5F2A2D400) [pid = 1428] [serial = 1515] [outer = 0000000000000000] 15:20:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 149 (000000D5F6332400) [pid = 1428] [serial = 1516] [outer = 000000D5F2A2D400] 15:20:37 INFO - PROCESS | 1428 | 1461104437025 Marionette DEBUG loaded listener.js 15:20:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 150 (000000D5F64EC000) [pid = 1428] [serial = 1517] [outer = 000000D5F2A2D400] 15:20:37 INFO - PROCESS | 1428 | 1461104437400 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]]]}] 15:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 15:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 628ms 15:20:37 INFO - PROCESS | 1428 | 1461104437412 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 15:20:37 INFO - PROCESS | 1428 | 1461104437414 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 15:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 15:20:37 INFO - PROCESS | 1428 | 1461104437417 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 15:20:37 INFO - PROCESS | 1428 | 1461104437419 Marionette TRACE conn5 <- [1,1986,null,{}] 15:20:37 INFO - PROCESS | 1428 | 1461104437423 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}] 15:20:37 INFO - PROCESS | 1428 | 1461104437515 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 15:20:37 INFO - PROCESS | 1428 | 1461104437521 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:37 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9DED000 == 81 [pid = 1428] [id = 506] 15:20:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 151 (000000D5F64F3000) [pid = 1428] [serial = 1518] [outer = 0000000000000000] 15:20:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 152 (000000D5F6DC1C00) [pid = 1428] [serial = 1519] [outer = 000000D5F64F3000] 15:20:37 INFO - PROCESS | 1428 | 1461104437568 Marionette DEBUG loaded listener.js 15:20:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 153 (000000D5F8680400) [pid = 1428] [serial = 1520] [outer = 000000D5F64F3000] 15:20:38 INFO - PROCESS | 1428 | 1461104438094 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]]]}] 15:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 15:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 732ms 15:20:38 INFO - PROCESS | 1428 | 1461104438154 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 15:20:38 INFO - PROCESS | 1428 | 1461104438156 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 15:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 15:20:38 INFO - PROCESS | 1428 | 1461104438159 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 15:20:38 INFO - PROCESS | 1428 | 1461104438161 Marionette TRACE conn5 <- [1,1990,null,{}] 15:20:38 INFO - PROCESS | 1428 | 1461104438165 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}] 15:20:38 INFO - PROCESS | 1428 | 1461104438307 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 15:20:38 INFO - PROCESS | 1428 | 1461104438330 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:38 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FA5BF000 == 82 [pid = 1428] [id = 507] 15:20:38 INFO - PROCESS | 1428 | ++DOMWINDOW == 154 (000000D5F9D6E800) [pid = 1428] [serial = 1521] [outer = 0000000000000000] 15:20:38 INFO - PROCESS | 1428 | ++DOMWINDOW == 155 (000000D5F9D76C00) [pid = 1428] [serial = 1522] [outer = 000000D5F9D6E800] 15:20:38 INFO - PROCESS | 1428 | 1461104438378 Marionette DEBUG loaded listener.js 15:20:38 INFO - PROCESS | 1428 | ++DOMWINDOW == 156 (000000D5F9D8FC00) [pid = 1428] [serial = 1523] [outer = 000000D5F9D6E800] 15:20:38 INFO - PROCESS | 1428 | 1461104438832 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]]]}] 15:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 15:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 732ms 15:20:38 INFO - PROCESS | 1428 | 1461104438913 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 15:20:38 INFO - PROCESS | 1428 | 1461104438915 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 15:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 15:20:38 INFO - PROCESS | 1428 | 1461104438929 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 15:20:38 INFO - PROCESS | 1428 | 1461104438931 Marionette TRACE conn5 <- [1,1994,null,{}] 15:20:38 INFO - PROCESS | 1428 | 1461104438935 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}] 15:20:39 INFO - PROCESS | 1428 | 1461104439060 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 15:20:39 INFO - PROCESS | 1428 | 1461104439126 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:39 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FB8C7000 == 83 [pid = 1428] [id = 508] 15:20:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 157 (000000D5F9D71800) [pid = 1428] [serial = 1524] [outer = 0000000000000000] 15:20:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 158 (000000D5FA30D000) [pid = 1428] [serial = 1525] [outer = 000000D5F9D71800] 15:20:39 INFO - PROCESS | 1428 | 1461104439171 Marionette DEBUG loaded listener.js 15:20:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 159 (000000D5FA545400) [pid = 1428] [serial = 1526] [outer = 000000D5F9D71800] 15:20:39 INFO - PROCESS | 1428 | 1461104439599 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]]]}] 15:20:39 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 15:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 734ms 15:20:39 INFO - PROCESS | 1428 | 1461104439664 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 15:20:39 INFO - PROCESS | 1428 | 1461104439666 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 15:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 15:20:39 INFO - PROCESS | 1428 | 1461104439669 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 15:20:39 INFO - PROCESS | 1428 | 1461104439671 Marionette TRACE conn5 <- [1,1998,null,{}] 15:20:39 INFO - PROCESS | 1428 | --DOMWINDOW == 158 (000000D5EF83F800) [pid = 1428] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 15:20:39 INFO - PROCESS | 1428 | --DOMWINDOW == 157 (000000D5F2563C00) [pid = 1428] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 15:20:39 INFO - PROCESS | 1428 | --DOMWINDOW == 156 (000000D5F0608800) [pid = 1428] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 15:20:39 INFO - PROCESS | 1428 | --DOMWINDOW == 155 (000000D5EDF97400) [pid = 1428] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 15:20:39 INFO - PROCESS | 1428 | --DOMWINDOW == 154 (000000D5EBD9C400) [pid = 1428] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 15:20:39 INFO - PROCESS | 1428 | --DOMWINDOW == 153 (000000D5E2614400) [pid = 1428] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 15:20:39 INFO - PROCESS | 1428 | --DOMWINDOW == 152 (000000D5E75A0800) [pid = 1428] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 15:20:39 INFO - PROCESS | 1428 | --DOMWINDOW == 151 (000000D5E7091C00) [pid = 1428] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 15:20:39 INFO - PROCESS | 1428 | --DOMWINDOW == 150 (000000D5EF6F3400) [pid = 1428] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 15:20:39 INFO - PROCESS | 1428 | --DOMWINDOW == 149 (000000D5E0BDB800) [pid = 1428] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 15:20:39 INFO - PROCESS | 1428 | --DOMWINDOW == 148 (000000D5F3506800) [pid = 1428] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 15:20:39 INFO - PROCESS | 1428 | --DOMWINDOW == 147 (000000D5F4066800) [pid = 1428] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 15:20:39 INFO - PROCESS | 1428 | --DOMWINDOW == 146 (000000D5F3586800) [pid = 1428] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 15:20:39 INFO - PROCESS | 1428 | --DOMWINDOW == 145 (000000D5F2565000) [pid = 1428] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 15:20:39 INFO - PROCESS | 1428 | --DOMWINDOW == 144 (000000D5F25DBC00) [pid = 1428] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 15:20:39 INFO - PROCESS | 1428 | --DOMWINDOW == 143 (000000D5E026D800) [pid = 1428] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 15:20:39 INFO - PROCESS | 1428 | --DOMWINDOW == 142 (000000D5F2FF8800) [pid = 1428] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 15:20:39 INFO - PROCESS | 1428 | --DOMWINDOW == 141 (000000D5F3424000) [pid = 1428] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 15:20:39 INFO - PROCESS | 1428 | --DOMWINDOW == 140 (000000D5F339B400) [pid = 1428] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 15:20:39 INFO - PROCESS | 1428 | --DOMWINDOW == 139 (000000D5F368E000) [pid = 1428] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 15:20:39 INFO - PROCESS | 1428 | --DOMWINDOW == 138 (000000D5F676F800) [pid = 1428] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 15:20:39 INFO - PROCESS | 1428 | --DOMWINDOW == 137 (000000D5F64E9C00) [pid = 1428] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 15:20:39 INFO - PROCESS | 1428 | 1461104439875 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}] 15:20:39 INFO - PROCESS | 1428 | 1461104439970 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 15:20:39 INFO - PROCESS | 1428 | 1461104439978 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:39 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6720800 == 84 [pid = 1428] [id = 509] 15:20:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 138 (000000D5E75A0800) [pid = 1428] [serial = 1527] [outer = 0000000000000000] 15:20:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 139 (000000D5EC2A4800) [pid = 1428] [serial = 1528] [outer = 000000D5E75A0800] 15:20:40 INFO - PROCESS | 1428 | 1461104440023 Marionette DEBUG loaded listener.js 15:20:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 140 (000000D5F0489C00) [pid = 1428] [serial = 1529] [outer = 000000D5E75A0800] 15:20:40 INFO - PROCESS | 1428 | 1461104440479 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]]]}] 15:20:40 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 15:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 860ms 15:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 15:20:40 INFO - PROCESS | 1428 | 1461104440533 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 15:20:40 INFO - PROCESS | 1428 | 1461104440535 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 15:20:40 INFO - PROCESS | 1428 | 1461104440538 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 15:20:40 INFO - PROCESS | 1428 | 1461104440540 Marionette TRACE conn5 <- [1,2002,null,{}] 15:20:40 INFO - PROCESS | 1428 | 1461104440544 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}] 15:20:40 INFO - PROCESS | 1428 | 1461104440640 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 15:20:40 INFO - PROCESS | 1428 | 1461104440646 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:40 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FCE3D000 == 85 [pid = 1428] [id = 510] 15:20:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 141 (000000D5F3427C00) [pid = 1428] [serial = 1530] [outer = 0000000000000000] 15:20:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 142 (000000D5F368E000) [pid = 1428] [serial = 1531] [outer = 000000D5F3427C00] 15:20:40 INFO - PROCESS | 1428 | 1461104440692 Marionette DEBUG loaded listener.js 15:20:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 143 (000000D5F86A7400) [pid = 1428] [serial = 1532] [outer = 000000D5F3427C00] 15:20:41 INFO - PROCESS | 1428 | 1461104441115 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]]]}] 15:20:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 15:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 629ms 15:20:41 INFO - PROCESS | 1428 | 1461104441171 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 15:20:41 INFO - PROCESS | 1428 | 1461104441173 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 15:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 15:20:41 INFO - PROCESS | 1428 | 1461104441177 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 15:20:41 INFO - PROCESS | 1428 | 1461104441179 Marionette TRACE conn5 <- [1,2006,null,{}] 15:20:41 INFO - PROCESS | 1428 | 1461104441182 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}] 15:20:41 INFO - PROCESS | 1428 | 1461104441277 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 15:20:41 INFO - PROCESS | 1428 | 1461104441283 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:41 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FDFE1800 == 86 [pid = 1428] [id = 511] 15:20:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 144 (000000D5F86AF400) [pid = 1428] [serial = 1533] [outer = 0000000000000000] 15:20:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 145 (000000D5FA309400) [pid = 1428] [serial = 1534] [outer = 000000D5F86AF400] 15:20:41 INFO - PROCESS | 1428 | 1461104441329 Marionette DEBUG loaded listener.js 15:20:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 146 (000000D5FA54AC00) [pid = 1428] [serial = 1535] [outer = 000000D5F86AF400] 15:20:41 INFO - PROCESS | 1428 | 1461104441767 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]]]}] 15:20:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 15:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 628ms 15:20:41 INFO - PROCESS | 1428 | 1461104441808 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 15:20:41 INFO - PROCESS | 1428 | 1461104441811 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 15:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 15:20:41 INFO - PROCESS | 1428 | 1461104441814 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 15:20:41 INFO - PROCESS | 1428 | 1461104441817 Marionette TRACE conn5 <- [1,2010,null,{}] 15:20:41 INFO - PROCESS | 1428 | 1461104441820 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}] 15:20:42 INFO - PROCESS | 1428 | 1461104442012 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 15:20:42 INFO - PROCESS | 1428 | 1461104442196 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:42 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF76E800 == 87 [pid = 1428] [id = 512] 15:20:42 INFO - PROCESS | 1428 | ++DOMWINDOW == 147 (000000D5E731F400) [pid = 1428] [serial = 1536] [outer = 0000000000000000] 15:20:42 INFO - PROCESS | 1428 | ++DOMWINDOW == 148 (000000D5E86A8800) [pid = 1428] [serial = 1537] [outer = 000000D5E731F400] 15:20:42 INFO - PROCESS | 1428 | 1461104442257 Marionette DEBUG loaded listener.js 15:20:42 INFO - PROCESS | 1428 | ++DOMWINDOW == 149 (000000D5EE60FC00) [pid = 1428] [serial = 1538] [outer = 000000D5E731F400] 15:20:42 INFO - PROCESS | 1428 | 1461104442820 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]]]}] 15:20:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 15:20:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1030ms 15:20:42 INFO - PROCESS | 1428 | 1461104442859 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 15:20:42 INFO - PROCESS | 1428 | 1461104442864 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 15:20:42 INFO - PROCESS | 1428 | 1461104442891 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 15:20:42 INFO - PROCESS | 1428 | 1461104442896 Marionette TRACE conn5 <- [1,2014,null,{}] 15:20:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 15:20:42 INFO - PROCESS | 1428 | 1461104442901 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}] 15:20:43 INFO - PROCESS | 1428 | 1461104443027 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 15:20:43 INFO - PROCESS | 1428 | 1461104443137 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:43 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F7055000 == 88 [pid = 1428] [id = 513] 15:20:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 150 (000000D5F1B8B000) [pid = 1428] [serial = 1539] [outer = 0000000000000000] 15:20:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 151 (000000D5F248E000) [pid = 1428] [serial = 1540] [outer = 000000D5F1B8B000] 15:20:43 INFO - PROCESS | 1428 | 1461104443197 Marionette DEBUG loaded listener.js 15:20:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 152 (000000D5F2F2A400) [pid = 1428] [serial = 1541] [outer = 000000D5F1B8B000] 15:20:43 INFO - PROCESS | 1428 | 1461104443806 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]]]}] 15:20:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 15:20:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 986ms 15:20:43 INFO - PROCESS | 1428 | 1461104443887 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 15:20:43 INFO - PROCESS | 1428 | 1461104443891 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 15:20:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 15:20:43 INFO - PROCESS | 1428 | 1461104443895 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 15:20:43 INFO - PROCESS | 1428 | 1461104443897 Marionette TRACE conn5 <- [1,2018,null,{}] 15:20:43 INFO - PROCESS | 1428 | 1461104443901 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}] 15:20:44 INFO - PROCESS | 1428 | 1461104444023 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 15:20:44 INFO - PROCESS | 1428 | 1461104444161 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:44 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FAC42800 == 89 [pid = 1428] [id = 514] 15:20:44 INFO - PROCESS | 1428 | ++DOMWINDOW == 153 (000000D5F3F61800) [pid = 1428] [serial = 1542] [outer = 0000000000000000] 15:20:44 INFO - PROCESS | 1428 | ++DOMWINDOW == 154 (000000D5F64E8000) [pid = 1428] [serial = 1543] [outer = 000000D5F3F61800] 15:20:44 INFO - PROCESS | 1428 | 1461104444219 Marionette DEBUG loaded listener.js 15:20:44 INFO - PROCESS | 1428 | ++DOMWINDOW == 155 (000000D5F91AD800) [pid = 1428] [serial = 1544] [outer = 000000D5F3F61800] 15:20:44 INFO - PROCESS | 1428 | 1461104444851 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]]]}] 15:20:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 15:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 985ms 15:20:44 INFO - PROCESS | 1428 | 1461104444881 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 15:20:44 INFO - PROCESS | 1428 | 1461104444885 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 15:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 15:20:44 INFO - PROCESS | 1428 | 1461104444897 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 15:20:44 INFO - PROCESS | 1428 | 1461104444903 Marionette TRACE conn5 <- [1,2022,null,{}] 15:20:44 INFO - PROCESS | 1428 | 1461104444906 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}] 15:20:45 INFO - PROCESS | 1428 | 1461104445030 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 15:20:45 INFO - PROCESS | 1428 | 1461104445166 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:45 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FDF47800 == 90 [pid = 1428] [id = 515] 15:20:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 156 (000000D5F9D8AC00) [pid = 1428] [serial = 1545] [outer = 0000000000000000] 15:20:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 157 (000000D5FA573800) [pid = 1428] [serial = 1546] [outer = 000000D5F9D8AC00] 15:20:45 INFO - PROCESS | 1428 | 1461104445223 Marionette DEBUG loaded listener.js 15:20:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 158 (000000D5FA57E000) [pid = 1428] [serial = 1547] [outer = 000000D5F9D8AC00] 15:20:45 INFO - PROCESS | 1428 | 1461104445767 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]]]}] 15:20:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 15:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 900ms 15:20:45 INFO - PROCESS | 1428 | 1461104445807 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 15:20:45 INFO - PROCESS | 1428 | 1461104445810 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 15:20:45 INFO - PROCESS | 1428 | 1461104445815 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 15:20:45 INFO - PROCESS | 1428 | 1461104445817 Marionette TRACE conn5 <- [1,2026,null,{}] 15:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 15:20:45 INFO - PROCESS | 1428 | 1461104445821 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}] 15:20:45 INFO - PROCESS | 1428 | 1461104445940 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 15:20:46 INFO - PROCESS | 1428 | 1461104446047 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:46 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FD4B1000 == 91 [pid = 1428] [id = 516] 15:20:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 159 (000000D5FA13BC00) [pid = 1428] [serial = 1548] [outer = 0000000000000000] 15:20:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 160 (000000D5FA146000) [pid = 1428] [serial = 1549] [outer = 000000D5FA13BC00] 15:20:46 INFO - PROCESS | 1428 | 1461104446103 Marionette DEBUG loaded listener.js 15:20:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 161 (000000D5FA57C800) [pid = 1428] [serial = 1550] [outer = 000000D5FA13BC00] 15:20:46 INFO - PROCESS | 1428 | 1461104446704 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]]]}] 15:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 15:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 942ms 15:20:46 INFO - PROCESS | 1428 | 1461104446763 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 15:20:46 INFO - PROCESS | 1428 | 1461104446766 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 15:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 15:20:46 INFO - PROCESS | 1428 | 1461104446769 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 15:20:46 INFO - PROCESS | 1428 | 1461104446772 Marionette TRACE conn5 <- [1,2030,null,{}] 15:20:46 INFO - PROCESS | 1428 | 1461104446775 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}] 15:20:46 INFO - PROCESS | 1428 | 1461104446893 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 15:20:47 INFO - PROCESS | 1428 | 1461104447034 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:47 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FE3AA800 == 92 [pid = 1428] [id = 517] 15:20:47 INFO - PROCESS | 1428 | ++DOMWINDOW == 162 (000000D5FA9BA000) [pid = 1428] [serial = 1551] [outer = 0000000000000000] 15:20:47 INFO - PROCESS | 1428 | ++DOMWINDOW == 163 (000000D5FA9BBC00) [pid = 1428] [serial = 1552] [outer = 000000D5FA9BA000] 15:20:47 INFO - PROCESS | 1428 | 1461104447101 Marionette DEBUG loaded listener.js 15:20:47 INFO - PROCESS | 1428 | ++DOMWINDOW == 164 (000000D5FAB3FC00) [pid = 1428] [serial = 1553] [outer = 000000D5FA9BA000] 15:20:47 INFO - PROCESS | 1428 | 1461104447727 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]]]}] 15:20:47 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) 15:20:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 986ms 15:20:47 INFO - PROCESS | 1428 | 1461104447759 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 15:20:47 INFO - PROCESS | 1428 | 1461104447761 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 15:20:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 15:20:47 INFO - PROCESS | 1428 | 1461104447765 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 15:20:47 INFO - PROCESS | 1428 | 1461104447767 Marionette TRACE conn5 <- [1,2034,null,{}] 15:20:47 INFO - PROCESS | 1428 | 1461104447771 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}] 15:20:47 INFO - PROCESS | 1428 | 1461104447895 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 15:20:48 INFO - PROCESS | 1428 | 1461104448006 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:48 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F68D3000 == 93 [pid = 1428] [id = 518] 15:20:48 INFO - PROCESS | 1428 | ++DOMWINDOW == 165 (000000D5FBBC2800) [pid = 1428] [serial = 1554] [outer = 0000000000000000] 15:20:48 INFO - PROCESS | 1428 | ++DOMWINDOW == 166 (000000D5FBBC7000) [pid = 1428] [serial = 1555] [outer = 000000D5FBBC2800] 15:20:48 INFO - PROCESS | 1428 | 1461104448061 Marionette DEBUG loaded listener.js 15:20:48 INFO - PROCESS | 1428 | ++DOMWINDOW == 167 (000000D5FBBCDC00) [pid = 1428] [serial = 1556] [outer = 000000D5FBBC2800] 15:20:49 INFO - PROCESS | 1428 | 1461104449028 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]]]}] 15:20:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:20:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1345ms 15:20:49 INFO - PROCESS | 1428 | 1461104449113 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 15:20:49 INFO - PROCESS | 1428 | 1461104449117 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 15:20:49 INFO - PROCESS | 1428 | 1461104449123 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 15:20:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 15:20:49 INFO - PROCESS | 1428 | 1461104449128 Marionette TRACE conn5 <- [1,2038,null,{}] 15:20:49 INFO - PROCESS | 1428 | 1461104449142 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}] 15:20:49 INFO - PROCESS | 1428 | 1461104449282 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 15:20:49 INFO - PROCESS | 1428 | 1461104449410 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:49 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EDF4C000 == 94 [pid = 1428] [id = 519] 15:20:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 168 (000000D5E37CC000) [pid = 1428] [serial = 1557] [outer = 0000000000000000] 15:20:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 169 (000000D5E7061800) [pid = 1428] [serial = 1558] [outer = 000000D5E37CC000] 15:20:49 INFO - PROCESS | 1428 | 1461104449468 Marionette DEBUG loaded listener.js 15:20:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 170 (000000D5E76DE800) [pid = 1428] [serial = 1559] [outer = 000000D5E37CC000] 15:20:50 INFO - PROCESS | 1428 | 1461104450031 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]]]}] 15:20:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 15:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 942ms 15:20:50 INFO - PROCESS | 1428 | 1461104450070 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 15:20:50 INFO - PROCESS | 1428 | 1461104450076 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 15:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 15:20:50 INFO - PROCESS | 1428 | 1461104450083 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 15:20:50 INFO - PROCESS | 1428 | 1461104450086 Marionette TRACE conn5 <- [1,2042,null,{}] 15:20:50 INFO - PROCESS | 1428 | 1461104450090 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}] 15:20:50 INFO - PROCESS | 1428 | 1461104450199 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 15:20:50 INFO - PROCESS | 1428 | 1461104450339 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:50 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EE694800 == 95 [pid = 1428] [id = 520] 15:20:50 INFO - PROCESS | 1428 | ++DOMWINDOW == 171 (000000D5E8687400) [pid = 1428] [serial = 1560] [outer = 0000000000000000] 15:20:50 INFO - PROCESS | 1428 | ++DOMWINDOW == 172 (000000D5E8690000) [pid = 1428] [serial = 1561] [outer = 000000D5E8687400] 15:20:50 INFO - PROCESS | 1428 | 1461104450392 Marionette DEBUG loaded listener.js 15:20:50 INFO - PROCESS | 1428 | ++DOMWINDOW == 173 (000000D5E8E16000) [pid = 1428] [serial = 1562] [outer = 000000D5E8687400] 15:20:50 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6948800 == 94 [pid = 1428] [id = 466] 15:20:50 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F791F000 == 93 [pid = 1428] [id = 432] 15:20:50 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F3FB1800 == 92 [pid = 1428] [id = 198] 15:20:50 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FDFE1800 == 91 [pid = 1428] [id = 511] 15:20:50 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FCE3D000 == 90 [pid = 1428] [id = 510] 15:20:50 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6720800 == 89 [pid = 1428] [id = 509] 15:20:50 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FB8C7000 == 88 [pid = 1428] [id = 508] 15:20:50 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FA5BF000 == 87 [pid = 1428] [id = 507] 15:20:50 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9DED000 == 86 [pid = 1428] [id = 506] 15:20:50 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9A85800 == 85 [pid = 1428] [id = 505] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 172 (000000D5E2613C00) [pid = 1428] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 171 (000000D5F91AE400) [pid = 1428] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F77E1000 == 84 [pid = 1428] [id = 504] 15:20:50 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F3515000 == 83 [pid = 1428] [id = 503] 15:20:50 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F1B5B000 == 82 [pid = 1428] [id = 502] 15:20:50 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F351D800 == 81 [pid = 1428] [id = 496] 15:20:50 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2B45800 == 80 [pid = 1428] [id = 495] 15:20:50 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F1D29000 == 79 [pid = 1428] [id = 494] 15:20:50 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EE36A000 == 78 [pid = 1428] [id = 493] 15:20:50 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EFDD9800 == 77 [pid = 1428] [id = 492] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 170 (000000D5F40DE800) [pid = 1428] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 169 (000000D5F3503400) [pid = 1428] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 168 (000000D5F346BC00) [pid = 1428] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 167 (000000D5F3F5BC00) [pid = 1428] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 166 (000000D5F6DC7800) [pid = 1428] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 165 (000000D5F6769000) [pid = 1428] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 164 (000000D5EFC45000) [pid = 1428] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 163 (000000D5F0491C00) [pid = 1428] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 162 (000000D5F25DC000) [pid = 1428] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 161 (000000D5F2570000) [pid = 1428] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 160 (000000D5F2564C00) [pid = 1428] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 159 (000000D5F346C000) [pid = 1428] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 158 (000000D5EEA93400) [pid = 1428] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 157 (000000D5EF1C8800) [pid = 1428] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 156 (000000D5EE561800) [pid = 1428] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 155 (000000D5EC2A3800) [pid = 1428] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 154 (000000D5E86AD800) [pid = 1428] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 153 (000000D5E75F5000) [pid = 1428] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 152 (000000D5EE56C400) [pid = 1428] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 151 (000000D5EF7B2C00) [pid = 1428] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 150 (000000D5EEAC9C00) [pid = 1428] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 149 (000000D5EF7B0C00) [pid = 1428] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 148 (000000D5EF6ED000) [pid = 1428] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 147 (000000D5E387C400) [pid = 1428] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 146 (000000D5F3686000) [pid = 1428] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 145 (000000D5F3510800) [pid = 1428] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 144 (000000D5F40DD800) [pid = 1428] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 143 (000000D5F419CC00) [pid = 1428] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 142 (000000D5F382F800) [pid = 1428] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 141 (000000D5F3A88400) [pid = 1428] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 140 (000000D5F2A27C00) [pid = 1428] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 139 (000000D5F339A000) [pid = 1428] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 138 (000000D5F3509C00) [pid = 1428] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 137 (000000D5F2FF3800) [pid = 1428] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 136 (000000D5E75F8000) [pid = 1428] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 135 (000000D5EBCA1C00) [pid = 1428] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 134 (000000D5F3479000) [pid = 1428] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 133 (000000D5EF80B400) [pid = 1428] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 132 (000000D5F1704800) [pid = 1428] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 131 (000000D5F91B9800) [pid = 1428] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 130 (000000D5F6DC4C00) [pid = 1428] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 129 (000000D5F419DC00) [pid = 1428] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 128 (000000D5F3F64400) [pid = 1428] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 127 (000000D5F2565400) [pid = 1428] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 126 (000000D5EEB5AC00) [pid = 1428] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 15:20:50 INFO - PROCESS | 1428 | --DOMWINDOW == 125 (000000D5E7556C00) [pid = 1428] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 15:20:51 INFO - PROCESS | 1428 | 1461104451021 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]]]}] 15:20:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 15:20:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 985ms 15:20:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 15:20:51 INFO - PROCESS | 1428 | 1461104451074 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 15:20:51 INFO - PROCESS | 1428 | 1461104451077 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 15:20:51 INFO - PROCESS | 1428 | 1461104451085 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 15:20:51 INFO - PROCESS | 1428 | 1461104451089 Marionette TRACE conn5 <- [1,2046,null,{}] 15:20:51 INFO - PROCESS | 1428 | 1461104451101 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}] 15:20:51 INFO - PROCESS | 1428 | 1461104451197 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 15:20:51 INFO - PROCESS | 1428 | 1461104451203 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:51 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED43800 == 78 [pid = 1428] [id = 521] 15:20:51 INFO - PROCESS | 1428 | ++DOMWINDOW == 126 (000000D5E7550400) [pid = 1428] [serial = 1563] [outer = 0000000000000000] 15:20:51 INFO - PROCESS | 1428 | ++DOMWINDOW == 127 (000000D5E86AC400) [pid = 1428] [serial = 1564] [outer = 000000D5E7550400] 15:20:51 INFO - PROCESS | 1428 | 1461104451254 Marionette DEBUG loaded listener.js 15:20:51 INFO - PROCESS | 1428 | ++DOMWINDOW == 128 (000000D5EB97D400) [pid = 1428] [serial = 1565] [outer = 000000D5E7550400] 15:20:51 INFO - PROCESS | 1428 | 1461104451733 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]]]}] 15:20:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 15:20:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 691ms 15:20:51 INFO - PROCESS | 1428 | 1461104451773 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 15:20:51 INFO - PROCESS | 1428 | 1461104451776 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 15:20:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 15:20:51 INFO - PROCESS | 1428 | 1461104451779 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 15:20:51 INFO - PROCESS | 1428 | 1461104451781 Marionette TRACE conn5 <- [1,2050,null,{}] 15:20:51 INFO - PROCESS | 1428 | 1461104451785 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}] 15:20:51 INFO - PROCESS | 1428 | 1461104451876 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 15:20:51 INFO - PROCESS | 1428 | 1461104451921 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:51 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F0688000 == 79 [pid = 1428] [id = 522] 15:20:51 INFO - PROCESS | 1428 | ++DOMWINDOW == 129 (000000D5EC36D800) [pid = 1428] [serial = 1566] [outer = 0000000000000000] 15:20:51 INFO - PROCESS | 1428 | ++DOMWINDOW == 130 (000000D5EC3DB000) [pid = 1428] [serial = 1567] [outer = 000000D5EC36D800] 15:20:51 INFO - PROCESS | 1428 | 1461104451967 Marionette DEBUG loaded listener.js 15:20:52 INFO - PROCESS | 1428 | ++DOMWINDOW == 131 (000000D5EDFA3400) [pid = 1428] [serial = 1568] [outer = 000000D5EC36D800] 15:20:52 INFO - PROCESS | 1428 | 1461104452408 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]]]}] 15:20:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 15:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 671ms 15:20:52 INFO - PROCESS | 1428 | 1461104452454 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 15:20:52 INFO - PROCESS | 1428 | 1461104452456 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 15:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 15:20:52 INFO - PROCESS | 1428 | 1461104452459 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 15:20:52 INFO - PROCESS | 1428 | 1461104452461 Marionette TRACE conn5 <- [1,2054,null,{}] 15:20:52 INFO - PROCESS | 1428 | 1461104452465 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}] 15:20:52 INFO - PROCESS | 1428 | 1461104452555 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 15:20:52 INFO - PROCESS | 1428 | 1461104452561 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:52 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E82C4800 == 80 [pid = 1428] [id = 523] 15:20:52 INFO - PROCESS | 1428 | ++DOMWINDOW == 132 (000000D5EE815400) [pid = 1428] [serial = 1569] [outer = 0000000000000000] 15:20:52 INFO - PROCESS | 1428 | ++DOMWINDOW == 133 (000000D5EE837800) [pid = 1428] [serial = 1570] [outer = 000000D5EE815400] 15:20:52 INFO - PROCESS | 1428 | 1461104452608 Marionette DEBUG loaded listener.js 15:20:52 INFO - PROCESS | 1428 | ++DOMWINDOW == 134 (000000D5EEAC6000) [pid = 1428] [serial = 1571] [outer = 000000D5EE815400] 15:20:53 INFO - PROCESS | 1428 | 1461104453049 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]]]}] 15:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 15:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 628ms 15:20:53 INFO - PROCESS | 1428 | 1461104453099 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 15:20:53 INFO - PROCESS | 1428 | 1461104453102 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 15:20:53 INFO - PROCESS | 1428 | 1461104453105 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 15:20:53 INFO - PROCESS | 1428 | 1461104453107 Marionette TRACE conn5 <- [1,2058,null,{}] 15:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 15:20:53 INFO - PROCESS | 1428 | 1461104453111 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}] 15:20:53 INFO - PROCESS | 1428 | 1461104453255 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 15:20:53 INFO - PROCESS | 1428 | 1461104453344 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:53 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2FD1000 == 81 [pid = 1428] [id = 524] 15:20:53 INFO - PROCESS | 1428 | ++DOMWINDOW == 135 (000000D5EEDC9400) [pid = 1428] [serial = 1572] [outer = 0000000000000000] 15:20:53 INFO - PROCESS | 1428 | ++DOMWINDOW == 136 (000000D5EF3FAC00) [pid = 1428] [serial = 1573] [outer = 000000D5EEDC9400] 15:20:53 INFO - PROCESS | 1428 | 1461104453393 Marionette DEBUG loaded listener.js 15:20:53 INFO - PROCESS | 1428 | ++DOMWINDOW == 137 (000000D5EF70B000) [pid = 1428] [serial = 1574] [outer = 000000D5EEDC9400] 15:20:53 INFO - PROCESS | 1428 | 1461104453823 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]]]}] 15:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 15:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 734ms 15:20:53 INFO - PROCESS | 1428 | 1461104453849 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 15:20:53 INFO - PROCESS | 1428 | 1461104453851 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 15:20:53 INFO - PROCESS | 1428 | 1461104453854 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 15:20:53 INFO - PROCESS | 1428 | 1461104453856 Marionette TRACE conn5 <- [1,2062,null,{}] 15:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 15:20:53 INFO - PROCESS | 1428 | 1461104453860 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}] 15:20:53 INFO - PROCESS | 1428 | 1461104453978 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 15:20:54 INFO - PROCESS | 1428 | 1461104454031 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:54 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F363C800 == 82 [pid = 1428] [id = 525] 15:20:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 138 (000000D5EF7B2800) [pid = 1428] [serial = 1575] [outer = 0000000000000000] 15:20:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 139 (000000D5EF7BBC00) [pid = 1428] [serial = 1576] [outer = 000000D5EF7B2800] 15:20:54 INFO - PROCESS | 1428 | 1461104454082 Marionette DEBUG loaded listener.js 15:20:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 140 (000000D5EF810C00) [pid = 1428] [serial = 1577] [outer = 000000D5EF7B2800] 15:20:54 INFO - PROCESS | 1428 | 1461104454491 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]]]}] 15:20:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 15:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 691ms 15:20:54 INFO - PROCESS | 1428 | 1461104454553 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 15:20:54 INFO - PROCESS | 1428 | 1461104454555 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 15:20:54 INFO - PROCESS | 1428 | 1461104454559 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 15:20:54 INFO - PROCESS | 1428 | 1461104454561 Marionette TRACE conn5 <- [1,2066,null,{}] 15:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 15:20:54 INFO - PROCESS | 1428 | 1461104454564 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}] 15:20:54 INFO - PROCESS | 1428 | 1461104454711 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 15:20:54 INFO - PROCESS | 1428 | 1461104454736 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:54 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F402B000 == 83 [pid = 1428] [id = 526] 15:20:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 141 (000000D5EF846000) [pid = 1428] [serial = 1578] [outer = 0000000000000000] 15:20:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 142 (000000D5EFC45000) [pid = 1428] [serial = 1579] [outer = 000000D5EF846000] 15:20:54 INFO - PROCESS | 1428 | 1461104454781 Marionette DEBUG loaded listener.js 15:20:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 143 (000000D5F060F000) [pid = 1428] [serial = 1580] [outer = 000000D5EF846000] 15:20:55 INFO - PROCESS | 1428 | --DOMWINDOW == 142 (000000D5E0267000) [pid = 1428] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 15:20:55 INFO - PROCESS | 1428 | --DOMWINDOW == 141 (000000D5F9D6E800) [pid = 1428] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 15:20:55 INFO - PROCESS | 1428 | --DOMWINDOW == 140 (000000D5F9D71800) [pid = 1428] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 15:20:55 INFO - PROCESS | 1428 | --DOMWINDOW == 139 (000000D5E8204C00) [pid = 1428] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 15:20:55 INFO - PROCESS | 1428 | --DOMWINDOW == 138 (000000D5F2A2D400) [pid = 1428] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 15:20:55 INFO - PROCESS | 1428 | --DOMWINDOW == 137 (000000D5E75A0800) [pid = 1428] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 15:20:55 INFO - PROCESS | 1428 | --DOMWINDOW == 136 (000000D5F64F3000) [pid = 1428] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 15:20:55 INFO - PROCESS | 1428 | --DOMWINDOW == 135 (000000D5E8293C00) [pid = 1428] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 15:20:55 INFO - PROCESS | 1428 | --DOMWINDOW == 134 (000000D5F24A2800) [pid = 1428] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 15:20:55 INFO - PROCESS | 1428 | --DOMWINDOW == 133 (000000D5F3427C00) [pid = 1428] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 15:20:55 INFO - PROCESS | 1428 | 1461104455570 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]]]}] 15:20:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 15:20:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1021ms 15:20:55 INFO - PROCESS | 1428 | 1461104455585 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 15:20:55 INFO - PROCESS | 1428 | 1461104455587 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 15:20:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 15:20:55 INFO - PROCESS | 1428 | 1461104455595 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 15:20:55 INFO - PROCESS | 1428 | 1461104455597 Marionette TRACE conn5 <- [1,2070,null,{}] 15:20:55 INFO - PROCESS | 1428 | 1461104455615 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}] 15:20:55 INFO - PROCESS | 1428 | 1461104455703 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 15:20:55 INFO - PROCESS | 1428 | 1461104455795 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:55 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F4091800 == 84 [pid = 1428] [id = 527] 15:20:55 INFO - PROCESS | 1428 | ++DOMWINDOW == 134 (000000D5E82ECC00) [pid = 1428] [serial = 1581] [outer = 0000000000000000] 15:20:55 INFO - PROCESS | 1428 | ++DOMWINDOW == 135 (000000D5F0605800) [pid = 1428] [serial = 1582] [outer = 000000D5E82ECC00] 15:20:55 INFO - PROCESS | 1428 | 1461104455840 Marionette DEBUG loaded listener.js 15:20:55 INFO - PROCESS | 1428 | ++DOMWINDOW == 136 (000000D5F240BC00) [pid = 1428] [serial = 1583] [outer = 000000D5E82ECC00] 15:20:56 INFO - PROCESS | 1428 | 1461104456237 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]]]}] 15:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 15:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 692ms 15:20:56 INFO - PROCESS | 1428 | 1461104456287 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 15:20:56 INFO - PROCESS | 1428 | 1461104456289 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 15:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 15:20:56 INFO - PROCESS | 1428 | 1461104456292 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 15:20:56 INFO - PROCESS | 1428 | 1461104456294 Marionette TRACE conn5 <- [1,2074,null,{}] 15:20:56 INFO - PROCESS | 1428 | 1461104456297 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}] 15:20:56 INFO - PROCESS | 1428 | 1461104456390 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 15:20:56 INFO - PROCESS | 1428 | 1461104456396 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:56 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6541000 == 85 [pid = 1428] [id = 528] 15:20:56 INFO - PROCESS | 1428 | ++DOMWINDOW == 137 (000000D5F248D400) [pid = 1428] [serial = 1584] [outer = 0000000000000000] 15:20:56 INFO - PROCESS | 1428 | ++DOMWINDOW == 138 (000000D5F24AE400) [pid = 1428] [serial = 1585] [outer = 000000D5F248D400] 15:20:56 INFO - PROCESS | 1428 | 1461104456441 Marionette DEBUG loaded listener.js 15:20:56 INFO - PROCESS | 1428 | ++DOMWINDOW == 139 (000000D5F2571800) [pid = 1428] [serial = 1586] [outer = 000000D5F248D400] 15:20:56 INFO - PROCESS | 1428 | 1461104456882 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]]]}] 15:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 15:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 629ms 15:20:56 INFO - PROCESS | 1428 | 1461104456925 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 15:20:56 INFO - PROCESS | 1428 | 1461104456928 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 15:20:56 INFO - PROCESS | 1428 | 1461104456931 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 15:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 15:20:56 INFO - PROCESS | 1428 | 1461104456934 Marionette TRACE conn5 <- [1,2078,null,{}] 15:20:56 INFO - PROCESS | 1428 | 1461104456937 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}] 15:20:57 INFO - PROCESS | 1428 | 1461104457046 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 15:20:57 INFO - PROCESS | 1428 | 1461104457052 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:57 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F691B000 == 86 [pid = 1428] [id = 529] 15:20:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 140 (000000D5F25BB800) [pid = 1428] [serial = 1587] [outer = 0000000000000000] 15:20:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 141 (000000D5F25DE000) [pid = 1428] [serial = 1588] [outer = 000000D5F25BB800] 15:20:57 INFO - PROCESS | 1428 | 1461104457104 Marionette DEBUG loaded listener.js 15:20:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 142 (000000D5F2A2A400) [pid = 1428] [serial = 1589] [outer = 000000D5F25BB800] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EECA9000 == 85 [pid = 1428] [id = 209] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F8157000 == 84 [pid = 1428] [id = 483] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F653D800 == 83 [pid = 1428] [id = 368] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9DEE800 == 82 [pid = 1428] [id = 455] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FA397800 == 81 [pid = 1428] [id = 488] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9DF7800 == 80 [pid = 1428] [id = 436] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F77DC000 == 79 [pid = 1428] [id = 471] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6920800 == 78 [pid = 1428] [id = 370] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F7925000 == 77 [pid = 1428] [id = 398] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F409F000 == 76 [pid = 1428] [id = 364] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F63DA800 == 75 [pid = 1428] [id = 367] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E1CDD000 == 74 [pid = 1428] [id = 456] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9AAB800 == 73 [pid = 1428] [id = 435] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6D1D000 == 72 [pid = 1428] [id = 384] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E1611800 == 71 [pid = 1428] [id = 341] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FAC29800 == 70 [pid = 1428] [id = 490] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9ABE800 == 69 [pid = 1428] [id = 420] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2F46800 == 68 [pid = 1428] [id = 366] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F692B000 == 67 [pid = 1428] [id = 491] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9DD8800 == 66 [pid = 1428] [id = 421] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F7055800 == 65 [pid = 1428] [id = 470] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6726000 == 64 [pid = 1428] [id = 202] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F4029000 == 63 [pid = 1428] [id = 363] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9A89000 == 62 [pid = 1428] [id = 419] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EEB84000 == 61 [pid = 1428] [id = 203] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F672C800 == 60 [pid = 1428] [id = 369] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F3647000 == 59 [pid = 1428] [id = 208] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F68CB000 == 58 [pid = 1428] [id = 499] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9976800 == 57 [pid = 1428] [id = 472] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9982800 == 56 [pid = 1428] [id = 403] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E2ED8800 == 55 [pid = 1428] [id = 422] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FA5AD000 == 54 [pid = 1428] [id = 489] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F3FB9800 == 53 [pid = 1428] [id = 497] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E758B000 == 52 [pid = 1428] [id = 473] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6B5D000 == 51 [pid = 1428] [id = 500] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6FC6000 == 50 [pid = 1428] [id = 385] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F7061000 == 49 [pid = 1428] [id = 501] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6521800 == 48 [pid = 1428] [id = 498] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9964000 == 47 [pid = 1428] [id = 402] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FA39D000 == 46 [pid = 1428] [id = 437] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9A7D000 == 45 [pid = 1428] [id = 404] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F7917000 == 44 [pid = 1428] [id = 401] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EE694800 == 43 [pid = 1428] [id = 520] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EDF4C000 == 42 [pid = 1428] [id = 519] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F68D3000 == 41 [pid = 1428] [id = 518] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FE3AA800 == 40 [pid = 1428] [id = 517] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FD4B1000 == 39 [pid = 1428] [id = 516] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FDF47800 == 38 [pid = 1428] [id = 515] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FAC42800 == 37 [pid = 1428] [id = 514] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F7055000 == 36 [pid = 1428] [id = 513] 15:20:58 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF76E800 == 35 [pid = 1428] [id = 512] 15:20:59 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F4091800 == 34 [pid = 1428] [id = 527] 15:20:59 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2FD1000 == 33 [pid = 1428] [id = 524] 15:20:59 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6541000 == 32 [pid = 1428] [id = 528] 15:20:59 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F0688000 == 31 [pid = 1428] [id = 522] 15:20:59 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E82C4800 == 30 [pid = 1428] [id = 523] 15:20:59 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F402B000 == 29 [pid = 1428] [id = 526] 15:20:59 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED43800 == 28 [pid = 1428] [id = 521] 15:20:59 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F363C800 == 27 [pid = 1428] [id = 525] 15:20:59 INFO - PROCESS | 1428 | --DOMWINDOW == 141 (000000D5E8694800) [pid = 1428] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 15:20:59 INFO - PROCESS | 1428 | --DOMWINDOW == 140 (000000D5F2FFFC00) [pid = 1428] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 15:20:59 INFO - PROCESS | 1428 | --DOMWINDOW == 139 (000000D5F34E7000) [pid = 1428] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 15:20:59 INFO - PROCESS | 1428 | --DOMWINDOW == 138 (000000D5EEDCA000) [pid = 1428] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 15:20:59 INFO - PROCESS | 1428 | --DOMWINDOW == 137 (000000D5F6332400) [pid = 1428] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 15:20:59 INFO - PROCESS | 1428 | --DOMWINDOW == 136 (000000D5EC2A4800) [pid = 1428] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 15:20:59 INFO - PROCESS | 1428 | --DOMWINDOW == 135 (000000D5F64EC000) [pid = 1428] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 15:20:59 INFO - PROCESS | 1428 | --DOMWINDOW == 134 (000000D5F6DC1C00) [pid = 1428] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 15:20:59 INFO - PROCESS | 1428 | --DOMWINDOW == 133 (000000D5EF805000) [pid = 1428] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 15:20:59 INFO - PROCESS | 1428 | --DOMWINDOW == 132 (000000D5EEACB800) [pid = 1428] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 15:20:59 INFO - PROCESS | 1428 | --DOMWINDOW == 131 (000000D5EF805C00) [pid = 1428] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 15:20:59 INFO - PROCESS | 1428 | --DOMWINDOW == 130 (000000D5EDF05000) [pid = 1428] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 15:20:59 INFO - PROCESS | 1428 | --DOMWINDOW == 129 (000000D5F048EC00) [pid = 1428] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 15:20:59 INFO - PROCESS | 1428 | --DOMWINDOW == 128 (000000D5F256F800) [pid = 1428] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 15:20:59 INFO - PROCESS | 1428 | --DOMWINDOW == 127 (000000D5F34DDC00) [pid = 1428] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 15:20:59 INFO - PROCESS | 1428 | --DOMWINDOW == 126 (000000D5E3418400) [pid = 1428] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 15:20:59 INFO - PROCESS | 1428 | --DOMWINDOW == 125 (000000D5F3A7F000) [pid = 1428] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 15:20:59 INFO - PROCESS | 1428 | --DOMWINDOW == 124 (000000D5F368E000) [pid = 1428] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 15:20:59 INFO - PROCESS | 1428 | --DOMWINDOW == 123 (000000D5F25C8C00) [pid = 1428] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 15:20:59 INFO - PROCESS | 1428 | --DOMWINDOW == 122 (000000D5FA545400) [pid = 1428] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 15:20:59 INFO - PROCESS | 1428 | --DOMWINDOW == 121 (000000D5F0489C00) [pid = 1428] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 15:20:59 INFO - PROCESS | 1428 | --DOMWINDOW == 120 (000000D5E82E6C00) [pid = 1428] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 15:20:59 INFO - PROCESS | 1428 | --DOMWINDOW == 119 (000000D5F9D8FC00) [pid = 1428] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 15:20:59 INFO - PROCESS | 1428 | --DOMWINDOW == 118 (000000D5F8680400) [pid = 1428] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 15:20:59 INFO - PROCESS | 1428 | --DOMWINDOW == 117 (000000D5F86A7400) [pid = 1428] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 15:20:59 INFO - PROCESS | 1428 | --DOMWINDOW == 116 (000000D5FA309400) [pid = 1428] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 15:20:59 INFO - PROCESS | 1428 | --DOMWINDOW == 115 (000000D5F9D76C00) [pid = 1428] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 15:20:59 INFO - PROCESS | 1428 | --DOMWINDOW == 114 (000000D5FA30D000) [pid = 1428] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 15:20:59 INFO - PROCESS | 1428 | --DOMWINDOW == 113 (000000D5EE509800) [pid = 1428] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 15:20:59 INFO - PROCESS | 1428 | 1461104459705 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]]]}] 15:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 15:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 2791ms 15:20:59 INFO - PROCESS | 1428 | 1461104459726 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 15:20:59 INFO - PROCESS | 1428 | 1461104459730 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 15:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 15:20:59 INFO - PROCESS | 1428 | 1461104459736 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 15:20:59 INFO - PROCESS | 1428 | 1461104459740 Marionette TRACE conn5 <- [1,2082,null,{}] 15:20:59 INFO - PROCESS | 1428 | 1461104459746 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}] 15:20:59 INFO - PROCESS | 1428 | 1461104459843 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 15:20:59 INFO - PROCESS | 1428 | 1461104459855 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:59 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E69DB000 == 28 [pid = 1428] [id = 530] 15:20:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 114 (000000D5E1249400) [pid = 1428] [serial = 1590] [outer = 0000000000000000] 15:20:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 115 (000000D5E124B800) [pid = 1428] [serial = 1591] [outer = 000000D5E1249400] 15:20:59 INFO - PROCESS | 1428 | 1461104459905 Marionette DEBUG loaded listener.js 15:20:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 116 (000000D5E1C47000) [pid = 1428] [serial = 1592] [outer = 000000D5E1249400] 15:21:00 INFO - PROCESS | 1428 | 1461104460408 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]]]}] 15:21:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 15:21:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 733ms 15:21:00 INFO - PROCESS | 1428 | 1461104460473 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 15:21:00 INFO - PROCESS | 1428 | 1461104460480 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 15:21:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 15:21:00 INFO - PROCESS | 1428 | 1461104460486 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 15:21:00 INFO - PROCESS | 1428 | 1461104460489 Marionette TRACE conn5 <- [1,2086,null,{}] 15:21:00 INFO - PROCESS | 1428 | 1461104460493 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}] 15:21:00 INFO - PROCESS | 1428 | 1461104460581 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 15:21:00 INFO - PROCESS | 1428 | 1461104460596 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:00 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E82D4800 == 29 [pid = 1428] [id = 531] 15:21:00 INFO - PROCESS | 1428 | ++DOMWINDOW == 117 (000000D5E348A000) [pid = 1428] [serial = 1593] [outer = 0000000000000000] 15:21:00 INFO - PROCESS | 1428 | ++DOMWINDOW == 118 (000000D5E2616400) [pid = 1428] [serial = 1594] [outer = 000000D5E348A000] 15:21:00 INFO - PROCESS | 1428 | 1461104460645 Marionette DEBUG loaded listener.js 15:21:00 INFO - PROCESS | 1428 | ++DOMWINDOW == 119 (000000D5E6CABC00) [pid = 1428] [serial = 1595] [outer = 000000D5E348A000] 15:21:01 INFO - PROCESS | 1428 | 1461104461126 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]]]}] 15:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 15:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 690ms 15:21:01 INFO - PROCESS | 1428 | 1461104461181 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 15:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 15:21:01 INFO - PROCESS | 1428 | 1461104461184 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 15:21:01 INFO - PROCESS | 1428 | 1461104461188 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 15:21:01 INFO - PROCESS | 1428 | 1461104461192 Marionette TRACE conn5 <- [1,2090,null,{}] 15:21:01 INFO - PROCESS | 1428 | 1461104461204 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}] 15:21:01 INFO - PROCESS | 1428 | 1461104461356 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 15:21:01 INFO - PROCESS | 1428 | 1461104461373 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:01 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EC23F000 == 30 [pid = 1428] [id = 532] 15:21:01 INFO - PROCESS | 1428 | ++DOMWINDOW == 120 (000000D5E0174400) [pid = 1428] [serial = 1596] [outer = 0000000000000000] 15:21:01 INFO - PROCESS | 1428 | ++DOMWINDOW == 121 (000000D5E7557400) [pid = 1428] [serial = 1597] [outer = 000000D5E0174400] 15:21:01 INFO - PROCESS | 1428 | 1461104461428 Marionette DEBUG loaded listener.js 15:21:01 INFO - PROCESS | 1428 | ++DOMWINDOW == 122 (000000D5E8203C00) [pid = 1428] [serial = 1598] [outer = 000000D5E0174400] 15:21:01 INFO - PROCESS | 1428 | 1461104461873 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]]]}] 15:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 15:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 734ms 15:21:01 INFO - PROCESS | 1428 | 1461104461927 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 15:21:01 INFO - PROCESS | 1428 | 1461104461930 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 15:21:01 INFO - PROCESS | 1428 | 1461104461934 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 15:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 15:21:01 INFO - PROCESS | 1428 | 1461104461936 Marionette TRACE conn5 <- [1,2094,null,{}] 15:21:01 INFO - PROCESS | 1428 | 1461104461939 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}] 15:21:02 INFO - PROCESS | 1428 | 1461104462022 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 15:21:02 INFO - PROCESS | 1428 | 1461104462029 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:02 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EE699800 == 31 [pid = 1428] [id = 533] 15:21:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 123 (000000D5E868D800) [pid = 1428] [serial = 1599] [outer = 0000000000000000] 15:21:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 124 (000000D5E8691400) [pid = 1428] [serial = 1600] [outer = 000000D5E868D800] 15:21:02 INFO - PROCESS | 1428 | 1461104462076 Marionette DEBUG loaded listener.js 15:21:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 125 (000000D5E8E0E800) [pid = 1428] [serial = 1601] [outer = 000000D5E868D800] 15:21:02 INFO - PROCESS | 1428 | 1461104462501 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",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.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 15:21:02 INFO - PROCESS | 1428 | 1461104462569 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 15:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 15:21:02 INFO - PROCESS | 1428 | 1461104462572 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 15:21:02 INFO - PROCESS | 1428 | 1461104462574 Marionette TRACE conn5 <- [1,2098,null,{}] 15:21:02 INFO - PROCESS | 1428 | 1461104462578 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}] 15:21:02 INFO - PROCESS | 1428 | 1461104462657 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 15:21:02 INFO - PROCESS | 1428 | 1461104462664 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:02 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED3A800 == 32 [pid = 1428] [id = 534] 15:21:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 126 (000000D5E3414C00) [pid = 1428] [serial = 1602] [outer = 0000000000000000] 15:21:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 127 (000000D5EB97CC00) [pid = 1428] [serial = 1603] [outer = 000000D5E3414C00] 15:21:02 INFO - PROCESS | 1428 | 1461104462710 Marionette DEBUG loaded listener.js 15:21:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 128 (000000D5EBCA0800) [pid = 1428] [serial = 1604] [outer = 000000D5E3414C00] 15:21:03 INFO - PROCESS | 1428 | 1461104463178 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]]]}] 15:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 15:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 627ms 15:21:03 INFO - PROCESS | 1428 | 1461104463202 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 15:21:03 INFO - PROCESS | 1428 | 1461104463205 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 15:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 15:21:03 INFO - PROCESS | 1428 | 1461104463212 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 15:21:03 INFO - PROCESS | 1428 | 1461104463214 Marionette TRACE conn5 <- [1,2102,null,{}] 15:21:03 INFO - PROCESS | 1428 | 1461104463218 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}] 15:21:03 INFO - PROCESS | 1428 | 1461104463336 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 15:21:03 INFO - PROCESS | 1428 | 1461104463347 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:03 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF77C000 == 33 [pid = 1428] [id = 535] 15:21:03 INFO - PROCESS | 1428 | ++DOMWINDOW == 129 (000000D5EC2A2000) [pid = 1428] [serial = 1605] [outer = 0000000000000000] 15:21:03 INFO - PROCESS | 1428 | ++DOMWINDOW == 130 (000000D5EDF0FC00) [pid = 1428] [serial = 1606] [outer = 000000D5EC2A2000] 15:21:03 INFO - PROCESS | 1428 | 1461104463397 Marionette DEBUG loaded listener.js 15:21:03 INFO - PROCESS | 1428 | ++DOMWINDOW == 131 (000000D5EDFA1000) [pid = 1428] [serial = 1607] [outer = 000000D5EC2A2000] 15:21:03 INFO - PROCESS | 1428 | 1461104463821 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]]]}] 15:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 15:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 649ms 15:21:03 INFO - PROCESS | 1428 | 1461104463861 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 15:21:03 INFO - PROCESS | 1428 | 1461104463863 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 15:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 15:21:03 INFO - PROCESS | 1428 | 1461104463866 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 15:21:03 INFO - PROCESS | 1428 | 1461104463868 Marionette TRACE conn5 <- [1,2106,null,{}] 15:21:03 INFO - PROCESS | 1428 | 1461104463872 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}] 15:21:03 INFO - PROCESS | 1428 | 1461104463953 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 15:21:03 INFO - PROCESS | 1428 | 1461104463960 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:03 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F1D21800 == 34 [pid = 1428] [id = 536] 15:21:03 INFO - PROCESS | 1428 | ++DOMWINDOW == 132 (000000D5EE562C00) [pid = 1428] [serial = 1608] [outer = 0000000000000000] 15:21:04 INFO - PROCESS | 1428 | ++DOMWINDOW == 133 (000000D5EE568000) [pid = 1428] [serial = 1609] [outer = 000000D5EE562C00] 15:21:04 INFO - PROCESS | 1428 | 1461104464006 Marionette DEBUG loaded listener.js 15:21:04 INFO - PROCESS | 1428 | ++DOMWINDOW == 134 (000000D5EE80C800) [pid = 1428] [serial = 1610] [outer = 000000D5EE562C00] 15:21:04 INFO - PROCESS | 1428 | 1461104464462 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]]]}] 15:21:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 15:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 627ms 15:21:04 INFO - PROCESS | 1428 | 1461104464502 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 15:21:04 INFO - PROCESS | 1428 | 1461104464504 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 15:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 15:21:04 INFO - PROCESS | 1428 | 1461104464507 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 15:21:04 INFO - PROCESS | 1428 | 1461104464509 Marionette TRACE conn5 <- [1,2110,null,{}] 15:21:04 INFO - PROCESS | 1428 | 1461104464513 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}] 15:21:04 INFO - PROCESS | 1428 | 1461104464590 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 15:21:04 INFO - PROCESS | 1428 | 1461104464596 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:04 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F27EE000 == 35 [pid = 1428] [id = 537] 15:21:04 INFO - PROCESS | 1428 | ++DOMWINDOW == 135 (000000D5EE816800) [pid = 1428] [serial = 1611] [outer = 0000000000000000] 15:21:04 INFO - PROCESS | 1428 | ++DOMWINDOW == 136 (000000D5EEA87800) [pid = 1428] [serial = 1612] [outer = 000000D5EE816800] 15:21:04 INFO - PROCESS | 1428 | 1461104464641 Marionette DEBUG loaded listener.js 15:21:04 INFO - PROCESS | 1428 | ++DOMWINDOW == 137 (000000D5EEAC5000) [pid = 1428] [serial = 1613] [outer = 000000D5EE816800] 15:21:05 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E6644000 == 34 [pid = 1428] [id = 10] 15:21:05 INFO - PROCESS | 1428 | 1461104465154 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]]]}] 15:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 15:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 691ms 15:21:05 INFO - PROCESS | 1428 | 1461104465202 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 15:21:05 INFO - PROCESS | 1428 | 1461104465204 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 15:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 15:21:05 INFO - PROCESS | 1428 | 1461104465207 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 15:21:05 INFO - PROCESS | 1428 | 1461104465209 Marionette TRACE conn5 <- [1,2114,null,{}] 15:21:05 INFO - PROCESS | 1428 | 1461104465212 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}] 15:21:05 INFO - PROCESS | 1428 | 1461104465320 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 15:21:05 INFO - PROCESS | 1428 | 1461104465403 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:05 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EC23B800 == 35 [pid = 1428] [id = 538] 15:21:05 INFO - PROCESS | 1428 | ++DOMWINDOW == 138 (000000D5E8E0EC00) [pid = 1428] [serial = 1614] [outer = 0000000000000000] 15:21:05 INFO - PROCESS | 1428 | ++DOMWINDOW == 139 (000000D5EEACD000) [pid = 1428] [serial = 1615] [outer = 000000D5E8E0EC00] 15:21:05 INFO - PROCESS | 1428 | 1461104465448 Marionette DEBUG loaded listener.js 15:21:05 INFO - PROCESS | 1428 | ++DOMWINDOW == 140 (000000D5EEDCD400) [pid = 1428] [serial = 1616] [outer = 000000D5E8E0EC00] 15:21:05 INFO - PROCESS | 1428 | 1461104465865 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]]]}] 15:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 15:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 691ms 15:21:05 INFO - PROCESS | 1428 | 1461104465901 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 15:21:05 INFO - PROCESS | 1428 | 1461104465904 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 15:21:05 INFO - PROCESS | 1428 | 1461104465907 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 15:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 15:21:05 INFO - PROCESS | 1428 | 1461104465909 Marionette TRACE conn5 <- [1,2118,null,{}] 15:21:05 INFO - PROCESS | 1428 | 1461104465912 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}] 15:21:06 INFO - PROCESS | 1428 | 1461104466022 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 15:21:06 INFO - PROCESS | 1428 | 1461104466029 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:06 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2F55000 == 36 [pid = 1428] [id = 539] 15:21:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 141 (000000D5EEDCB400) [pid = 1428] [serial = 1617] [outer = 0000000000000000] 15:21:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 142 (000000D5EEDD3000) [pid = 1428] [serial = 1618] [outer = 000000D5EEDCB400] 15:21:06 INFO - PROCESS | 1428 | 1461104466075 Marionette DEBUG loaded listener.js 15:21:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 143 (000000D5EF220400) [pid = 1428] [serial = 1619] [outer = 000000D5EEDCB400] 15:21:06 INFO - PROCESS | 1428 | 1461104466520 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] 15:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 15:21:06 INFO - PROCESS | 1428 | 1461104466539 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 15:21:06 INFO - PROCESS | 1428 | 1461104466543 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 15:21:06 INFO - PROCESS | 1428 | 1461104466546 Marionette TRACE conn5 <- [1,2122,null,{}] 15:21:06 INFO - PROCESS | 1428 | 1461104466549 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}] 15:21:06 INFO - PROCESS | 1428 | 1461104466678 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 15:21:06 INFO - PROCESS | 1428 | 1461104466769 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:06 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED39800 == 37 [pid = 1428] [id = 540] 15:21:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 144 (000000D5EF705000) [pid = 1428] [serial = 1620] [outer = 0000000000000000] 15:21:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 145 (000000D5EF70A400) [pid = 1428] [serial = 1621] [outer = 000000D5EF705000] 15:21:06 INFO - PROCESS | 1428 | 1461104466825 Marionette DEBUG loaded listener.js 15:21:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 146 (000000D5EF7B3400) [pid = 1428] [serial = 1622] [outer = 000000D5EF705000] 15:21:07 INFO - PROCESS | 1428 | --DOMWINDOW == 145 (000000D5F3393000) [pid = 1428] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 15:21:07 INFO - PROCESS | 1428 | --DOMWINDOW == 144 (000000D5F382D800) [pid = 1428] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 15:21:07 INFO - PROCESS | 1428 | --DOMWINDOW == 143 (000000D5F2F2C000) [pid = 1428] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 15:21:07 INFO - PROCESS | 1428 | --DOMWINDOW == 142 (000000D5EEDC9400) [pid = 1428] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 15:21:07 INFO - PROCESS | 1428 | --DOMWINDOW == 141 (000000D5EF7B2800) [pid = 1428] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 15:21:07 INFO - PROCESS | 1428 | --DOMWINDOW == 140 (000000D5E82ECC00) [pid = 1428] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 15:21:07 INFO - PROCESS | 1428 | --DOMWINDOW == 139 (000000D5EF846000) [pid = 1428] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 15:21:07 INFO - PROCESS | 1428 | --DOMWINDOW == 138 (000000D5F248D400) [pid = 1428] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 15:21:07 INFO - PROCESS | 1428 | --DOMWINDOW == 137 (000000D5E7550400) [pid = 1428] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 15:21:07 INFO - PROCESS | 1428 | --DOMWINDOW == 136 (000000D5E8687400) [pid = 1428] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 15:21:07 INFO - PROCESS | 1428 | --DOMWINDOW == 135 (000000D5E37CC000) [pid = 1428] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 15:21:07 INFO - PROCESS | 1428 | --DOMWINDOW == 134 (000000D5FBBC2800) [pid = 1428] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 15:21:07 INFO - PROCESS | 1428 | --DOMWINDOW == 133 (000000D5FA9BA000) [pid = 1428] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 15:21:07 INFO - PROCESS | 1428 | --DOMWINDOW == 132 (000000D5FA13BC00) [pid = 1428] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 15:21:07 INFO - PROCESS | 1428 | --DOMWINDOW == 131 (000000D5F9D8AC00) [pid = 1428] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 15:21:07 INFO - PROCESS | 1428 | --DOMWINDOW == 130 (000000D5F3F61800) [pid = 1428] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 15:21:07 INFO - PROCESS | 1428 | --DOMWINDOW == 129 (000000D5F1B8B000) [pid = 1428] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 15:21:07 INFO - PROCESS | 1428 | --DOMWINDOW == 128 (000000D5E731F400) [pid = 1428] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 15:21:07 INFO - PROCESS | 1428 | --DOMWINDOW == 127 (000000D5F86AF400) [pid = 1428] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 15:21:07 INFO - PROCESS | 1428 | --DOMWINDOW == 126 (000000D5EE815400) [pid = 1428] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 15:21:07 INFO - PROCESS | 1428 | --DOMWINDOW == 125 (000000D5EC36D800) [pid = 1428] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 15:21:07 INFO - PROCESS | 1428 | --DOMWINDOW == 124 (000000D5F2564000) [pid = 1428] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 15:21:07 INFO - PROCESS | 1428 | --DOMWINDOW == 123 (000000D5F2FFD000) [pid = 1428] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 15:21:07 INFO - PROCESS | 1428 | --DOMWINDOW == 122 (000000D5EE817400) [pid = 1428] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 15:21:07 INFO - PROCESS | 1428 | --DOMWINDOW == 121 (000000D5F25E3400) [pid = 1428] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 15:21:07 INFO - PROCESS | 1428 | --DOMWINDOW == 120 (000000D5EFE68400) [pid = 1428] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 15:21:07 INFO - PROCESS | 1428 | --DOMWINDOW == 119 (000000D5F867A400) [pid = 1428] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 15:21:07 INFO - PROCESS | 1428 | --DOMWINDOW == 118 (000000D5F0411C00) [pid = 1428] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 15:21:07 INFO - PROCESS | 1428 | --DOMWINDOW == 117 (000000D5E0267400) [pid = 1428] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 15:21:07 INFO - PROCESS | 1428 | --DOMWINDOW == 116 (000000D5F64F3400) [pid = 1428] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 15:21:07 INFO - PROCESS | 1428 | --DOMWINDOW == 115 (000000D5EF736800) [pid = 1428] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 15:21:07 INFO - PROCESS | 1428 | --DOMWINDOW == 114 (000000D5F3834000) [pid = 1428] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 15:21:07 INFO - PROCESS | 1428 | --DOMWINDOW == 113 (000000D5E24A0400) [pid = 1428] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 15:21:07 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5F40E2000) [pid = 1428] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 15:21:07 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5EEAC5C00) [pid = 1428] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 15:21:07 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5EBCDB000) [pid = 1428] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 15:21:07 INFO - PROCESS | 1428 | --DOMWINDOW == 109 (000000D5F3470000) [pid = 1428] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 15:21:07 INFO - PROCESS | 1428 | 1461104467836 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",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.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 15:21:07 INFO - PROCESS | 1428 | 1461104467875 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 15:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 15:21:07 INFO - PROCESS | 1428 | 1461104467878 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 15:21:07 INFO - PROCESS | 1428 | 1461104467880 Marionette TRACE conn5 <- [1,2126,null,{}] 15:21:07 INFO - PROCESS | 1428 | 1461104467883 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}] 15:21:07 INFO - PROCESS | 1428 | 1461104467963 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 15:21:07 INFO - PROCESS | 1428 | 1461104467969 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:07 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2F5F800 == 38 [pid = 1428] [id = 541] 15:21:07 INFO - PROCESS | 1428 | ++DOMWINDOW == 110 (000000D5EBC98800) [pid = 1428] [serial = 1623] [outer = 0000000000000000] 15:21:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5EEDC9400) [pid = 1428] [serial = 1624] [outer = 000000D5EBC98800] 15:21:08 INFO - PROCESS | 1428 | 1461104468018 Marionette DEBUG loaded listener.js 15:21:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5EF7B9400) [pid = 1428] [serial = 1625] [outer = 000000D5EBC98800] 15:21:08 INFO - PROCESS | 1428 | 1461104468442 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]]]}] 15:21:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 15:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 586ms 15:21:08 INFO - PROCESS | 1428 | 1461104468472 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 15:21:08 INFO - PROCESS | 1428 | 1461104468474 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 15:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 15:21:08 INFO - PROCESS | 1428 | 1461104468478 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 15:21:08 INFO - PROCESS | 1428 | 1461104468480 Marionette TRACE conn5 <- [1,2130,null,{}] 15:21:08 INFO - PROCESS | 1428 | 1461104468483 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}] 15:21:08 INFO - PROCESS | 1428 | 1461104468564 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 15:21:08 INFO - PROCESS | 1428 | 1461104468571 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:08 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F3FB9000 == 39 [pid = 1428] [id = 542] 15:21:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5EF7B9000) [pid = 1428] [serial = 1626] [outer = 0000000000000000] 15:21:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 114 (000000D5EF809800) [pid = 1428] [serial = 1627] [outer = 000000D5EF7B9000] 15:21:08 INFO - PROCESS | 1428 | 1461104468618 Marionette DEBUG loaded listener.js 15:21:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 115 (000000D5EF811800) [pid = 1428] [serial = 1628] [outer = 000000D5EF7B9000] 15:21:09 INFO - PROCESS | 1428 | 1461104469074 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] 15:21:09 INFO - PROCESS | 1428 | 1461104469110 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 15:21:09 INFO - PROCESS | 1428 | 1461104469114 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 15:21:09 INFO - PROCESS | 1428 | 1461104469116 Marionette TRACE conn5 <- [1,2134,null,{}] 15:21:09 INFO - PROCESS | 1428 | 1461104469119 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}] 15:21:09 INFO - PROCESS | 1428 | 1461104469202 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 15:21:09 INFO - PROCESS | 1428 | 1461104469209 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:09 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F4039000 == 40 [pid = 1428] [id = 543] 15:21:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 116 (000000D5EF842C00) [pid = 1428] [serial = 1629] [outer = 0000000000000000] 15:21:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 117 (000000D5EF848C00) [pid = 1428] [serial = 1630] [outer = 000000D5EF842C00] 15:21:09 INFO - PROCESS | 1428 | 1461104469255 Marionette DEBUG loaded listener.js 15:21:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 118 (000000D5F0404400) [pid = 1428] [serial = 1631] [outer = 000000D5EF842C00] 15:21:10 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F069A000 == 39 [pid = 1428] [id = 351] 15:21:10 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E8EE1000 == 38 [pid = 1428] [id = 350] 15:21:10 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E75CA800 == 37 [pid = 1428] [id = 342] 15:21:10 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2FED000 == 36 [pid = 1428] [id = 353] 15:21:10 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF4AF800 == 35 [pid = 1428] [id = 345] 15:21:10 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EC23C800 == 34 [pid = 1428] [id = 354] 15:21:10 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2A3C800 == 33 [pid = 1428] [id = 348] 15:21:10 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2A4B000 == 32 [pid = 1428] [id = 359] 15:21:10 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E14E1000 == 31 [pid = 1428] [id = 349] 15:21:10 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F122A800 == 30 [pid = 1428] [id = 358] 15:21:10 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2F58000 == 29 [pid = 1428] [id = 352] 15:21:10 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF494000 == 28 [pid = 1428] [id = 357] 15:21:10 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F144A800 == 27 [pid = 1428] [id = 346] 15:21:10 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F24DD800 == 26 [pid = 1428] [id = 347] 15:21:10 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EC248000 == 25 [pid = 1428] [id = 343] 15:21:10 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E82B9800 == 24 [pid = 1428] [id = 355] 15:21:10 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED18800 == 23 [pid = 1428] [id = 344] 15:21:10 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EEB7C800 == 22 [pid = 1428] [id = 356] 15:21:10 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E1258800 == 21 [pid = 1428] [id = 12] 15:21:10 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F691B000 == 20 [pid = 1428] [id = 529] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 117 (000000D5F347A800) [pid = 1428] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 116 (000000D5F4063000) [pid = 1428] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 115 (000000D5F9D77000) [pid = 1428] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 114 (000000D5F4070800) [pid = 1428] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 113 (000000D5E8285800) [pid = 1428] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5F6341400) [pid = 1428] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5EF6E9800) [pid = 1428] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5EE563800) [pid = 1428] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 109 (000000D5F2A32800) [pid = 1428] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 108 (000000D5F3585000) [pid = 1428] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 107 (000000D5EF709000) [pid = 1428] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 106 (000000D5F3462C00) [pid = 1428] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 105 (000000D5F1B38C00) [pid = 1428] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 104 (000000D5F91B6C00) [pid = 1428] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 103 (000000D5F34E2400) [pid = 1428] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 102 (000000D5EBC9A800) [pid = 1428] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 101 (000000D5F867B400) [pid = 1428] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 100 (000000D5EF844800) [pid = 1428] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 99 (000000D5F3684000) [pid = 1428] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 98 (000000D5F25DE000) [pid = 1428] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 97 (000000D5EF3FAC00) [pid = 1428] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 96 (000000D5EF70B000) [pid = 1428] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 95 (000000D5EF810C00) [pid = 1428] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 94 (000000D5EF7BBC00) [pid = 1428] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 93 (000000D5F0605800) [pid = 1428] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 92 (000000D5EFC45000) [pid = 1428] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 91 (000000D5F24AE400) [pid = 1428] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 90 (000000D5F060F000) [pid = 1428] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 89 (000000D5E86AC400) [pid = 1428] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 88 (000000D5E8E16000) [pid = 1428] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 87 (000000D5E8690000) [pid = 1428] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 86 (000000D5E76DE800) [pid = 1428] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 85 (000000D5E7061800) [pid = 1428] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 84 (000000D5FBBCDC00) [pid = 1428] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 83 (000000D5FBBC7000) [pid = 1428] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 82 (000000D5FAB3FC00) [pid = 1428] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 81 (000000D5FA9BBC00) [pid = 1428] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 80 (000000D5FA57C800) [pid = 1428] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 79 (000000D5FA146000) [pid = 1428] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 78 (000000D5FA57E000) [pid = 1428] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 77 (000000D5FA573800) [pid = 1428] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 76 (000000D5F2571800) [pid = 1428] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 75 (000000D5F91AD800) [pid = 1428] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 74 (000000D5F64E8000) [pid = 1428] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 73 (000000D5F2F2A400) [pid = 1428] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 72 (000000D5F248E000) [pid = 1428] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 71 (000000D5EE60FC00) [pid = 1428] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 70 (000000D5E86A8800) [pid = 1428] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 69 (000000D5FA54AC00) [pid = 1428] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 68 (000000D5EE837800) [pid = 1428] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 67 (000000D5EC3DB000) [pid = 1428] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 66 (000000D5EDFA3400) [pid = 1428] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 65 (000000D5EB97D400) [pid = 1428] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 64 (000000D5F240BC00) [pid = 1428] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | --DOMWINDOW == 63 (000000D5EEAC6000) [pid = 1428] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 15:21:11 INFO - PROCESS | 1428 | 1461104471310 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] 15:21:11 INFO - PROCESS | 1428 | 1461104471366 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 15:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 15:21:11 INFO - PROCESS | 1428 | 1461104471372 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 15:21:11 INFO - PROCESS | 1428 | 1461104471376 Marionette TRACE conn5 <- [1,2138,null,{}] 15:21:11 INFO - PROCESS | 1428 | 1461104471382 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}] 15:21:11 INFO - PROCESS | 1428 | 1461104471474 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 15:21:11 INFO - PROCESS | 1428 | 1461104471484 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:11 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E6CF3800 == 21 [pid = 1428] [id = 544] 15:21:11 INFO - PROCESS | 1428 | ++DOMWINDOW == 64 (000000D5E03F4000) [pid = 1428] [serial = 1632] [outer = 0000000000000000] 15:21:11 INFO - PROCESS | 1428 | ++DOMWINDOW == 65 (000000D5E0B5B400) [pid = 1428] [serial = 1633] [outer = 000000D5E03F4000] 15:21:11 INFO - PROCESS | 1428 | 1461104471567 Marionette DEBUG loaded listener.js 15:21:11 INFO - PROCESS | 1428 | ++DOMWINDOW == 66 (000000D5E1B5E800) [pid = 1428] [serial = 1634] [outer = 000000D5E03F4000] 15:21:12 INFO - PROCESS | 1428 | 1461104472027 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",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.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 15:21:12 INFO - PROCESS | 1428 | 1461104472075 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 15:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 15:21:12 INFO - PROCESS | 1428 | 1461104472082 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 15:21:12 INFO - PROCESS | 1428 | 1461104472085 Marionette TRACE conn5 <- [1,2142,null,{}] 15:21:12 INFO - PROCESS | 1428 | 1461104472089 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}] 15:21:12 INFO - PROCESS | 1428 | 1461104472174 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 15:21:12 INFO - PROCESS | 1428 | 1461104472182 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:12 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E6CF2000 == 22 [pid = 1428] [id = 545] 15:21:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 67 (000000D5E1C4B400) [pid = 1428] [serial = 1635] [outer = 0000000000000000] 15:21:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 68 (000000D5E2610000) [pid = 1428] [serial = 1636] [outer = 000000D5E1C4B400] 15:21:12 INFO - PROCESS | 1428 | 1461104472230 Marionette DEBUG loaded listener.js 15:21:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 69 (000000D5E387C400) [pid = 1428] [serial = 1637] [outer = 000000D5E1C4B400] 15:21:12 INFO - PROCESS | 1428 | 1461104472714 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]]]}] 15:21:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 15:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 690ms 15:21:12 INFO - PROCESS | 1428 | 1461104472778 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 15:21:12 INFO - PROCESS | 1428 | 1461104472781 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 15:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 15:21:12 INFO - PROCESS | 1428 | 1461104472784 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 15:21:12 INFO - PROCESS | 1428 | 1461104472788 Marionette TRACE conn5 <- [1,2146,null,{}] 15:21:12 INFO - PROCESS | 1428 | 1461104472801 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}] 15:21:12 INFO - PROCESS | 1428 | 1461104472929 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 15:21:12 INFO - PROCESS | 1428 | 1461104472948 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:12 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EE22B800 == 23 [pid = 1428] [id = 546] 15:21:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 70 (000000D5E7533400) [pid = 1428] [serial = 1638] [outer = 0000000000000000] 15:21:13 INFO - PROCESS | 1428 | ++DOMWINDOW == 71 (000000D5E753A800) [pid = 1428] [serial = 1639] [outer = 000000D5E7533400] 15:21:13 INFO - PROCESS | 1428 | 1461104472999 Marionette DEBUG loaded listener.js 15:21:13 INFO - PROCESS | 1428 | ++DOMWINDOW == 72 (000000D5E755C000) [pid = 1428] [serial = 1640] [outer = 000000D5E7533400] 15:21:13 INFO - PROCESS | 1428 | 1461104473455 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",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 15:21:13 INFO - PROCESS | 1428 | 1461104473523 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 15:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 15:21:13 INFO - PROCESS | 1428 | 1461104473526 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 15:21:13 INFO - PROCESS | 1428 | 1461104473528 Marionette TRACE conn5 <- [1,2150,null,{}] 15:21:13 INFO - PROCESS | 1428 | 1461104473532 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}] 15:21:13 INFO - PROCESS | 1428 | 1461104473615 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 15:21:13 INFO - PROCESS | 1428 | 1461104473622 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:13 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED1F000 == 24 [pid = 1428] [id = 547] 15:21:13 INFO - PROCESS | 1428 | ++DOMWINDOW == 73 (000000D5E76DE800) [pid = 1428] [serial = 1641] [outer = 0000000000000000] 15:21:13 INFO - PROCESS | 1428 | ++DOMWINDOW == 74 (000000D5E8290C00) [pid = 1428] [serial = 1642] [outer = 000000D5E76DE800] 15:21:13 INFO - PROCESS | 1428 | 1461104473670 Marionette DEBUG loaded listener.js 15:21:13 INFO - PROCESS | 1428 | ++DOMWINDOW == 75 (000000D5E868EC00) [pid = 1428] [serial = 1643] [outer = 000000D5E76DE800] 15:21:14 INFO - PROCESS | 1428 | 1461104474096 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]]]}] 15:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 15:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 629ms 15:21:14 INFO - PROCESS | 1428 | 1461104474159 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 15:21:14 INFO - PROCESS | 1428 | 1461104474161 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 15:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 15:21:14 INFO - PROCESS | 1428 | 1461104474164 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 15:21:14 INFO - PROCESS | 1428 | 1461104474166 Marionette TRACE conn5 <- [1,2154,null,{}] 15:21:14 INFO - PROCESS | 1428 | 1461104474170 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}] 15:21:14 INFO - PROCESS | 1428 | 1461104474246 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 15:21:14 INFO - PROCESS | 1428 | 1461104474254 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:14 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EEF6B000 == 25 [pid = 1428] [id = 548] 15:21:14 INFO - PROCESS | 1428 | ++DOMWINDOW == 76 (000000D5E2612400) [pid = 1428] [serial = 1644] [outer = 0000000000000000] 15:21:14 INFO - PROCESS | 1428 | ++DOMWINDOW == 77 (000000D5E86AD800) [pid = 1428] [serial = 1645] [outer = 000000D5E2612400] 15:21:14 INFO - PROCESS | 1428 | 1461104474301 Marionette DEBUG loaded listener.js 15:21:14 INFO - PROCESS | 1428 | ++DOMWINDOW == 78 (000000D5EB096C00) [pid = 1428] [serial = 1646] [outer = 000000D5E2612400] 15:21:14 INFO - PROCESS | 1428 | 1461104474776 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]]]}] 15:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 15:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 692ms 15:21:14 INFO - PROCESS | 1428 | 1461104474860 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 15:21:14 INFO - PROCESS | 1428 | 1461104474862 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 15:21:14 INFO - PROCESS | 1428 | 1461104474865 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 15:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 15:21:14 INFO - PROCESS | 1428 | 1461104474867 Marionette TRACE conn5 <- [1,2158,null,{}] 15:21:14 INFO - PROCESS | 1428 | 1461104474871 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}] 15:21:14 INFO - PROCESS | 1428 | 1461104474985 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 15:21:15 INFO - PROCESS | 1428 | 1461104474994 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:15 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF772000 == 26 [pid = 1428] [id = 549] 15:21:15 INFO - PROCESS | 1428 | ++DOMWINDOW == 79 (000000D5EBCA5400) [pid = 1428] [serial = 1647] [outer = 0000000000000000] 15:21:15 INFO - PROCESS | 1428 | ++DOMWINDOW == 80 (000000D5EC2A1400) [pid = 1428] [serial = 1648] [outer = 000000D5EBCA5400] 15:21:15 INFO - PROCESS | 1428 | 1461104475044 Marionette DEBUG loaded listener.js 15:21:15 INFO - PROCESS | 1428 | ++DOMWINDOW == 81 (000000D5EC3DEC00) [pid = 1428] [serial = 1649] [outer = 000000D5EBCA5400] 15:21:15 INFO - PROCESS | 1428 | 1461104475472 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]]]}] 15:21:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 15:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 627ms 15:21:15 INFO - PROCESS | 1428 | 1461104475496 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 15:21:15 INFO - PROCESS | 1428 | 1461104475498 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 15:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 15:21:15 INFO - PROCESS | 1428 | 1461104475501 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 15:21:15 INFO - PROCESS | 1428 | 1461104475503 Marionette TRACE conn5 <- [1,2162,null,{}] 15:21:15 INFO - PROCESS | 1428 | 1461104475507 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}] 15:21:15 INFO - PROCESS | 1428 | 1461104475583 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 15:21:15 INFO - PROCESS | 1428 | 1461104475621 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:15 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F144A000 == 27 [pid = 1428] [id = 550] 15:21:15 INFO - PROCESS | 1428 | ++DOMWINDOW == 82 (000000D5EDF0D400) [pid = 1428] [serial = 1650] [outer = 0000000000000000] 15:21:15 INFO - PROCESS | 1428 | ++DOMWINDOW == 83 (000000D5EDF87400) [pid = 1428] [serial = 1651] [outer = 000000D5EDF0D400] 15:21:15 INFO - PROCESS | 1428 | 1461104475667 Marionette DEBUG loaded listener.js 15:21:15 INFO - PROCESS | 1428 | ++DOMWINDOW == 84 (000000D5EDFA1C00) [pid = 1428] [serial = 1652] [outer = 000000D5EDF0D400] 15:21:16 INFO - PROCESS | 1428 | 1461104476087 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]]]}] 15:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 15:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 630ms 15:21:16 INFO - PROCESS | 1428 | 1461104476135 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 15:21:16 INFO - PROCESS | 1428 | 1461104476137 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 15:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 15:21:16 INFO - PROCESS | 1428 | 1461104476140 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 15:21:16 INFO - PROCESS | 1428 | 1461104476142 Marionette TRACE conn5 <- [1,2166,null,{}] 15:21:16 INFO - PROCESS | 1428 | 1461104476146 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}] 15:21:16 INFO - PROCESS | 1428 | 1461104476221 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 15:21:16 INFO - PROCESS | 1428 | 1461104476229 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:16 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F242E800 == 28 [pid = 1428] [id = 551] 15:21:16 INFO - PROCESS | 1428 | ++DOMWINDOW == 85 (000000D5EDFA0C00) [pid = 1428] [serial = 1653] [outer = 0000000000000000] 15:21:16 INFO - PROCESS | 1428 | ++DOMWINDOW == 86 (000000D5EE569400) [pid = 1428] [serial = 1654] [outer = 000000D5EDFA0C00] 15:21:16 INFO - PROCESS | 1428 | 1461104476275 Marionette DEBUG loaded listener.js 15:21:16 INFO - PROCESS | 1428 | ++DOMWINDOW == 87 (000000D5EE80B000) [pid = 1428] [serial = 1655] [outer = 000000D5EDFA0C00] 15:21:16 INFO - PROCESS | 1428 | 1461104476741 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]]]}] 15:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 15:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 626ms 15:21:16 INFO - PROCESS | 1428 | 1461104476770 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 15:21:16 INFO - PROCESS | 1428 | 1461104476772 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 15:21:16 INFO - PROCESS | 1428 | 1461104476775 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 15:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 15:21:16 INFO - PROCESS | 1428 | 1461104476777 Marionette TRACE conn5 <- [1,2170,null,{}] 15:21:16 INFO - PROCESS | 1428 | 1461104476780 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}] 15:21:16 INFO - PROCESS | 1428 | 1461104476880 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 15:21:16 INFO - PROCESS | 1428 | 1461104476888 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:16 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EE22B000 == 29 [pid = 1428] [id = 552] 15:21:16 INFO - PROCESS | 1428 | ++DOMWINDOW == 88 (000000D5E7094C00) [pid = 1428] [serial = 1656] [outer = 0000000000000000] 15:21:16 INFO - PROCESS | 1428 | ++DOMWINDOW == 89 (000000D5EE817800) [pid = 1428] [serial = 1657] [outer = 000000D5E7094C00] 15:21:16 INFO - PROCESS | 1428 | 1461104476934 Marionette DEBUG loaded listener.js 15:21:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 90 (000000D5EEA90800) [pid = 1428] [serial = 1658] [outer = 000000D5E7094C00] 15:21:17 INFO - PROCESS | 1428 | 1461104477388 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]]]}] 15:21:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 15:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 691ms 15:21:17 INFO - PROCESS | 1428 | 1461104477474 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 15:21:17 INFO - PROCESS | 1428 | 1461104477476 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 15:21:17 INFO - PROCESS | 1428 | 1461104477484 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 15:21:17 INFO - PROCESS | 1428 | 1461104477486 Marionette TRACE conn5 <- [1,2174,null,{}] 15:21:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 15:21:17 INFO - PROCESS | 1428 | 1461104477490 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}] 15:21:17 INFO - PROCESS | 1428 | 1461104477596 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 15:21:17 INFO - PROCESS | 1428 | 1461104477608 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:17 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2B49000 == 30 [pid = 1428] [id = 553] 15:21:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 91 (000000D5EEAC3000) [pid = 1428] [serial = 1659] [outer = 0000000000000000] 15:21:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 92 (000000D5EEAC9400) [pid = 1428] [serial = 1660] [outer = 000000D5EEAC3000] 15:21:17 INFO - PROCESS | 1428 | 1461104477694 Marionette DEBUG loaded listener.js 15:21:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 93 (000000D5EEDCB800) [pid = 1428] [serial = 1661] [outer = 000000D5EEAC3000] 15:21:18 INFO - PROCESS | 1428 | 1461104478119 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]]]}] 15:21:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 15:21:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 691ms 15:21:18 INFO - PROCESS | 1428 | 1461104478181 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 15:21:18 INFO - PROCESS | 1428 | 1461104478184 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 15:21:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 15:21:18 INFO - PROCESS | 1428 | 1461104478234 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 15:21:18 INFO - PROCESS | 1428 | 1461104478236 Marionette TRACE conn5 <- [1,2178,null,{}] 15:21:18 INFO - PROCESS | 1428 | 1461104478240 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}] 15:21:18 INFO - PROCESS | 1428 | 1461104478369 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 15:21:18 INFO - PROCESS | 1428 | 1461104478416 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:18 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2FE4000 == 31 [pid = 1428] [id = 554] 15:21:18 INFO - PROCESS | 1428 | ++DOMWINDOW == 94 (000000D5EF6EAC00) [pid = 1428] [serial = 1662] [outer = 0000000000000000] 15:21:18 INFO - PROCESS | 1428 | ++DOMWINDOW == 95 (000000D5EF6EF000) [pid = 1428] [serial = 1663] [outer = 000000D5EF6EAC00] 15:21:18 INFO - PROCESS | 1428 | 1461104478472 Marionette DEBUG loaded listener.js 15:21:18 INFO - PROCESS | 1428 | ++DOMWINDOW == 96 (000000D5EF706800) [pid = 1428] [serial = 1664] [outer = 000000D5EF6EAC00] 15:21:18 INFO - PROCESS | 1428 | --DOMWINDOW == 95 (000000D5E8E0EC00) [pid = 1428] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 15:21:18 INFO - PROCESS | 1428 | --DOMWINDOW == 94 (000000D5EEDCB400) [pid = 1428] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 15:21:18 INFO - PROCESS | 1428 | --DOMWINDOW == 93 (000000D5EF705000) [pid = 1428] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 15:21:18 INFO - PROCESS | 1428 | --DOMWINDOW == 92 (000000D5EF7B9000) [pid = 1428] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 15:21:18 INFO - PROCESS | 1428 | --DOMWINDOW == 91 (000000D5EE816800) [pid = 1428] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 15:21:18 INFO - PROCESS | 1428 | --DOMWINDOW == 90 (000000D5EE562C00) [pid = 1428] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 15:21:18 INFO - PROCESS | 1428 | --DOMWINDOW == 89 (000000D5EC2A2000) [pid = 1428] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 15:21:18 INFO - PROCESS | 1428 | --DOMWINDOW == 88 (000000D5E3414C00) [pid = 1428] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 15:21:18 INFO - PROCESS | 1428 | --DOMWINDOW == 87 (000000D5E868D800) [pid = 1428] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 15:21:18 INFO - PROCESS | 1428 | --DOMWINDOW == 86 (000000D5E0174400) [pid = 1428] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 15:21:18 INFO - PROCESS | 1428 | --DOMWINDOW == 85 (000000D5E348A000) [pid = 1428] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 15:21:18 INFO - PROCESS | 1428 | --DOMWINDOW == 84 (000000D5E1249400) [pid = 1428] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 15:21:18 INFO - PROCESS | 1428 | --DOMWINDOW == 83 (000000D5F25BB800) [pid = 1428] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 15:21:18 INFO - PROCESS | 1428 | --DOMWINDOW == 82 (000000D5EBC98800) [pid = 1428] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 15:21:18 INFO - PROCESS | 1428 | --DOMWINDOW == 81 (000000D5EBCDAC00) [pid = 1428] [serial = 32] [outer = 0000000000000000] [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.] 15:21:18 INFO - PROCESS | 1428 | --DOMWINDOW == 80 (000000D5E6647000) [pid = 1428] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:21:18 INFO - PROCESS | 1428 | 1461104478973 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]]]}] 15:21:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 15:21:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 798ms 15:21:19 INFO - PROCESS | 1428 | 1461104479022 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 15:21:19 INFO - PROCESS | 1428 | 1461104479025 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 15:21:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 15:21:19 INFO - PROCESS | 1428 | 1461104479028 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 15:21:19 INFO - PROCESS | 1428 | 1461104479029 Marionette TRACE conn5 <- [1,2182,null,{}] 15:21:19 INFO - PROCESS | 1428 | 1461104479033 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}] 15:21:19 INFO - PROCESS | 1428 | 1461104479111 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 15:21:19 INFO - PROCESS | 1428 | 1461104479117 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:19 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F351B000 == 32 [pid = 1428] [id = 555] 15:21:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 81 (000000D5EBD9DC00) [pid = 1428] [serial = 1665] [outer = 0000000000000000] 15:21:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 82 (000000D5EEACAC00) [pid = 1428] [serial = 1666] [outer = 000000D5EBD9DC00] 15:21:19 INFO - PROCESS | 1428 | 1461104479164 Marionette DEBUG loaded listener.js 15:21:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 83 (000000D5EF705000) [pid = 1428] [serial = 1667] [outer = 000000D5EBD9DC00] 15:21:19 INFO - PROCESS | 1428 | 1461104479593 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]]]}] 15:21:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 15:21:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 586ms 15:21:19 INFO - PROCESS | 1428 | 1461104479616 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 15:21:19 INFO - PROCESS | 1428 | 1461104479618 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 15:21:19 INFO - PROCESS | 1428 | 1461104479621 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 15:21:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 15:21:19 INFO - PROCESS | 1428 | 1461104479623 Marionette TRACE conn5 <- [1,2186,null,{}] 15:21:19 INFO - PROCESS | 1428 | 1461104479627 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}] 15:21:19 INFO - PROCESS | 1428 | 1461104479703 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 15:21:19 INFO - PROCESS | 1428 | 1461104479710 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:19 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F3FA1000 == 33 [pid = 1428] [id = 556] 15:21:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 84 (000000D5EF70E000) [pid = 1428] [serial = 1668] [outer = 0000000000000000] 15:21:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 85 (000000D5EF7B0800) [pid = 1428] [serial = 1669] [outer = 000000D5EF70E000] 15:21:19 INFO - PROCESS | 1428 | 1461104479756 Marionette DEBUG loaded listener.js 15:21:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 86 (000000D5EF7BAC00) [pid = 1428] [serial = 1670] [outer = 000000D5EF70E000] 15:21:20 INFO - PROCESS | 1428 | 1461104480188 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]]]}] 15:21:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 15:21:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 584ms 15:21:20 INFO - PROCESS | 1428 | 1461104480209 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 15:21:20 INFO - PROCESS | 1428 | 1461104480211 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 15:21:20 INFO - PROCESS | 1428 | 1461104480214 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 15:21:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 15:21:20 INFO - PROCESS | 1428 | 1461104480216 Marionette TRACE conn5 <- [1,2190,null,{}] 15:21:20 INFO - PROCESS | 1428 | 1461104480219 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}] 15:21:20 INFO - PROCESS | 1428 | 1461104480328 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 15:21:20 INFO - PROCESS | 1428 | 1461104480336 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:20 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F4032000 == 34 [pid = 1428] [id = 557] 15:21:20 INFO - PROCESS | 1428 | ++DOMWINDOW == 87 (000000D5EF7BF400) [pid = 1428] [serial = 1671] [outer = 0000000000000000] 15:21:20 INFO - PROCESS | 1428 | ++DOMWINDOW == 88 (000000D5EF808800) [pid = 1428] [serial = 1672] [outer = 000000D5EF7BF400] 15:21:20 INFO - PROCESS | 1428 | 1461104480381 Marionette DEBUG loaded listener.js 15:21:20 INFO - PROCESS | 1428 | ++DOMWINDOW == 89 (000000D5EF811000) [pid = 1428] [serial = 1673] [outer = 000000D5EF7BF400] 15:21:20 INFO - PROCESS | 1428 | 1461104480816 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]]]}] 15:21:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 15:21:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 629ms 15:21:20 INFO - PROCESS | 1428 | 1461104480848 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 15:21:20 INFO - PROCESS | 1428 | 1461104480852 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 15:21:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 15:21:20 INFO - PROCESS | 1428 | 1461104480858 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 15:21:20 INFO - PROCESS | 1428 | 1461104480863 Marionette TRACE conn5 <- [1,2194,null,{}] 15:21:20 INFO - PROCESS | 1428 | 1461104480870 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}] 15:21:21 INFO - PROCESS | 1428 | 1461104481010 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 15:21:21 INFO - PROCESS | 1428 | 1461104481192 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:21 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E76A0800 == 35 [pid = 1428] [id = 558] 15:21:21 INFO - PROCESS | 1428 | ++DOMWINDOW == 90 (000000D5E0269800) [pid = 1428] [serial = 1674] [outer = 0000000000000000] 15:21:21 INFO - PROCESS | 1428 | ++DOMWINDOW == 91 (000000D5E0BD9400) [pid = 1428] [serial = 1675] [outer = 000000D5E0269800] 15:21:21 INFO - PROCESS | 1428 | 1461104481251 Marionette DEBUG loaded listener.js 15:21:21 INFO - PROCESS | 1428 | ++DOMWINDOW == 92 (000000D5E2610C00) [pid = 1428] [serial = 1676] [outer = 000000D5E0269800] 15:21:22 INFO - PROCESS | 1428 | 1461104482011 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]]]}] 15:21:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 15:21:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1191ms 15:21:22 INFO - PROCESS | 1428 | 1461104482053 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 15:21:22 INFO - PROCESS | 1428 | 1461104482060 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 15:21:22 INFO - PROCESS | 1428 | 1461104482067 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 15:21:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 15:21:22 INFO - PROCESS | 1428 | 1461104482070 Marionette TRACE conn5 <- [1,2198,null,{}] 15:21:22 INFO - PROCESS | 1428 | 1461104482074 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}] 15:21:22 INFO - PROCESS | 1428 | 1461104482192 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 15:21:22 INFO - PROCESS | 1428 | 1461104482267 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:22 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED93800 == 36 [pid = 1428] [id = 559] 15:21:22 INFO - PROCESS | 1428 | ++DOMWINDOW == 93 (000000D5E7062800) [pid = 1428] [serial = 1677] [outer = 0000000000000000] 15:21:22 INFO - PROCESS | 1428 | ++DOMWINDOW == 94 (000000D5E754F800) [pid = 1428] [serial = 1678] [outer = 000000D5E7062800] 15:21:22 INFO - PROCESS | 1428 | 1461104482324 Marionette DEBUG loaded listener.js 15:21:22 INFO - PROCESS | 1428 | ++DOMWINDOW == 95 (000000D5E8292400) [pid = 1428] [serial = 1679] [outer = 000000D5E7062800] 15:21:23 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E82D4800 == 35 [pid = 1428] [id = 531] 15:21:23 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2F55000 == 34 [pid = 1428] [id = 539] 15:21:23 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F27EE000 == 33 [pid = 1428] [id = 537] 15:21:23 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2F5F800 == 32 [pid = 1428] [id = 541] 15:21:23 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EC23F000 == 31 [pid = 1428] [id = 532] 15:21:23 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED3A800 == 30 [pid = 1428] [id = 534] 15:21:23 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E69DB000 == 29 [pid = 1428] [id = 530] 15:21:23 INFO - PROCESS | 1428 | 1461104483292 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]]]}] 15:21:23 INFO - PROCESS | 1428 | --DOMWINDOW == 94 (000000D5E6643800) [pid = 1428] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:21:23 INFO - PROCESS | 1428 | --DOMWINDOW == 93 (000000D5EF848C00) [pid = 1428] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 15:21:23 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F4039000 == 28 [pid = 1428] [id = 543] 15:21:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 15:21:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1302ms 15:21:23 INFO - PROCESS | 1428 | 1461104483374 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 15:21:23 INFO - PROCESS | 1428 | 1461104483378 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 15:21:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 15:21:23 INFO - PROCESS | 1428 | 1461104483384 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 15:21:23 INFO - PROCESS | 1428 | 1461104483387 Marionette TRACE conn5 <- [1,2202,null,{}] 15:21:23 INFO - PROCESS | 1428 | 1461104483393 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}] 15:21:23 INFO - PROCESS | 1428 | 1461104483476 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 15:21:23 INFO - PROCESS | 1428 | 1461104483490 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:23 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E758C000 == 29 [pid = 1428] [id = 560] 15:21:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 94 (000000D5E0BDB800) [pid = 1428] [serial = 1680] [outer = 0000000000000000] 15:21:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 95 (000000D5E1453800) [pid = 1428] [serial = 1681] [outer = 000000D5E0BDB800] 15:21:23 INFO - PROCESS | 1428 | 1461104483541 Marionette DEBUG loaded listener.js 15:21:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 96 (000000D5E1FC0800) [pid = 1428] [serial = 1682] [outer = 000000D5E0BDB800] 15:21:23 INFO - PROCESS | 1428 | --DOMWINDOW == 95 (000000D5EEACD000) [pid = 1428] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 15:21:23 INFO - PROCESS | 1428 | --DOMWINDOW == 94 (000000D5EEDD3000) [pid = 1428] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 15:21:23 INFO - PROCESS | 1428 | --DOMWINDOW == 93 (000000D5EEDCD400) [pid = 1428] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 15:21:23 INFO - PROCESS | 1428 | --DOMWINDOW == 92 (000000D5EF70A400) [pid = 1428] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 15:21:23 INFO - PROCESS | 1428 | --DOMWINDOW == 91 (000000D5EF220400) [pid = 1428] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 15:21:23 INFO - PROCESS | 1428 | --DOMWINDOW == 90 (000000D5EF809800) [pid = 1428] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 15:21:23 INFO - PROCESS | 1428 | --DOMWINDOW == 89 (000000D5EF811800) [pid = 1428] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 15:21:23 INFO - PROCESS | 1428 | --DOMWINDOW == 88 (000000D5EF7B3400) [pid = 1428] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 15:21:23 INFO - PROCESS | 1428 | --DOMWINDOW == 87 (000000D5EEA87800) [pid = 1428] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 15:21:23 INFO - PROCESS | 1428 | --DOMWINDOW == 86 (000000D5EE568000) [pid = 1428] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 15:21:23 INFO - PROCESS | 1428 | --DOMWINDOW == 85 (000000D5EE80C800) [pid = 1428] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 15:21:23 INFO - PROCESS | 1428 | --DOMWINDOW == 84 (000000D5EDF0FC00) [pid = 1428] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 15:21:23 INFO - PROCESS | 1428 | --DOMWINDOW == 83 (000000D5EDFA1000) [pid = 1428] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 15:21:23 INFO - PROCESS | 1428 | --DOMWINDOW == 82 (000000D5EB97CC00) [pid = 1428] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 15:21:23 INFO - PROCESS | 1428 | --DOMWINDOW == 81 (000000D5EBCA0800) [pid = 1428] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 15:21:23 INFO - PROCESS | 1428 | --DOMWINDOW == 80 (000000D5E8691400) [pid = 1428] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 15:21:23 INFO - PROCESS | 1428 | --DOMWINDOW == 79 (000000D5E8E0E800) [pid = 1428] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 15:21:23 INFO - PROCESS | 1428 | --DOMWINDOW == 78 (000000D5E7557400) [pid = 1428] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 15:21:23 INFO - PROCESS | 1428 | --DOMWINDOW == 77 (000000D5E8203C00) [pid = 1428] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 15:21:23 INFO - PROCESS | 1428 | --DOMWINDOW == 76 (000000D5E2616400) [pid = 1428] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 15:21:23 INFO - PROCESS | 1428 | --DOMWINDOW == 75 (000000D5E6CABC00) [pid = 1428] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 15:21:23 INFO - PROCESS | 1428 | --DOMWINDOW == 74 (000000D5E124B800) [pid = 1428] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 15:21:23 INFO - PROCESS | 1428 | --DOMWINDOW == 73 (000000D5E1C47000) [pid = 1428] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 15:21:23 INFO - PROCESS | 1428 | --DOMWINDOW == 72 (000000D5F2A2A400) [pid = 1428] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 15:21:23 INFO - PROCESS | 1428 | --DOMWINDOW == 71 (000000D5EEDC9400) [pid = 1428] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 15:21:23 INFO - PROCESS | 1428 | --DOMWINDOW == 70 (000000D5E0174C00) [pid = 1428] [serial = 1094] [outer = 0000000000000000] [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.] 15:21:23 INFO - PROCESS | 1428 | --DOMWINDOW == 69 (000000D5EF7B9400) [pid = 1428] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 15:21:23 INFO - PROCESS | 1428 | --DOMWINDOW == 68 (000000D5EEAC5000) [pid = 1428] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 15:21:24 INFO - PROCESS | 1428 | 1461104484070 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]]]}] 15:21:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 15:21:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 734ms 15:21:24 INFO - PROCESS | 1428 | 1461104484118 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 15:21:24 INFO - PROCESS | 1428 | 1461104484124 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 15:21:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 15:21:24 INFO - PROCESS | 1428 | 1461104484130 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 15:21:24 INFO - PROCESS | 1428 | 1461104484133 Marionette TRACE conn5 <- [1,2206,null,{}] 15:21:24 INFO - PROCESS | 1428 | 1461104484137 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}] 15:21:24 INFO - PROCESS | 1428 | 1461104484218 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 15:21:24 INFO - PROCESS | 1428 | 1461104484285 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:24 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EC23F000 == 30 [pid = 1428] [id = 561] 15:21:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 69 (000000D5E37CD000) [pid = 1428] [serial = 1683] [outer = 0000000000000000] 15:21:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 70 (000000D5E6CB4800) [pid = 1428] [serial = 1684] [outer = 000000D5E37CD000] 15:21:24 INFO - PROCESS | 1428 | 1461104484338 Marionette DEBUG loaded listener.js 15:21:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 71 (000000D5E754E400) [pid = 1428] [serial = 1685] [outer = 000000D5E37CD000] 15:21:24 INFO - PROCESS | 1428 | 1461104484726 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]]]}] 15:21:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 15:21:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 628ms 15:21:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 15:21:24 INFO - PROCESS | 1428 | 1461104484759 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 15:21:24 INFO - PROCESS | 1428 | 1461104484761 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 15:21:24 INFO - PROCESS | 1428 | 1461104484769 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 15:21:24 INFO - PROCESS | 1428 | 1461104484773 Marionette TRACE conn5 <- [1,2210,null,{}] 15:21:24 INFO - PROCESS | 1428 | 1461104484785 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}] 15:21:24 INFO - PROCESS | 1428 | 1461104484908 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 15:21:24 INFO - PROCESS | 1428 | 1461104484917 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:24 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED11000 == 31 [pid = 1428] [id = 562] 15:21:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 72 (000000D5E8694400) [pid = 1428] [serial = 1686] [outer = 0000000000000000] 15:21:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 73 (000000D5E86A5800) [pid = 1428] [serial = 1687] [outer = 000000D5E8694400] 15:21:24 INFO - PROCESS | 1428 | 1461104484976 Marionette DEBUG loaded listener.js 15:21:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 74 (000000D5EB0A3800) [pid = 1428] [serial = 1688] [outer = 000000D5E8694400] 15:21:25 INFO - PROCESS | 1428 | 1461104485411 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]]]}] 15:21:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 15:21:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 691ms 15:21:25 INFO - PROCESS | 1428 | 1461104485459 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 15:21:25 INFO - PROCESS | 1428 | 1461104485462 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 15:21:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 15:21:25 INFO - PROCESS | 1428 | 1461104485465 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 15:21:25 INFO - PROCESS | 1428 | 1461104485467 Marionette TRACE conn5 <- [1,2214,null,{}] 15:21:25 INFO - PROCESS | 1428 | 1461104485471 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}] 15:21:25 INFO - PROCESS | 1428 | 1461104485577 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 15:21:25 INFO - PROCESS | 1428 | 1461104485585 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:25 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF4AA000 == 32 [pid = 1428] [id = 563] 15:21:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 75 (000000D5EBC9AC00) [pid = 1428] [serial = 1689] [outer = 0000000000000000] 15:21:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 76 (000000D5EBC9F800) [pid = 1428] [serial = 1690] [outer = 000000D5EBC9AC00] 15:21:25 INFO - PROCESS | 1428 | 1461104485632 Marionette DEBUG loaded listener.js 15:21:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 77 (000000D5EBD36400) [pid = 1428] [serial = 1691] [outer = 000000D5EBC9AC00] 15:21:26 INFO - PROCESS | 1428 | 1461104486091 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]]]}] 15:21:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 15:21:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 691ms 15:21:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 15:21:26 INFO - PROCESS | 1428 | 1461104486163 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 15:21:26 INFO - PROCESS | 1428 | 1461104486165 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 15:21:26 INFO - PROCESS | 1428 | 1461104486168 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 15:21:26 INFO - PROCESS | 1428 | 1461104486170 Marionette TRACE conn5 <- [1,2218,null,{}] 15:21:26 INFO - PROCESS | 1428 | 1461104486173 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}] 15:21:26 INFO - PROCESS | 1428 | 1461104486305 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 15:21:26 INFO - PROCESS | 1428 | 1461104486326 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:26 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F122A800 == 33 [pid = 1428] [id = 564] 15:21:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 78 (000000D5EC2A1C00) [pid = 1428] [serial = 1692] [outer = 0000000000000000] 15:21:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 79 (000000D5EC36F400) [pid = 1428] [serial = 1693] [outer = 000000D5EC2A1C00] 15:21:26 INFO - PROCESS | 1428 | 1461104486373 Marionette DEBUG loaded listener.js 15:21:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 80 (000000D5EDF11800) [pid = 1428] [serial = 1694] [outer = 000000D5EC2A1C00] 15:21:26 INFO - PROCESS | 1428 | 1461104486828 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]]]}] 15:21:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 15:21:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 669ms 15:21:26 INFO - PROCESS | 1428 | 1461104486842 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 15:21:26 INFO - PROCESS | 1428 | 1461104486844 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 15:21:26 INFO - PROCESS | 1428 | 1461104486847 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 15:21:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 15:21:26 INFO - PROCESS | 1428 | 1461104486849 Marionette TRACE conn5 <- [1,2222,null,{}] 15:21:26 INFO - PROCESS | 1428 | 1461104486852 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}] 15:21:26 INFO - PROCESS | 1428 | 1461104486984 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 15:21:26 INFO - PROCESS | 1428 | 1461104486992 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:27 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F27EB800 == 34 [pid = 1428] [id = 565] 15:21:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 81 (000000D5EDF8A000) [pid = 1428] [serial = 1695] [outer = 0000000000000000] 15:21:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 82 (000000D5EE56F000) [pid = 1428] [serial = 1696] [outer = 000000D5EDF8A000] 15:21:27 INFO - PROCESS | 1428 | 1461104487042 Marionette DEBUG loaded listener.js 15:21:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 83 (000000D5EEA91C00) [pid = 1428] [serial = 1697] [outer = 000000D5EDF8A000] 15:21:27 INFO - PROCESS | 1428 | --DOMWINDOW == 82 (000000D5EBCA5400) [pid = 1428] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 15:21:27 INFO - PROCESS | 1428 | --DOMWINDOW == 81 (000000D5E7094C00) [pid = 1428] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 15:21:27 INFO - PROCESS | 1428 | --DOMWINDOW == 80 (000000D5E7533400) [pid = 1428] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 15:21:27 INFO - PROCESS | 1428 | --DOMWINDOW == 79 (000000D5EDFA0C00) [pid = 1428] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 15:21:27 INFO - PROCESS | 1428 | --DOMWINDOW == 78 (000000D5EEAC3000) [pid = 1428] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 15:21:27 INFO - PROCESS | 1428 | --DOMWINDOW == 77 (000000D5E1C4B400) [pid = 1428] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 15:21:27 INFO - PROCESS | 1428 | --DOMWINDOW == 76 (000000D5EF6EAC00) [pid = 1428] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 15:21:27 INFO - PROCESS | 1428 | --DOMWINDOW == 75 (000000D5EDF0D400) [pid = 1428] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 15:21:27 INFO - PROCESS | 1428 | --DOMWINDOW == 74 (000000D5EF70E000) [pid = 1428] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 15:21:27 INFO - PROCESS | 1428 | --DOMWINDOW == 73 (000000D5E76DE800) [pid = 1428] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 15:21:27 INFO - PROCESS | 1428 | --DOMWINDOW == 72 (000000D5EF842C00) [pid = 1428] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 15:21:27 INFO - PROCESS | 1428 | --DOMWINDOW == 71 (000000D5E03F4000) [pid = 1428] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 15:21:27 INFO - PROCESS | 1428 | --DOMWINDOW == 70 (000000D5E2612400) [pid = 1428] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 15:21:27 INFO - PROCESS | 1428 | --DOMWINDOW == 69 (000000D5EBD9DC00) [pid = 1428] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 15:21:27 INFO - PROCESS | 1428 | 1461104487675 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]]]}] 15:21:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 15:21:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 880ms 15:21:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 15:21:27 INFO - PROCESS | 1428 | 1461104487731 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 15:21:27 INFO - PROCESS | 1428 | 1461104487733 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 15:21:27 INFO - PROCESS | 1428 | 1461104487736 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 15:21:27 INFO - PROCESS | 1428 | 1461104487738 Marionette TRACE conn5 <- [1,2226,null,{}] 15:21:27 INFO - PROCESS | 1428 | 1461104487742 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}] 15:21:27 INFO - PROCESS | 1428 | 1461104487818 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 15:21:27 INFO - PROCESS | 1428 | 1461104487824 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:27 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EBD7C000 == 35 [pid = 1428] [id = 566] 15:21:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 70 (000000D5E714B800) [pid = 1428] [serial = 1698] [outer = 0000000000000000] 15:21:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 71 (000000D5E828D400) [pid = 1428] [serial = 1699] [outer = 000000D5E714B800] 15:21:27 INFO - PROCESS | 1428 | 1461104487872 Marionette DEBUG loaded listener.js 15:21:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 72 (000000D5EE564C00) [pid = 1428] [serial = 1700] [outer = 000000D5E714B800] 15:21:28 INFO - PROCESS | 1428 | 1461104488260 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]]]}] 15:21:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 15:21:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 585ms 15:21:28 INFO - PROCESS | 1428 | 1461104488324 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 15:21:28 INFO - PROCESS | 1428 | 1461104488326 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 15:21:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 15:21:28 INFO - PROCESS | 1428 | 1461104488329 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 15:21:28 INFO - PROCESS | 1428 | 1461104488331 Marionette TRACE conn5 <- [1,2230,null,{}] 15:21:28 INFO - PROCESS | 1428 | 1461104488335 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}] 15:21:28 INFO - PROCESS | 1428 | 1461104488412 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 15:21:28 INFO - PROCESS | 1428 | 1461104488418 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:28 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2F60000 == 36 [pid = 1428] [id = 567] 15:21:28 INFO - PROCESS | 1428 | ++DOMWINDOW == 73 (000000D5EEAC3800) [pid = 1428] [serial = 1701] [outer = 0000000000000000] 15:21:28 INFO - PROCESS | 1428 | ++DOMWINDOW == 74 (000000D5EEB5A000) [pid = 1428] [serial = 1702] [outer = 000000D5EEAC3800] 15:21:28 INFO - PROCESS | 1428 | 1461104488464 Marionette DEBUG loaded listener.js 15:21:28 INFO - PROCESS | 1428 | ++DOMWINDOW == 75 (000000D5EEDD8C00) [pid = 1428] [serial = 1703] [outer = 000000D5EEAC3800] 15:21:28 INFO - PROCESS | 1428 | 1461104488884 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]]]}] 15:21:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 15:21:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 584ms 15:21:28 INFO - PROCESS | 1428 | 1461104488917 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 15:21:28 INFO - PROCESS | 1428 | 1461104488919 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 15:21:28 INFO - PROCESS | 1428 | 1461104488923 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 15:21:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 15:21:28 INFO - PROCESS | 1428 | 1461104488925 Marionette TRACE conn5 <- [1,2234,null,{}] 15:21:28 INFO - PROCESS | 1428 | 1461104488933 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}] 15:21:29 INFO - PROCESS | 1428 | 1461104489012 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 15:21:29 INFO - PROCESS | 1428 | 1461104489018 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:29 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F3528000 == 37 [pid = 1428] [id = 568] 15:21:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 76 (000000D5EF1CC400) [pid = 1428] [serial = 1704] [outer = 0000000000000000] 15:21:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 77 (000000D5EF60C000) [pid = 1428] [serial = 1705] [outer = 000000D5EF1CC400] 15:21:29 INFO - PROCESS | 1428 | 1461104489064 Marionette DEBUG loaded listener.js 15:21:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 78 (000000D5EF6F3C00) [pid = 1428] [serial = 1706] [outer = 000000D5EF1CC400] 15:21:29 INFO - PROCESS | 1428 | 1461104489496 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]]]}] 15:21:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 15:21:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 587ms 15:21:29 INFO - PROCESS | 1428 | 1461104489513 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 15:21:29 INFO - PROCESS | 1428 | 1461104489515 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 15:21:29 INFO - PROCESS | 1428 | 1461104489518 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 15:21:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 15:21:29 INFO - PROCESS | 1428 | 1461104489520 Marionette TRACE conn5 <- [1,2238,null,{}] 15:21:29 INFO - PROCESS | 1428 | 1461104489523 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}] 15:21:29 INFO - PROCESS | 1428 | 1461104489632 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 15:21:29 INFO - PROCESS | 1428 | 1461104489732 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:29 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E1CEB000 == 38 [pid = 1428] [id = 569] 15:21:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 79 (000000D5DCCC8400) [pid = 1428] [serial = 1707] [outer = 0000000000000000] 15:21:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 80 (000000D5E017D400) [pid = 1428] [serial = 1708] [outer = 000000D5DCCC8400] 15:21:29 INFO - PROCESS | 1428 | 1461104489792 Marionette DEBUG loaded listener.js 15:21:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 81 (000000D5E032DC00) [pid = 1428] [serial = 1709] [outer = 000000D5DCCC8400] 15:21:30 INFO - PROCESS | 1428 | 1461104490422 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]]]}] 15:21:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 15:21:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 943ms 15:21:30 INFO - PROCESS | 1428 | 1461104490467 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 15:21:30 INFO - PROCESS | 1428 | 1461104490471 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 15:21:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 15:21:30 INFO - PROCESS | 1428 | 1461104490476 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 15:21:30 INFO - PROCESS | 1428 | 1461104490481 Marionette TRACE conn5 <- [1,2242,null,{}] 15:21:30 INFO - PROCESS | 1428 | 1461104490487 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}] 15:21:30 INFO - PROCESS | 1428 | 1461104490603 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 15:21:30 INFO - PROCESS | 1428 | 1461104490686 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:30 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EEF6A800 == 39 [pid = 1428] [id = 570] 15:21:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 82 (000000D5E76DEC00) [pid = 1428] [serial = 1710] [outer = 0000000000000000] 15:21:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 83 (000000D5E82EC400) [pid = 1428] [serial = 1711] [outer = 000000D5E76DEC00] 15:21:30 INFO - PROCESS | 1428 | 1461104490744 Marionette DEBUG loaded listener.js 15:21:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 84 (000000D5EB09D000) [pid = 1428] [serial = 1712] [outer = 000000D5E76DEC00] 15:21:31 INFO - PROCESS | 1428 | 1461104491317 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]]]}] 15:21:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 15:21:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 880ms 15:21:31 INFO - PROCESS | 1428 | 1461104491362 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 15:21:31 INFO - PROCESS | 1428 | 1461104491367 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 15:21:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 15:21:31 INFO - PROCESS | 1428 | 1461104491371 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 15:21:31 INFO - PROCESS | 1428 | 1461104491373 Marionette TRACE conn5 <- [1,2246,null,{}] 15:21:31 INFO - PROCESS | 1428 | 1461104491377 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}] 15:21:31 INFO - PROCESS | 1428 | 1461104491482 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 15:21:31 INFO - PROCESS | 1428 | 1461104491559 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:31 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F363C800 == 40 [pid = 1428] [id = 571] 15:21:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 85 (000000D5EC3D7800) [pid = 1428] [serial = 1713] [outer = 0000000000000000] 15:21:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 86 (000000D5EE564400) [pid = 1428] [serial = 1714] [outer = 000000D5EC3D7800] 15:21:31 INFO - PROCESS | 1428 | 1461104491616 Marionette DEBUG loaded listener.js 15:21:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 87 (000000D5EE80EC00) [pid = 1428] [serial = 1715] [outer = 000000D5EC3D7800] 15:21:32 INFO - PROCESS | 1428 | 1461104492268 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]]]}] 15:21:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 15:21:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 943ms 15:21:32 INFO - PROCESS | 1428 | 1461104492317 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 15:21:32 INFO - PROCESS | 1428 | 1461104492319 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 15:21:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 15:21:32 INFO - PROCESS | 1428 | 1461104492331 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 15:21:32 INFO - PROCESS | 1428 | 1461104492338 Marionette TRACE conn5 <- [1,2250,null,{}] 15:21:32 INFO - PROCESS | 1428 | 1461104492343 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}] 15:21:32 INFO - PROCESS | 1428 | 1461104492450 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 15:21:32 INFO - PROCESS | 1428 | 1461104492524 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:32 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F4091000 == 41 [pid = 1428] [id = 572] 15:21:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 88 (000000D5EF703800) [pid = 1428] [serial = 1716] [outer = 0000000000000000] 15:21:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 89 (000000D5EF7B3400) [pid = 1428] [serial = 1717] [outer = 000000D5EF703800] 15:21:32 INFO - PROCESS | 1428 | 1461104492580 Marionette DEBUG loaded listener.js 15:21:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 90 (000000D5EF802800) [pid = 1428] [serial = 1718] [outer = 000000D5EF703800] 15:21:33 INFO - PROCESS | 1428 | 1461104493127 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]]]}] 15:21:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 15:21:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 858ms 15:21:33 INFO - PROCESS | 1428 | 1461104493184 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 15:21:33 INFO - PROCESS | 1428 | 1461104493187 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 15:21:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 15:21:33 INFO - PROCESS | 1428 | 1461104493190 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 15:21:33 INFO - PROCESS | 1428 | 1461104493193 Marionette TRACE conn5 <- [1,2254,null,{}] 15:21:33 INFO - PROCESS | 1428 | 1461104493197 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}] 15:21:33 INFO - PROCESS | 1428 | 1461104493299 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 15:21:33 INFO - PROCESS | 1428 | 1461104493408 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:33 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F3FBC000 == 42 [pid = 1428] [id = 573] 15:21:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 91 (000000D5EF710400) [pid = 1428] [serial = 1719] [outer = 0000000000000000] 15:21:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 92 (000000D5EF80BC00) [pid = 1428] [serial = 1720] [outer = 000000D5EF710400] 15:21:33 INFO - PROCESS | 1428 | 1461104493464 Marionette DEBUG loaded listener.js 15:21:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 93 (000000D5EF840C00) [pid = 1428] [serial = 1721] [outer = 000000D5EF710400] 15:21:34 INFO - PROCESS | 1428 | 1461104494180 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]]]}] 15:21:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 15:21:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1025ms 15:21:34 INFO - PROCESS | 1428 | 1461104494218 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 15:21:34 INFO - PROCESS | 1428 | 1461104494222 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 15:21:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 15:21:34 INFO - PROCESS | 1428 | 1461104494227 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 15:21:34 INFO - PROCESS | 1428 | 1461104494232 Marionette TRACE conn5 <- [1,2258,null,{}] 15:21:34 INFO - PROCESS | 1428 | 1461104494258 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}] 15:21:34 INFO - PROCESS | 1428 | 1461104494355 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 15:21:34 INFO - PROCESS | 1428 | 1461104494435 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:34 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EE351000 == 43 [pid = 1428] [id = 574] 15:21:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 94 (000000D5DCCC4800) [pid = 1428] [serial = 1722] [outer = 0000000000000000] 15:21:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 95 (000000D5E2E2F800) [pid = 1428] [serial = 1723] [outer = 000000D5DCCC4800] 15:21:34 INFO - PROCESS | 1428 | 1461104494485 Marionette DEBUG loaded listener.js 15:21:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 96 (000000D5E731F400) [pid = 1428] [serial = 1724] [outer = 000000D5DCCC4800] 15:21:34 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F1D21800 == 42 [pid = 1428] [id = 536] 15:21:34 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EE699800 == 41 [pid = 1428] [id = 533] 15:21:34 INFO - PROCESS | 1428 | --DOMWINDOW == 95 (000000D5EF808800) [pid = 1428] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 15:21:34 INFO - PROCESS | 1428 | --DOMWINDOW == 94 (000000D5EB096C00) [pid = 1428] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 15:21:34 INFO - PROCESS | 1428 | --DOMWINDOW == 93 (000000D5EF706800) [pid = 1428] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 15:21:34 INFO - PROCESS | 1428 | --DOMWINDOW == 92 (000000D5EEACAC00) [pid = 1428] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 15:21:34 INFO - PROCESS | 1428 | --DOMWINDOW == 91 (000000D5EF705000) [pid = 1428] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 15:21:34 INFO - PROCESS | 1428 | --DOMWINDOW == 90 (000000D5EE80B000) [pid = 1428] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 15:21:34 INFO - PROCESS | 1428 | --DOMWINDOW == 89 (000000D5EC2A1400) [pid = 1428] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 15:21:34 INFO - PROCESS | 1428 | --DOMWINDOW == 88 (000000D5EC3DEC00) [pid = 1428] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 15:21:34 INFO - PROCESS | 1428 | --DOMWINDOW == 87 (000000D5EE817800) [pid = 1428] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 15:21:34 INFO - PROCESS | 1428 | --DOMWINDOW == 86 (000000D5E753A800) [pid = 1428] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 15:21:34 INFO - PROCESS | 1428 | --DOMWINDOW == 85 (000000D5E755C000) [pid = 1428] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 15:21:34 INFO - PROCESS | 1428 | --DOMWINDOW == 84 (000000D5EE569400) [pid = 1428] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 15:21:34 INFO - PROCESS | 1428 | --DOMWINDOW == 83 (000000D5EEAC9400) [pid = 1428] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 15:21:34 INFO - PROCESS | 1428 | --DOMWINDOW == 82 (000000D5EEA90800) [pid = 1428] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 15:21:34 INFO - PROCESS | 1428 | --DOMWINDOW == 81 (000000D5E2610000) [pid = 1428] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 15:21:34 INFO - PROCESS | 1428 | --DOMWINDOW == 80 (000000D5E387C400) [pid = 1428] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 15:21:34 INFO - PROCESS | 1428 | --DOMWINDOW == 79 (000000D5EF6EF000) [pid = 1428] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 15:21:34 INFO - PROCESS | 1428 | --DOMWINDOW == 78 (000000D5EEDCB800) [pid = 1428] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 15:21:34 INFO - PROCESS | 1428 | --DOMWINDOW == 77 (000000D5EDF87400) [pid = 1428] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 15:21:34 INFO - PROCESS | 1428 | --DOMWINDOW == 76 (000000D5EDFA1C00) [pid = 1428] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 15:21:34 INFO - PROCESS | 1428 | --DOMWINDOW == 75 (000000D5EF7B0800) [pid = 1428] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 15:21:34 INFO - PROCESS | 1428 | --DOMWINDOW == 74 (000000D5E8290C00) [pid = 1428] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 15:21:34 INFO - PROCESS | 1428 | --DOMWINDOW == 73 (000000D5E868EC00) [pid = 1428] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 15:21:34 INFO - PROCESS | 1428 | --DOMWINDOW == 72 (000000D5F0404400) [pid = 1428] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 15:21:34 INFO - PROCESS | 1428 | --DOMWINDOW == 71 (000000D5E0B5B400) [pid = 1428] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 15:21:34 INFO - PROCESS | 1428 | --DOMWINDOW == 70 (000000D5E1B5E800) [pid = 1428] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 15:21:34 INFO - PROCESS | 1428 | --DOMWINDOW == 69 (000000D5EF7BAC00) [pid = 1428] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 15:21:34 INFO - PROCESS | 1428 | --DOMWINDOW == 68 (000000D5E86AD800) [pid = 1428] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 15:21:35 INFO - PROCESS | 1428 | 1461104495121 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]]]}] 15:21:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 15:21:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 940ms 15:21:35 INFO - PROCESS | 1428 | 1461104495172 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 15:21:35 INFO - PROCESS | 1428 | 1461104495178 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 15:21:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 15:21:35 INFO - PROCESS | 1428 | 1461104495185 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 15:21:35 INFO - PROCESS | 1428 | 1461104495187 Marionette TRACE conn5 <- [1,2262,null,{}] 15:21:35 INFO - PROCESS | 1428 | 1461104495191 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}] 15:21:35 INFO - PROCESS | 1428 | 1461104495318 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 15:21:35 INFO - PROCESS | 1428 | 1461104495400 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:35 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E71AC800 == 42 [pid = 1428] [id = 575] 15:21:35 INFO - PROCESS | 1428 | ++DOMWINDOW == 69 (000000D5E0173800) [pid = 1428] [serial = 1725] [outer = 0000000000000000] 15:21:35 INFO - PROCESS | 1428 | ++DOMWINDOW == 70 (000000D5E01EF400) [pid = 1428] [serial = 1726] [outer = 000000D5E0173800] 15:21:35 INFO - PROCESS | 1428 | 1461104495500 Marionette DEBUG loaded listener.js 15:21:35 INFO - PROCESS | 1428 | ++DOMWINDOW == 71 (000000D5E1B59000) [pid = 1428] [serial = 1727] [outer = 000000D5E0173800] 15:21:36 INFO - PROCESS | 1428 | 1461104496070 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]]]}] 15:21:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 15:21:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 943ms 15:21:36 INFO - PROCESS | 1428 | 1461104496130 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 15:21:36 INFO - PROCESS | 1428 | 1461104496136 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 15:21:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 15:21:36 INFO - PROCESS | 1428 | 1461104496141 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 15:21:36 INFO - PROCESS | 1428 | 1461104496146 Marionette TRACE conn5 <- [1,2266,null,{}] 15:21:36 INFO - PROCESS | 1428 | 1461104496151 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}] 15:21:36 INFO - PROCESS | 1428 | 1461104496255 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 15:21:36 INFO - PROCESS | 1428 | 1461104496329 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:36 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EE369000 == 43 [pid = 1428] [id = 576] 15:21:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 72 (000000D5E7533C00) [pid = 1428] [serial = 1728] [outer = 0000000000000000] 15:21:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 73 (000000D5E7559000) [pid = 1428] [serial = 1729] [outer = 000000D5E7533C00] 15:21:36 INFO - PROCESS | 1428 | 1461104496392 Marionette DEBUG loaded listener.js 15:21:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 74 (000000D5E8289000) [pid = 1428] [serial = 1730] [outer = 000000D5E7533C00] 15:21:37 INFO - PROCESS | 1428 | 1461104497039 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]]]}] 15:21:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 15:21:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 942ms 15:21:37 INFO - PROCESS | 1428 | 1461104497085 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 15:21:37 INFO - PROCESS | 1428 | 1461104497089 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 15:21:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 15:21:37 INFO - PROCESS | 1428 | 1461104497093 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 15:21:37 INFO - PROCESS | 1428 | 1461104497096 Marionette TRACE conn5 <- [1,2270,null,{}] 15:21:37 INFO - PROCESS | 1428 | 1461104497100 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}] 15:21:37 INFO - PROCESS | 1428 | 1461104497202 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 15:21:37 INFO - PROCESS | 1428 | 1461104497277 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:37 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF2CF800 == 44 [pid = 1428] [id = 577] 15:21:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 75 (000000D5EB04D800) [pid = 1428] [serial = 1731] [outer = 0000000000000000] 15:21:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 76 (000000D5EB978000) [pid = 1428] [serial = 1732] [outer = 000000D5EB04D800] 15:21:37 INFO - PROCESS | 1428 | 1461104497335 Marionette DEBUG loaded listener.js 15:21:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 77 (000000D5EBD38000) [pid = 1428] [serial = 1733] [outer = 000000D5EB04D800] 15:21:37 INFO - PROCESS | 1428 | 1461104497942 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]]]}] 15:21:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 15:21:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 882ms 15:21:37 INFO - PROCESS | 1428 | 1461104497975 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 15:21:37 INFO - PROCESS | 1428 | 1461104497980 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 15:21:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 15:21:38 INFO - PROCESS | 1428 | 1461104497993 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 15:21:38 INFO - PROCESS | 1428 | 1461104497998 Marionette TRACE conn5 <- [1,2274,null,{}] 15:21:38 INFO - PROCESS | 1428 | 1461104498002 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}] 15:21:38 INFO - PROCESS | 1428 | 1461104498107 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 15:21:38 INFO - PROCESS | 1428 | 1461104498191 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:38 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F178E800 == 45 [pid = 1428] [id = 578] 15:21:38 INFO - PROCESS | 1428 | ++DOMWINDOW == 78 (000000D5EDF06400) [pid = 1428] [serial = 1734] [outer = 0000000000000000] 15:21:38 INFO - PROCESS | 1428 | ++DOMWINDOW == 79 (000000D5EDF20000) [pid = 1428] [serial = 1735] [outer = 000000D5EDF06400] 15:21:38 INFO - PROCESS | 1428 | 1461104498248 Marionette DEBUG loaded listener.js 15:21:38 INFO - PROCESS | 1428 | ++DOMWINDOW == 80 (000000D5EE563000) [pid = 1428] [serial = 1736] [outer = 000000D5EDF06400] 15:21:38 INFO - PROCESS | 1428 | 1461104498807 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]]]}] 15:21:38 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 15:21:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 901ms 15:21:38 INFO - PROCESS | 1428 | 1461104498889 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 15:21:38 INFO - PROCESS | 1428 | 1461104498892 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 15:21:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 15:21:38 INFO - PROCESS | 1428 | 1461104498895 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 15:21:38 INFO - PROCESS | 1428 | 1461104498898 Marionette TRACE conn5 <- [1,2278,null,{}] 15:21:38 INFO - PROCESS | 1428 | 1461104498901 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}] 15:21:39 INFO - PROCESS | 1428 | 1461104499003 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 15:21:39 INFO - PROCESS | 1428 | 1461104499075 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:39 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E75D0000 == 46 [pid = 1428] [id = 579] 15:21:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 81 (000000D5EE80DC00) [pid = 1428] [serial = 1737] [outer = 0000000000000000] 15:21:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 82 (000000D5EE814000) [pid = 1428] [serial = 1738] [outer = 000000D5EE80DC00] 15:21:39 INFO - PROCESS | 1428 | 1461104499132 Marionette DEBUG loaded listener.js 15:21:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 83 (000000D5EEA92800) [pid = 1428] [serial = 1739] [outer = 000000D5EE80DC00] 15:21:39 INFO - PROCESS | 1428 | 1461104499751 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]]]}] 15:21:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 15:21:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 880ms 15:21:39 INFO - PROCESS | 1428 | 1461104499778 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 15:21:39 INFO - PROCESS | 1428 | 1461104499781 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 15:21:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 15:21:39 INFO - PROCESS | 1428 | 1461104499784 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 15:21:39 INFO - PROCESS | 1428 | 1461104499786 Marionette TRACE conn5 <- [1,2282,null,{}] 15:21:39 INFO - PROCESS | 1428 | 1461104499790 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}] 15:21:39 INFO - PROCESS | 1428 | 1461104499891 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 15:21:39 INFO - PROCESS | 1428 | 1461104499988 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:40 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2B4F000 == 47 [pid = 1428] [id = 580] 15:21:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 84 (000000D5EEDD3000) [pid = 1428] [serial = 1740] [outer = 0000000000000000] 15:21:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 85 (000000D5EF1CD400) [pid = 1428] [serial = 1741] [outer = 000000D5EEDD3000] 15:21:40 INFO - PROCESS | 1428 | 1461104500055 Marionette DEBUG loaded listener.js 15:21:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 86 (000000D5EF706800) [pid = 1428] [serial = 1742] [outer = 000000D5EEDD3000] 15:21:40 INFO - PROCESS | 1428 | 1461104500727 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]]]}] 15:21:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 15:21:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 986ms 15:21:40 INFO - PROCESS | 1428 | 1461104500774 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 15:21:40 INFO - PROCESS | 1428 | 1461104500779 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 15:21:40 INFO - PROCESS | 1428 | 1461104500784 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 15:21:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 15:21:40 INFO - PROCESS | 1428 | 1461104500789 Marionette TRACE conn5 <- [1,2286,null,{}] 15:21:40 INFO - PROCESS | 1428 | 1461104500795 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}] 15:21:40 INFO - PROCESS | 1428 | 1461104500899 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 15:21:40 INFO - PROCESS | 1428 | 1461104500976 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:40 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EEB86000 == 48 [pid = 1428] [id = 581] 15:21:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 87 (000000D5E709B400) [pid = 1428] [serial = 1743] [outer = 0000000000000000] 15:21:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 88 (000000D5E7539400) [pid = 1428] [serial = 1744] [outer = 000000D5E709B400] 15:21:41 INFO - PROCESS | 1428 | 1461104501029 Marionette DEBUG loaded listener.js 15:21:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 89 (000000D5E8A8C400) [pid = 1428] [serial = 1745] [outer = 000000D5E709B400] 15:21:41 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EE351000 == 47 [pid = 1428] [id = 574] 15:21:41 INFO - PROCESS | 1428 | 1461104501479 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]]]}] 15:21:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 15:21:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 733ms 15:21:41 INFO - PROCESS | 1428 | 1461104501521 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 15:21:41 INFO - PROCESS | 1428 | 1461104501527 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 15:21:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 15:21:41 INFO - PROCESS | 1428 | 1461104501533 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 15:21:41 INFO - PROCESS | 1428 | 1461104501536 Marionette TRACE conn5 <- [1,2290,null,{}] 15:21:41 INFO - PROCESS | 1428 | 1461104501540 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}] 15:21:41 INFO - PROCESS | 1428 | 1461104501630 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 15:21:41 INFO - PROCESS | 1428 | 1461104501637 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:41 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F1228800 == 48 [pid = 1428] [id = 582] 15:21:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 90 (000000D5E8A89000) [pid = 1428] [serial = 1746] [outer = 0000000000000000] 15:21:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 91 (000000D5EBD33400) [pid = 1428] [serial = 1747] [outer = 000000D5E8A89000] 15:21:41 INFO - PROCESS | 1428 | 1461104501684 Marionette DEBUG loaded listener.js 15:21:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 92 (000000D5EDF05800) [pid = 1428] [serial = 1748] [outer = 000000D5E8A89000] 15:21:42 INFO - PROCESS | 1428 | 1461104502149 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]]]}] 15:21:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 15:21:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 626ms 15:21:42 INFO - PROCESS | 1428 | 1461104502164 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 15:21:42 INFO - PROCESS | 1428 | 1461104502166 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 15:21:42 INFO - PROCESS | 1428 | 1461104502170 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 15:21:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 15:21:42 INFO - PROCESS | 1428 | 1461104502174 Marionette TRACE conn5 <- [1,2294,null,{}] 15:21:42 INFO - PROCESS | 1428 | 1461104502185 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}] 15:21:42 INFO - PROCESS | 1428 | 1461104502272 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 15:21:42 INFO - PROCESS | 1428 | 1461104502281 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:42 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F3523000 == 49 [pid = 1428] [id = 583] 15:21:42 INFO - PROCESS | 1428 | ++DOMWINDOW == 93 (000000D5EEACDC00) [pid = 1428] [serial = 1749] [outer = 0000000000000000] 15:21:42 INFO - PROCESS | 1428 | ++DOMWINDOW == 94 (000000D5EF21CC00) [pid = 1428] [serial = 1750] [outer = 000000D5EEACDC00] 15:21:42 INFO - PROCESS | 1428 | 1461104502330 Marionette DEBUG loaded listener.js 15:21:42 INFO - PROCESS | 1428 | ++DOMWINDOW == 95 (000000D5EF711000) [pid = 1428] [serial = 1751] [outer = 000000D5EEACDC00] 15:21:42 INFO - PROCESS | 1428 | 1461104502827 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]]]}] 15:21:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 15:21:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 689ms 15:21:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 15:21:42 INFO - PROCESS | 1428 | 1461104502864 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 15:21:42 INFO - PROCESS | 1428 | 1461104502867 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 15:21:42 INFO - PROCESS | 1428 | 1461104502870 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 15:21:42 INFO - PROCESS | 1428 | 1461104502872 Marionette TRACE conn5 <- [1,2298,null,{}] 15:21:42 INFO - PROCESS | 1428 | 1461104502875 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}] 15:21:42 INFO - PROCESS | 1428 | 1461104502957 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 15:21:42 INFO - PROCESS | 1428 | 1461104502965 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:42 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F4029800 == 50 [pid = 1428] [id = 584] 15:21:42 INFO - PROCESS | 1428 | ++DOMWINDOW == 96 (000000D5EF83D000) [pid = 1428] [serial = 1752] [outer = 0000000000000000] 15:21:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 97 (000000D5EF843400) [pid = 1428] [serial = 1753] [outer = 000000D5EF83D000] 15:21:43 INFO - PROCESS | 1428 | 1461104503012 Marionette DEBUG loaded listener.js 15:21:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 98 (000000D5EFC43800) [pid = 1428] [serial = 1754] [outer = 000000D5EF83D000] 15:21:43 INFO - PROCESS | 1428 | 1461104503483 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]]]}] 15:21:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 15:21:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 629ms 15:21:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 15:21:43 INFO - PROCESS | 1428 | 1461104503501 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 15:21:43 INFO - PROCESS | 1428 | 1461104503504 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 15:21:43 INFO - PROCESS | 1428 | 1461104503507 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 15:21:43 INFO - PROCESS | 1428 | 1461104503509 Marionette TRACE conn5 <- [1,2302,null,{}] 15:21:43 INFO - PROCESS | 1428 | 1461104503517 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}] 15:21:43 INFO - PROCESS | 1428 | 1461104503621 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 15:21:43 INFO - PROCESS | 1428 | 1461104503627 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:43 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F63C6800 == 51 [pid = 1428] [id = 585] 15:21:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 99 (000000D5EF846800) [pid = 1428] [serial = 1755] [outer = 0000000000000000] 15:21:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 100 (000000D5F0447400) [pid = 1428] [serial = 1756] [outer = 000000D5EF846800] 15:21:43 INFO - PROCESS | 1428 | 1461104503674 Marionette DEBUG loaded listener.js 15:21:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 101 (000000D5F04F4000) [pid = 1428] [serial = 1757] [outer = 000000D5EF846800] 15:21:44 INFO - PROCESS | 1428 | 1461104504157 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]]]}] 15:21:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 15:21:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 691ms 15:21:44 INFO - PROCESS | 1428 | 1461104504202 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 15:21:44 INFO - PROCESS | 1428 | 1461104504204 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 15:21:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 15:21:44 INFO - PROCESS | 1428 | 1461104504207 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 15:21:44 INFO - PROCESS | 1428 | 1461104504209 Marionette TRACE conn5 <- [1,2306,null,{}] 15:21:44 INFO - PROCESS | 1428 | 1461104504213 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}] 15:21:44 INFO - PROCESS | 1428 | 1461104504349 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 15:21:44 INFO - PROCESS | 1428 | 1461104504362 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:44 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6535800 == 52 [pid = 1428] [id = 586] 15:21:44 INFO - PROCESS | 1428 | ++DOMWINDOW == 102 (000000D5F1273000) [pid = 1428] [serial = 1758] [outer = 0000000000000000] 15:21:44 INFO - PROCESS | 1428 | ++DOMWINDOW == 103 (000000D5F1707400) [pid = 1428] [serial = 1759] [outer = 000000D5F1273000] 15:21:44 INFO - PROCESS | 1428 | 1461104504452 Marionette DEBUG loaded listener.js 15:21:44 INFO - PROCESS | 1428 | ++DOMWINDOW == 104 (000000D5F240E400) [pid = 1428] [serial = 1760] [outer = 000000D5F1273000] 15:21:44 INFO - PROCESS | 1428 | 1461104504851 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] 15:21:44 INFO - PROCESS | 1428 | 1461104504920 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 15:21:44 INFO - PROCESS | 1428 | 1461104504923 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 15:21:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 15:21:44 INFO - PROCESS | 1428 | 1461104504925 Marionette TRACE conn5 <- [1,2310,null,{}] 15:21:44 INFO - PROCESS | 1428 | 1461104504928 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}] 15:21:45 INFO - PROCESS | 1428 | 1461104505071 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 15:21:45 INFO - PROCESS | 1428 | 1461104505125 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:45 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6727800 == 53 [pid = 1428] [id = 587] 15:21:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 105 (000000D5F248F000) [pid = 1428] [serial = 1761] [outer = 0000000000000000] 15:21:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 106 (000000D5F24A3400) [pid = 1428] [serial = 1762] [outer = 000000D5F248F000] 15:21:45 INFO - PROCESS | 1428 | 1461104505172 Marionette DEBUG loaded listener.js 15:21:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 107 (000000D5F24AC800) [pid = 1428] [serial = 1763] [outer = 000000D5F248F000] 15:21:45 INFO - PROCESS | 1428 | --DOMWINDOW == 106 (000000D5EF710400) [pid = 1428] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 15:21:45 INFO - PROCESS | 1428 | --DOMWINDOW == 105 (000000D5EF7BF400) [pid = 1428] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 15:21:45 INFO - PROCESS | 1428 | --DOMWINDOW == 104 (000000D5EDF8A000) [pid = 1428] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 15:21:45 INFO - PROCESS | 1428 | --DOMWINDOW == 103 (000000D5E7062800) [pid = 1428] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 15:21:45 INFO - PROCESS | 1428 | --DOMWINDOW == 102 (000000D5E0BDB800) [pid = 1428] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 15:21:45 INFO - PROCESS | 1428 | --DOMWINDOW == 101 (000000D5E37CD000) [pid = 1428] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 15:21:45 INFO - PROCESS | 1428 | --DOMWINDOW == 100 (000000D5E8694400) [pid = 1428] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 15:21:45 INFO - PROCESS | 1428 | --DOMWINDOW == 99 (000000D5EC2A1C00) [pid = 1428] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 15:21:45 INFO - PROCESS | 1428 | --DOMWINDOW == 98 (000000D5E714B800) [pid = 1428] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 15:21:45 INFO - PROCESS | 1428 | --DOMWINDOW == 97 (000000D5EEAC3800) [pid = 1428] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 15:21:45 INFO - PROCESS | 1428 | --DOMWINDOW == 96 (000000D5EBC9AC00) [pid = 1428] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 15:21:45 INFO - PROCESS | 1428 | 1461104505554 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]]]}] 15:21:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 15:21:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 692ms 15:21:45 INFO - PROCESS | 1428 | 1461104505621 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 15:21:45 INFO - PROCESS | 1428 | 1461104505623 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 15:21:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 15:21:45 INFO - PROCESS | 1428 | 1461104505627 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 15:21:45 INFO - PROCESS | 1428 | 1461104505628 Marionette TRACE conn5 <- [1,2314,null,{}] 15:21:45 INFO - PROCESS | 1428 | 1461104505632 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}] 15:21:45 INFO - PROCESS | 1428 | 1461104505712 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 15:21:45 INFO - PROCESS | 1428 | 1461104505718 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:45 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F68D1800 == 54 [pid = 1428] [id = 588] 15:21:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 97 (000000D5EBC9C400) [pid = 1428] [serial = 1764] [outer = 0000000000000000] 15:21:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 98 (000000D5EEACC000) [pid = 1428] [serial = 1765] [outer = 000000D5EBC9C400] 15:21:45 INFO - PROCESS | 1428 | 1461104505764 Marionette DEBUG loaded listener.js 15:21:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 99 (000000D5F24B0000) [pid = 1428] [serial = 1766] [outer = 000000D5EBC9C400] 15:21:46 INFO - PROCESS | 1428 | 1461104506166 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]]]}] 15:21:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 15:21:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 587ms 15:21:46 INFO - PROCESS | 1428 | 1461104506217 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 15:21:46 INFO - PROCESS | 1428 | 1461104506219 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 15:21:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 15:21:46 INFO - PROCESS | 1428 | 1461104506222 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 15:21:46 INFO - PROCESS | 1428 | 1461104506224 Marionette TRACE conn5 <- [1,2318,null,{}] 15:21:46 INFO - PROCESS | 1428 | 1461104506228 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}] 15:21:46 INFO - PROCESS | 1428 | 1461104506308 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 15:21:46 INFO - PROCESS | 1428 | 1461104506314 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:46 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6930000 == 55 [pid = 1428] [id = 589] 15:21:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 100 (000000D5F2565C00) [pid = 1428] [serial = 1767] [outer = 0000000000000000] 15:21:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 101 (000000D5F2569000) [pid = 1428] [serial = 1768] [outer = 000000D5F2565C00] 15:21:46 INFO - PROCESS | 1428 | 1461104506360 Marionette DEBUG loaded listener.js 15:21:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 102 (000000D5F2570C00) [pid = 1428] [serial = 1769] [outer = 000000D5F2565C00] 15:21:46 INFO - PROCESS | 1428 | 1461104506790 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]]]}] 15:21:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 15:21:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 588ms 15:21:46 INFO - PROCESS | 1428 | 1461104506813 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 15:21:46 INFO - PROCESS | 1428 | 1461104506815 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 15:21:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 15:21:46 INFO - PROCESS | 1428 | 1461104506818 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 15:21:46 INFO - PROCESS | 1428 | 1461104506820 Marionette TRACE conn5 <- [1,2322,null,{}] 15:21:46 INFO - PROCESS | 1428 | 1461104506823 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}] 15:21:46 INFO - PROCESS | 1428 | 1461104506943 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 15:21:46 INFO - PROCESS | 1428 | 1461104506953 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:46 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6B4C000 == 56 [pid = 1428] [id = 590] 15:21:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 103 (000000D5F25BCC00) [pid = 1428] [serial = 1770] [outer = 0000000000000000] 15:21:47 INFO - PROCESS | 1428 | ++DOMWINDOW == 104 (000000D5F25C1C00) [pid = 1428] [serial = 1771] [outer = 000000D5F25BCC00] 15:21:47 INFO - PROCESS | 1428 | 1461104506999 Marionette DEBUG loaded listener.js 15:21:47 INFO - PROCESS | 1428 | ++DOMWINDOW == 105 (000000D5F25C8C00) [pid = 1428] [serial = 1772] [outer = 000000D5F25BCC00] 15:21:47 INFO - PROCESS | 1428 | 1461104507524 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]]]}] 15:21:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 15:21:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 793ms 15:21:47 INFO - PROCESS | 1428 | 1461104507615 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 15:21:47 INFO - PROCESS | 1428 | 1461104507619 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 15:21:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 15:21:47 INFO - PROCESS | 1428 | 1461104507638 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 15:21:47 INFO - PROCESS | 1428 | 1461104507643 Marionette TRACE conn5 <- [1,2326,null,{}] 15:21:47 INFO - PROCESS | 1428 | 1461104507731 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}] 15:21:47 INFO - PROCESS | 1428 | 1461104507844 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 15:21:47 INFO - PROCESS | 1428 | 1461104507929 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:47 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED27000 == 57 [pid = 1428] [id = 591] 15:21:47 INFO - PROCESS | 1428 | ++DOMWINDOW == 106 (000000D5E1B58C00) [pid = 1428] [serial = 1773] [outer = 0000000000000000] 15:21:47 INFO - PROCESS | 1428 | ++DOMWINDOW == 107 (000000D5E8292800) [pid = 1428] [serial = 1774] [outer = 000000D5E1B58C00] 15:21:47 INFO - PROCESS | 1428 | 1461104507989 Marionette DEBUG loaded listener.js 15:21:48 INFO - PROCESS | 1428 | ++DOMWINDOW == 108 (000000D5EDF04800) [pid = 1428] [serial = 1775] [outer = 000000D5E1B58C00] 15:21:48 INFO - PROCESS | 1428 | 1461104508539 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]]]}] 15:21:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 15:21:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 964ms 15:21:48 INFO - PROCESS | 1428 | 1461104508593 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 15:21:48 INFO - PROCESS | 1428 | 1461104508600 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 15:21:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 15:21:48 INFO - PROCESS | 1428 | 1461104508607 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 15:21:48 INFO - PROCESS | 1428 | 1461104508610 Marionette TRACE conn5 <- [1,2330,null,{}] 15:21:48 INFO - PROCESS | 1428 | 1461104508614 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}] 15:21:48 INFO - PROCESS | 1428 | 1461104508728 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 15:21:48 INFO - PROCESS | 1428 | 1461104508821 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:48 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F3FB6800 == 58 [pid = 1428] [id = 592] 15:21:48 INFO - PROCESS | 1428 | ++DOMWINDOW == 109 (000000D5EEACD400) [pid = 1428] [serial = 1776] [outer = 0000000000000000] 15:21:48 INFO - PROCESS | 1428 | ++DOMWINDOW == 110 (000000D5EF6EC800) [pid = 1428] [serial = 1777] [outer = 000000D5EEACD400] 15:21:48 INFO - PROCESS | 1428 | 1461104508878 Marionette DEBUG loaded listener.js 15:21:48 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5EF80D000) [pid = 1428] [serial = 1778] [outer = 000000D5EEACD400] 15:21:49 INFO - PROCESS | 1428 | 1461104509448 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]]]}] 15:21:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 15:21:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 880ms 15:21:49 INFO - PROCESS | 1428 | 1461104509493 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 15:21:49 INFO - PROCESS | 1428 | 1461104509495 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 15:21:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 15:21:49 INFO - PROCESS | 1428 | 1461104509500 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 15:21:49 INFO - PROCESS | 1428 | 1461104509504 Marionette TRACE conn5 <- [1,2334,null,{}] 15:21:49 INFO - PROCESS | 1428 | 1461104509516 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}] 15:21:49 INFO - PROCESS | 1428 | 1461104509631 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 15:21:49 INFO - PROCESS | 1428 | 1461104509746 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:49 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6B69800 == 59 [pid = 1428] [id = 593] 15:21:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5F179EC00) [pid = 1428] [serial = 1779] [outer = 0000000000000000] 15:21:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5F1B33000) [pid = 1428] [serial = 1780] [outer = 000000D5F179EC00] 15:21:49 INFO - PROCESS | 1428 | 1461104509805 Marionette DEBUG loaded listener.js 15:21:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 114 (000000D5F2569400) [pid = 1428] [serial = 1781] [outer = 000000D5F179EC00] 15:21:50 INFO - PROCESS | 1428 | 1461104510468 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]]]}] 15:21:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 15:21:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 984ms 15:21:50 INFO - PROCESS | 1428 | 1461104510485 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 15:21:50 INFO - PROCESS | 1428 | 1461104510489 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 15:21:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 15:21:50 INFO - PROCESS | 1428 | 1461104510492 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 15:21:50 INFO - PROCESS | 1428 | 1461104510494 Marionette TRACE conn5 <- [1,2338,null,{}] 15:21:50 INFO - PROCESS | 1428 | 1461104510498 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}] 15:21:50 INFO - PROCESS | 1428 | 1461104510604 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 15:21:50 INFO - PROCESS | 1428 | 1461104510683 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:50 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6FB7800 == 60 [pid = 1428] [id = 594] 15:21:50 INFO - PROCESS | 1428 | ++DOMWINDOW == 115 (000000D5E017C000) [pid = 1428] [serial = 1782] [outer = 0000000000000000] 15:21:50 INFO - PROCESS | 1428 | ++DOMWINDOW == 116 (000000D5F25DB000) [pid = 1428] [serial = 1783] [outer = 000000D5E017C000] 15:21:50 INFO - PROCESS | 1428 | 1461104510783 Marionette DEBUG loaded listener.js 15:21:50 INFO - PROCESS | 1428 | ++DOMWINDOW == 117 (000000D5F27A4800) [pid = 1428] [serial = 1784] [outer = 000000D5E017C000] 15:21:51 INFO - PROCESS | 1428 | 1461104511589 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]]]}] 15:21:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 15:21:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1130ms 15:21:51 INFO - PROCESS | 1428 | 1461104511625 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 15:21:51 INFO - PROCESS | 1428 | 1461104511629 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 15:21:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 15:21:51 INFO - PROCESS | 1428 | 1461104511634 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 15:21:51 INFO - PROCESS | 1428 | 1461104511639 Marionette TRACE conn5 <- [1,2342,null,{}] 15:21:51 INFO - PROCESS | 1428 | 1461104511660 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}] 15:21:51 INFO - PROCESS | 1428 | 1461104511758 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 15:21:51 INFO - PROCESS | 1428 | 1461104511841 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:51 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E8E8A000 == 61 [pid = 1428] [id = 595] 15:21:51 INFO - PROCESS | 1428 | ++DOMWINDOW == 118 (000000D5E0175400) [pid = 1428] [serial = 1785] [outer = 0000000000000000] 15:21:51 INFO - PROCESS | 1428 | ++DOMWINDOW == 119 (000000D5E02FB400) [pid = 1428] [serial = 1786] [outer = 000000D5E0175400] 15:21:51 INFO - PROCESS | 1428 | 1461104511935 Marionette DEBUG loaded listener.js 15:21:52 INFO - PROCESS | 1428 | ++DOMWINDOW == 120 (000000D5E7013000) [pid = 1428] [serial = 1787] [outer = 000000D5E0175400] 15:21:52 INFO - PROCESS | 1428 | 1461104512543 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]]]}] 15:21:52 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EC23B800 == 60 [pid = 1428] [id = 538] 15:21:52 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F122A800 == 59 [pid = 1428] [id = 564] 15:21:52 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF77C000 == 58 [pid = 1428] [id = 535] 15:21:52 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F27EB800 == 57 [pid = 1428] [id = 565] 15:21:52 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF4AA000 == 56 [pid = 1428] [id = 563] 15:21:52 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED11000 == 55 [pid = 1428] [id = 562] 15:21:52 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6930000 == 54 [pid = 1428] [id = 589] 15:21:52 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F68D1800 == 53 [pid = 1428] [id = 588] 15:21:52 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6727800 == 52 [pid = 1428] [id = 587] 15:21:52 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6535800 == 51 [pid = 1428] [id = 586] 15:21:52 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F63C6800 == 50 [pid = 1428] [id = 585] 15:21:52 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F4029800 == 49 [pid = 1428] [id = 584] 15:21:52 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F3523000 == 48 [pid = 1428] [id = 583] 15:21:52 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F1228800 == 47 [pid = 1428] [id = 582] 15:21:52 INFO - PROCESS | 1428 | --DOMWINDOW == 119 (000000D5EF60C000) [pid = 1428] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 15:21:52 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EEB86000 == 46 [pid = 1428] [id = 581] 15:21:52 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EE369000 == 45 [pid = 1428] [id = 576] 15:21:52 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E71AC800 == 44 [pid = 1428] [id = 575] 15:21:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 15:21:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 983ms 15:21:52 INFO - PROCESS | 1428 | 1461104512622 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 15:21:52 INFO - PROCESS | 1428 | 1461104512628 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 15:21:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 15:21:52 INFO - PROCESS | 1428 | 1461104512634 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 15:21:52 INFO - PROCESS | 1428 | 1461104512637 Marionette TRACE conn5 <- [1,2346,null,{}] 15:21:52 INFO - PROCESS | 1428 | 1461104512641 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}] 15:21:52 INFO - PROCESS | 1428 | 1461104512725 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 15:21:52 INFO - PROCESS | 1428 | --DOMWINDOW == 118 (000000D5E828D400) [pid = 1428] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 15:21:52 INFO - PROCESS | 1428 | --DOMWINDOW == 117 (000000D5EEB5A000) [pid = 1428] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 15:21:52 INFO - PROCESS | 1428 | --DOMWINDOW == 116 (000000D5EEA91C00) [pid = 1428] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 15:21:52 INFO - PROCESS | 1428 | --DOMWINDOW == 115 (000000D5E0BD9400) [pid = 1428] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 15:21:52 INFO - PROCESS | 1428 | --DOMWINDOW == 114 (000000D5EBC9F800) [pid = 1428] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 15:21:52 INFO - PROCESS | 1428 | --DOMWINDOW == 113 (000000D5EBD36400) [pid = 1428] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 15:21:52 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5EB0A3800) [pid = 1428] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 15:21:52 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5EE564C00) [pid = 1428] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 15:21:52 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5EEDD8C00) [pid = 1428] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 15:21:52 INFO - PROCESS | 1428 | --DOMWINDOW == 109 (000000D5E2E2F800) [pid = 1428] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 15:21:52 INFO - PROCESS | 1428 | --DOMWINDOW == 108 (000000D5E82EC400) [pid = 1428] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 15:21:52 INFO - PROCESS | 1428 | --DOMWINDOW == 107 (000000D5EF840C00) [pid = 1428] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 15:21:52 INFO - PROCESS | 1428 | --DOMWINDOW == 106 (000000D5EF80BC00) [pid = 1428] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 15:21:52 INFO - PROCESS | 1428 | --DOMWINDOW == 105 (000000D5EE564400) [pid = 1428] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 15:21:52 INFO - PROCESS | 1428 | --DOMWINDOW == 104 (000000D5E017D400) [pid = 1428] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 15:21:52 INFO - PROCESS | 1428 | --DOMWINDOW == 103 (000000D5EF811000) [pid = 1428] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 15:21:52 INFO - PROCESS | 1428 | --DOMWINDOW == 102 (000000D5EF7B3400) [pid = 1428] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 15:21:52 INFO - PROCESS | 1428 | --DOMWINDOW == 101 (000000D5EE56F000) [pid = 1428] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 15:21:52 INFO - PROCESS | 1428 | --DOMWINDOW == 100 (000000D5E8292400) [pid = 1428] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 15:21:52 INFO - PROCESS | 1428 | --DOMWINDOW == 99 (000000D5E754F800) [pid = 1428] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 15:21:52 INFO - PROCESS | 1428 | --DOMWINDOW == 98 (000000D5E1453800) [pid = 1428] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 15:21:52 INFO - PROCESS | 1428 | --DOMWINDOW == 97 (000000D5E1FC0800) [pid = 1428] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 15:21:52 INFO - PROCESS | 1428 | --DOMWINDOW == 96 (000000D5E6CB4800) [pid = 1428] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 15:21:52 INFO - PROCESS | 1428 | --DOMWINDOW == 95 (000000D5E754E400) [pid = 1428] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 15:21:52 INFO - PROCESS | 1428 | --DOMWINDOW == 94 (000000D5E86A5800) [pid = 1428] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 15:21:52 INFO - PROCESS | 1428 | --DOMWINDOW == 93 (000000D5EDF11800) [pid = 1428] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 15:21:52 INFO - PROCESS | 1428 | --DOMWINDOW == 92 (000000D5EC36F400) [pid = 1428] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 15:21:52 INFO - PROCESS | 1428 | 1461104512829 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:52 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E76A8000 == 45 [pid = 1428] [id = 596] 15:21:52 INFO - PROCESS | 1428 | ++DOMWINDOW == 93 (000000D5E01E5C00) [pid = 1428] [serial = 1788] [outer = 0000000000000000] 15:21:52 INFO - PROCESS | 1428 | ++DOMWINDOW == 94 (000000D5E1C47000) [pid = 1428] [serial = 1789] [outer = 000000D5E01E5C00] 15:21:52 INFO - PROCESS | 1428 | 1461104512878 Marionette DEBUG loaded listener.js 15:21:52 INFO - PROCESS | 1428 | ++DOMWINDOW == 95 (000000D5E6833C00) [pid = 1428] [serial = 1790] [outer = 000000D5E01E5C00] 15:21:53 INFO - PROCESS | 1428 | 1461104513294 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]]]}] 15:21:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 15:21:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 733ms 15:21:53 INFO - PROCESS | 1428 | 1461104513368 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 15:21:53 INFO - PROCESS | 1428 | 1461104513370 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 15:21:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 15:21:53 INFO - PROCESS | 1428 | 1461104513374 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 15:21:53 INFO - PROCESS | 1428 | 1461104513378 Marionette TRACE conn5 <- [1,2350,null,{}] 15:21:53 INFO - PROCESS | 1428 | 1461104513390 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}] 15:21:53 INFO - PROCESS | 1428 | 1461104513485 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 15:21:53 INFO - PROCESS | 1428 | 1461104513495 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:53 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED43800 == 46 [pid = 1428] [id = 597] 15:21:53 INFO - PROCESS | 1428 | ++DOMWINDOW == 96 (000000D5E8688800) [pid = 1428] [serial = 1791] [outer = 0000000000000000] 15:21:53 INFO - PROCESS | 1428 | ++DOMWINDOW == 97 (000000D5E86ABC00) [pid = 1428] [serial = 1792] [outer = 000000D5E8688800] 15:21:53 INFO - PROCESS | 1428 | 1461104513543 Marionette DEBUG loaded listener.js 15:21:53 INFO - PROCESS | 1428 | ++DOMWINDOW == 98 (000000D5EB976800) [pid = 1428] [serial = 1793] [outer = 000000D5E8688800] 15:21:54 INFO - PROCESS | 1428 | 1461104514008 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]]]}] 15:21:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 15:21:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 692ms 15:21:54 INFO - PROCESS | 1428 | 1461104514069 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 15:21:54 INFO - PROCESS | 1428 | 1461104514072 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 15:21:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 15:21:54 INFO - PROCESS | 1428 | 1461104514075 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 15:21:54 INFO - PROCESS | 1428 | 1461104514077 Marionette TRACE conn5 <- [1,2354,null,{}] 15:21:54 INFO - PROCESS | 1428 | 1461104514080 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}] 15:21:54 INFO - PROCESS | 1428 | 1461104514163 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 15:21:54 INFO - PROCESS | 1428 | 1461104514171 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:54 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EFDE4800 == 47 [pid = 1428] [id = 598] 15:21:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 99 (000000D5EBCA1800) [pid = 1428] [serial = 1794] [outer = 0000000000000000] 15:21:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 100 (000000D5EC369400) [pid = 1428] [serial = 1795] [outer = 000000D5EBCA1800] 15:21:54 INFO - PROCESS | 1428 | 1461104514220 Marionette DEBUG loaded listener.js 15:21:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 101 (000000D5EDF19800) [pid = 1428] [serial = 1796] [outer = 000000D5EBCA1800] 15:21:54 INFO - PROCESS | 1428 | 1461104514677 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]]]}] 15:21:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 15:21:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 627ms 15:21:54 INFO - PROCESS | 1428 | 1461104514705 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 15:21:54 INFO - PROCESS | 1428 | 1461104514707 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 15:21:54 INFO - PROCESS | 1428 | 1461104514710 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 15:21:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 15:21:54 INFO - PROCESS | 1428 | 1461104514712 Marionette TRACE conn5 <- [1,2358,null,{}] 15:21:54 INFO - PROCESS | 1428 | 1461104514715 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}] 15:21:54 INFO - PROCESS | 1428 | 1461104514795 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 15:21:54 INFO - PROCESS | 1428 | 1461104514833 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:54 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F24CD000 == 48 [pid = 1428] [id = 599] 15:21:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 102 (000000D5EC373800) [pid = 1428] [serial = 1797] [outer = 0000000000000000] 15:21:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 103 (000000D5EDF9D400) [pid = 1428] [serial = 1798] [outer = 000000D5EC373800] 15:21:54 INFO - PROCESS | 1428 | 1461104514878 Marionette DEBUG loaded listener.js 15:21:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 104 (000000D5EE614C00) [pid = 1428] [serial = 1799] [outer = 000000D5EC373800] 15:21:55 INFO - PROCESS | 1428 | 1461104515362 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]]]}] 15:21:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 15:21:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 691ms 15:21:55 INFO - PROCESS | 1428 | 1461104515413 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 15:21:55 INFO - PROCESS | 1428 | 1461104515415 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 15:21:55 INFO - PROCESS | 1428 | 1461104515419 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 15:21:55 INFO - PROCESS | 1428 | 1461104515421 Marionette TRACE conn5 <- [1,2362,null,{}] 15:21:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 15:21:55 INFO - PROCESS | 1428 | 1461104515424 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}] 15:21:55 INFO - PROCESS | 1428 | 1461104515557 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 15:21:55 INFO - PROCESS | 1428 | 1461104515617 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:55 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E14CA000 == 49 [pid = 1428] [id = 600] 15:21:55 INFO - PROCESS | 1428 | ++DOMWINDOW == 105 (000000D5EEABF800) [pid = 1428] [serial = 1800] [outer = 0000000000000000] 15:21:55 INFO - PROCESS | 1428 | ++DOMWINDOW == 106 (000000D5EEACA400) [pid = 1428] [serial = 1801] [outer = 000000D5EEABF800] 15:21:55 INFO - PROCESS | 1428 | 1461104515667 Marionette DEBUG loaded listener.js 15:21:55 INFO - PROCESS | 1428 | ++DOMWINDOW == 107 (000000D5EEDD0C00) [pid = 1428] [serial = 1802] [outer = 000000D5EEABF800] 15:21:56 INFO - PROCESS | 1428 | 1461104516102 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]]]}] 15:21:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 15:21:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 732ms 15:21:56 INFO - PROCESS | 1428 | 1461104516187 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 15:21:56 INFO - PROCESS | 1428 | 1461104516189 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 15:21:56 INFO - PROCESS | 1428 | 1461104516192 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 15:21:56 INFO - PROCESS | 1428 | 1461104516194 Marionette TRACE conn5 <- [1,2366,null,{}] 15:21:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 15:21:56 INFO - PROCESS | 1428 | 1461104516198 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}] 15:21:56 INFO - PROCESS | 1428 | 1461104516303 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 15:21:56 INFO - PROCESS | 1428 | 1461104516355 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:56 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2FEB800 == 50 [pid = 1428] [id = 601] 15:21:56 INFO - PROCESS | 1428 | ++DOMWINDOW == 108 (000000D5EEDCA400) [pid = 1428] [serial = 1803] [outer = 0000000000000000] 15:21:56 INFO - PROCESS | 1428 | ++DOMWINDOW == 109 (000000D5EF60BC00) [pid = 1428] [serial = 1804] [outer = 000000D5EEDCA400] 15:21:56 INFO - PROCESS | 1428 | 1461104516401 Marionette DEBUG loaded listener.js 15:21:56 INFO - PROCESS | 1428 | ++DOMWINDOW == 110 (000000D5EF706C00) [pid = 1428] [serial = 1805] [outer = 000000D5EEDCA400] 15:21:56 INFO - PROCESS | 1428 | 1461104516846 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]]]}] 15:21: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 15:21:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 670ms 15:21:56 INFO - PROCESS | 1428 | 1461104516870 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 15:21:56 INFO - PROCESS | 1428 | 1461104516872 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 15:21:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 15:21:56 INFO - PROCESS | 1428 | 1461104516886 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 15:21:56 INFO - PROCESS | 1428 | 1461104516888 Marionette TRACE conn5 <- [1,2370,null,{}] 15:21:56 INFO - PROCESS | 1428 | 1461104516892 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}] 15:21:57 INFO - PROCESS | 1428 | 1461104517000 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 15:21:57 INFO - PROCESS | 1428 | 1461104517006 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:57 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F3651000 == 51 [pid = 1428] [id = 602] 15:21:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5EF739C00) [pid = 1428] [serial = 1806] [outer = 0000000000000000] 15:21:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5EF7B4000) [pid = 1428] [serial = 1807] [outer = 000000D5EF739C00] 15:21:57 INFO - PROCESS | 1428 | 1461104517055 Marionette DEBUG loaded listener.js 15:21:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5EF804400) [pid = 1428] [serial = 1808] [outer = 000000D5EF739C00] 15:21:57 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5EF1CC400) [pid = 1428] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 15:21:57 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5EC3D7800) [pid = 1428] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 15:21:57 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5E0269800) [pid = 1428] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 15:21:57 INFO - PROCESS | 1428 | --DOMWINDOW == 109 (000000D5DCCC8400) [pid = 1428] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 15:21:57 INFO - PROCESS | 1428 | --DOMWINDOW == 108 (000000D5EF703800) [pid = 1428] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 15:21:57 INFO - PROCESS | 1428 | --DOMWINDOW == 107 (000000D5E76DEC00) [pid = 1428] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 15:21:57 INFO - PROCESS | 1428 | --DOMWINDOW == 106 (000000D5EF846800) [pid = 1428] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 15:21:57 INFO - PROCESS | 1428 | --DOMWINDOW == 105 (000000D5F1273000) [pid = 1428] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 15:21:57 INFO - PROCESS | 1428 | --DOMWINDOW == 104 (000000D5E0173800) [pid = 1428] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 15:21:57 INFO - PROCESS | 1428 | --DOMWINDOW == 103 (000000D5EE80DC00) [pid = 1428] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 15:21:57 INFO - PROCESS | 1428 | --DOMWINDOW == 102 (000000D5EB04D800) [pid = 1428] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 15:21:57 INFO - PROCESS | 1428 | --DOMWINDOW == 101 (000000D5EDF06400) [pid = 1428] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 15:21:57 INFO - PROCESS | 1428 | --DOMWINDOW == 100 (000000D5E7533C00) [pid = 1428] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 15:21:57 INFO - PROCESS | 1428 | --DOMWINDOW == 99 (000000D5EF83D000) [pid = 1428] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 15:21:57 INFO - PROCESS | 1428 | --DOMWINDOW == 98 (000000D5EEDD3000) [pid = 1428] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 15:21:57 INFO - PROCESS | 1428 | --DOMWINDOW == 97 (000000D5E709B400) [pid = 1428] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 15:21:57 INFO - PROCESS | 1428 | --DOMWINDOW == 96 (000000D5F248F000) [pid = 1428] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 15:21:57 INFO - PROCESS | 1428 | --DOMWINDOW == 95 (000000D5EEACDC00) [pid = 1428] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 15:21:57 INFO - PROCESS | 1428 | --DOMWINDOW == 94 (000000D5E8A89000) [pid = 1428] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 15:21:57 INFO - PROCESS | 1428 | --DOMWINDOW == 93 (000000D5F2565C00) [pid = 1428] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 15:21:57 INFO - PROCESS | 1428 | --DOMWINDOW == 92 (000000D5EBC9C400) [pid = 1428] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 15:21:57 INFO - PROCESS | 1428 | 1461104517839 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]]]}] 15:21:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 15:21:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 986ms 15:21:57 INFO - PROCESS | 1428 | 1461104517865 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 15:21:57 INFO - PROCESS | 1428 | 1461104517867 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 15:21:57 INFO - PROCESS | 1428 | 1461104517870 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 15:21:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 15:21:57 INFO - PROCESS | 1428 | 1461104517872 Marionette TRACE conn5 <- [1,2374,null,{}] 15:21:57 INFO - PROCESS | 1428 | 1461104517876 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}] 15:21:57 INFO - PROCESS | 1428 | 1461104517955 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 15:21:57 INFO - PROCESS | 1428 | 1461104517961 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:57 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F4026000 == 52 [pid = 1428] [id = 603] 15:21:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 93 (000000D5E709B400) [pid = 1428] [serial = 1809] [outer = 0000000000000000] 15:21:58 INFO - PROCESS | 1428 | ++DOMWINDOW == 94 (000000D5EDF87400) [pid = 1428] [serial = 1810] [outer = 000000D5E709B400] 15:21:58 INFO - PROCESS | 1428 | 1461104518007 Marionette DEBUG loaded listener.js 15:21:58 INFO - PROCESS | 1428 | ++DOMWINDOW == 95 (000000D5EF7B8400) [pid = 1428] [serial = 1811] [outer = 000000D5E709B400] 15:21:58 INFO - PROCESS | 1428 | 1461104518411 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]]]}] 15:21:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 15:21:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 586ms 15:21:58 INFO - PROCESS | 1428 | 1461104518460 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 15:21:58 INFO - PROCESS | 1428 | 1461104518463 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 15:21:58 INFO - PROCESS | 1428 | 1461104518466 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 15:21:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 15:21:58 INFO - PROCESS | 1428 | 1461104518468 Marionette TRACE conn5 <- [1,2378,null,{}] 15:21:58 INFO - PROCESS | 1428 | 1461104518471 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}] 15:21:58 INFO - PROCESS | 1428 | 1461104518553 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 15:21:58 INFO - PROCESS | 1428 | 1461104518560 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:58 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F40A9800 == 53 [pid = 1428] [id = 604] 15:21:58 INFO - PROCESS | 1428 | ++DOMWINDOW == 96 (000000D5EF80AC00) [pid = 1428] [serial = 1812] [outer = 0000000000000000] 15:21:58 INFO - PROCESS | 1428 | ++DOMWINDOW == 97 (000000D5EF840C00) [pid = 1428] [serial = 1813] [outer = 000000D5EF80AC00] 15:21:58 INFO - PROCESS | 1428 | 1461104518605 Marionette DEBUG loaded listener.js 15:21:58 INFO - PROCESS | 1428 | ++DOMWINDOW == 98 (000000D5EFDF4C00) [pid = 1428] [serial = 1814] [outer = 000000D5EF80AC00] 15:21:59 INFO - PROCESS | 1428 | 1461104519052 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]]]}] 15:21:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 15:21:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 626ms 15:21:59 INFO - PROCESS | 1428 | 1461104519096 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 15:21:59 INFO - PROCESS | 1428 | 1461104519098 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 15:21:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 15:21:59 INFO - PROCESS | 1428 | 1461104519101 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 15:21:59 INFO - PROCESS | 1428 | 1461104519104 Marionette TRACE conn5 <- [1,2382,null,{}] 15:21:59 INFO - PROCESS | 1428 | 1461104519107 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}] 15:21:59 INFO - PROCESS | 1428 | 1461104519209 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 15:21:59 INFO - PROCESS | 1428 | 1461104519215 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:59 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F671A000 == 54 [pid = 1428] [id = 605] 15:21:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 99 (000000D5F0455C00) [pid = 1428] [serial = 1815] [outer = 0000000000000000] 15:21:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 100 (000000D5F142B800) [pid = 1428] [serial = 1816] [outer = 000000D5F0455C00] 15:21:59 INFO - PROCESS | 1428 | 1461104519267 Marionette DEBUG loaded listener.js 15:21:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 101 (000000D5F2489C00) [pid = 1428] [serial = 1817] [outer = 000000D5F0455C00] 15:22:00 INFO - PROCESS | 1428 | 1461104520002 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]]]}] 15:22:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 15:22:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 943ms 15:22:00 INFO - PROCESS | 1428 | 1461104520048 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 15:22:00 INFO - PROCESS | 1428 | 1461104520053 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 15:22:00 INFO - PROCESS | 1428 | 1461104520059 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 15:22:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 15:22:00 INFO - PROCESS | 1428 | 1461104520063 Marionette TRACE conn5 <- [1,2386,null,{}] 15:22:00 INFO - PROCESS | 1428 | 1461104520069 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}] 15:22:00 INFO - PROCESS | 1428 | 1461104520182 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 15:22:00 INFO - PROCESS | 1428 | 1461104520306 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:00 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EE354000 == 55 [pid = 1428] [id = 606] 15:22:00 INFO - PROCESS | 1428 | ++DOMWINDOW == 102 (000000D5E2616400) [pid = 1428] [serial = 1818] [outer = 0000000000000000] 15:22:00 INFO - PROCESS | 1428 | ++DOMWINDOW == 103 (000000D5E754E000) [pid = 1428] [serial = 1819] [outer = 000000D5E2616400] 15:22:00 INFO - PROCESS | 1428 | 1461104520368 Marionette DEBUG loaded listener.js 15:22:00 INFO - PROCESS | 1428 | ++DOMWINDOW == 104 (000000D5E8291400) [pid = 1428] [serial = 1820] [outer = 000000D5E2616400] 15:22:00 INFO - PROCESS | 1428 | 1461104520916 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]]]}] 15:22:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 15:22:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 943ms 15:22:01 INFO - PROCESS | 1428 | 1461104521006 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 15:22:01 INFO - PROCESS | 1428 | 1461104521012 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 15:22:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 15:22:01 INFO - PROCESS | 1428 | 1461104521019 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 15:22:01 INFO - PROCESS | 1428 | 1461104521022 Marionette TRACE conn5 <- [1,2390,null,{}] 15:22:01 INFO - PROCESS | 1428 | 1461104521027 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}] 15:22:01 INFO - PROCESS | 1428 | 1461104521145 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 15:22:01 INFO - PROCESS | 1428 | 1461104521259 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:01 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2A49800 == 56 [pid = 1428] [id = 607] 15:22:01 INFO - PROCESS | 1428 | ++DOMWINDOW == 105 (000000D5EB980800) [pid = 1428] [serial = 1821] [outer = 0000000000000000] 15:22:01 INFO - PROCESS | 1428 | ++DOMWINDOW == 106 (000000D5EC2A1C00) [pid = 1428] [serial = 1822] [outer = 000000D5EB980800] 15:22:01 INFO - PROCESS | 1428 | 1461104521317 Marionette DEBUG loaded listener.js 15:22:01 INFO - PROCESS | 1428 | ++DOMWINDOW == 107 (000000D5EE617400) [pid = 1428] [serial = 1823] [outer = 000000D5EB980800] 15:22:01 INFO - PROCESS | 1428 | 1461104521945 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]]]}] 15:22:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 15:22:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 986ms 15:22:02 INFO - PROCESS | 1428 | 1461104522023 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 15:22:02 INFO - PROCESS | 1428 | 1461104522026 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 15:22:02 INFO - PROCESS | 1428 | 1461104522031 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 15:22:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 15:22:02 INFO - PROCESS | 1428 | 1461104522035 Marionette TRACE conn5 <- [1,2394,null,{}] 15:22:02 INFO - PROCESS | 1428 | 1461104522047 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}] 15:22:02 INFO - PROCESS | 1428 | 1461104522159 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 15:22:02 INFO - PROCESS | 1428 | 1461104522282 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:02 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F691C000 == 57 [pid = 1428] [id = 608] 15:22:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 108 (000000D5EE836800) [pid = 1428] [serial = 1824] [outer = 0000000000000000] 15:22:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 109 (000000D5EF7B7400) [pid = 1428] [serial = 1825] [outer = 000000D5EE836800] 15:22:02 INFO - PROCESS | 1428 | 1461104522342 Marionette DEBUG loaded listener.js 15:22:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 110 (000000D5F0494400) [pid = 1428] [serial = 1826] [outer = 000000D5EE836800] 15:22:02 INFO - PROCESS | 1428 | 1461104522945 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]]]}] 15:22:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 15:22:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 986ms 15:22:03 INFO - PROCESS | 1428 | 1461104523022 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 15:22:03 INFO - PROCESS | 1428 | 1461104523025 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 15:22:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 15:22:03 INFO - PROCESS | 1428 | 1461104523029 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 15:22:03 INFO - PROCESS | 1428 | 1461104523031 Marionette TRACE conn5 <- [1,2398,null,{}] 15:22:03 INFO - PROCESS | 1428 | 1461104523035 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}] 15:22:03 INFO - PROCESS | 1428 | 1461104523143 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 15:22:03 INFO - PROCESS | 1428 | 1461104523267 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:03 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6B6A800 == 58 [pid = 1428] [id = 609] 15:22:03 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5E1B91000) [pid = 1428] [serial = 1827] [outer = 0000000000000000] 15:22:03 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5F1B91C00) [pid = 1428] [serial = 1828] [outer = 000000D5E1B91000] 15:22:03 INFO - PROCESS | 1428 | 1461104523326 Marionette DEBUG loaded listener.js 15:22:03 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5F24A6C00) [pid = 1428] [serial = 1829] [outer = 000000D5E1B91000] 15:22:03 INFO - PROCESS | 1428 | 1461104523876 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]]]}] 15:22:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 15:22:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 880ms 15:22:03 INFO - PROCESS | 1428 | 1461104523911 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 15:22:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 15:22:03 INFO - PROCESS | 1428 | 1461104523913 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 15:22:03 INFO - PROCESS | 1428 | 1461104523917 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 15:22:03 INFO - PROCESS | 1428 | 1461104523919 Marionette TRACE conn5 <- [1,2402,null,{}] 15:22:03 INFO - PROCESS | 1428 | 1461104523923 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}] 15:22:04 INFO - PROCESS | 1428 | 1461104524163 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 15:22:04 INFO - PROCESS | 1428 | 1461104524270 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:04 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E737B800 == 59 [pid = 1428] [id = 610] 15:22:04 INFO - PROCESS | 1428 | ++DOMWINDOW == 114 (000000D5E017D400) [pid = 1428] [serial = 1830] [outer = 0000000000000000] 15:22:04 INFO - PROCESS | 1428 | ++DOMWINDOW == 115 (000000D5E0BDB000) [pid = 1428] [serial = 1831] [outer = 000000D5E017D400] 15:22:04 INFO - PROCESS | 1428 | 1461104524322 Marionette DEBUG loaded listener.js 15:22:04 INFO - PROCESS | 1428 | ++DOMWINDOW == 116 (000000D5E6668800) [pid = 1428] [serial = 1832] [outer = 000000D5E017D400] 15:22:05 INFO - PROCESS | 1428 | 1461104525029 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]]]}] 15:22:05 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED39800 == 58 [pid = 1428] [id = 540] 15:22:05 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E75D0000 == 57 [pid = 1428] [id = 579] 15:22:05 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F178E800 == 56 [pid = 1428] [id = 578] 15:22:05 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F40A9800 == 55 [pid = 1428] [id = 604] 15:22:05 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F4026000 == 54 [pid = 1428] [id = 603] 15:22:05 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F3651000 == 53 [pid = 1428] [id = 602] 15:22:05 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2FEB800 == 52 [pid = 1428] [id = 601] 15:22:05 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E14CA000 == 51 [pid = 1428] [id = 600] 15:22:05 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F24CD000 == 50 [pid = 1428] [id = 599] 15:22:05 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EFDE4800 == 49 [pid = 1428] [id = 598] 15:22:05 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED43800 == 48 [pid = 1428] [id = 597] 15:22:05 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E76A8000 == 47 [pid = 1428] [id = 596] 15:22:05 INFO - PROCESS | 1428 | --DOMWINDOW == 115 (000000D5F25C1C00) [pid = 1428] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 15:22:05 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E8E8A000 == 46 [pid = 1428] [id = 595] 15:22:05 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6FB7800 == 45 [pid = 1428] [id = 594] 15:22:05 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6B69800 == 44 [pid = 1428] [id = 593] 15:22:05 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F3FB6800 == 43 [pid = 1428] [id = 592] 15:22:05 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED27000 == 42 [pid = 1428] [id = 591] 15:22:05 INFO - PROCESS | 1428 | --DOMWINDOW == 114 (000000D5EF6F3C00) [pid = 1428] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 15:22:05 INFO - PROCESS | 1428 | --DOMWINDOW == 113 (000000D5F0447400) [pid = 1428] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 15:22:05 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5F1707400) [pid = 1428] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 15:22:05 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5E01EF400) [pid = 1428] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 15:22:05 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5F04F4000) [pid = 1428] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 15:22:05 INFO - PROCESS | 1428 | --DOMWINDOW == 109 (000000D5EEA92800) [pid = 1428] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 15:22:05 INFO - PROCESS | 1428 | --DOMWINDOW == 108 (000000D5EE814000) [pid = 1428] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 15:22:05 INFO - PROCESS | 1428 | --DOMWINDOW == 107 (000000D5EBD38000) [pid = 1428] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 15:22:05 INFO - PROCESS | 1428 | --DOMWINDOW == 106 (000000D5EB978000) [pid = 1428] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 15:22:05 INFO - PROCESS | 1428 | --DOMWINDOW == 105 (000000D5EE563000) [pid = 1428] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 15:22:05 INFO - PROCESS | 1428 | --DOMWINDOW == 104 (000000D5EDF20000) [pid = 1428] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 15:22:05 INFO - PROCESS | 1428 | --DOMWINDOW == 103 (000000D5E8289000) [pid = 1428] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 15:22:05 INFO - PROCESS | 1428 | --DOMWINDOW == 102 (000000D5E7559000) [pid = 1428] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 15:22:05 INFO - PROCESS | 1428 | --DOMWINDOW == 101 (000000D5EF843400) [pid = 1428] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 15:22:05 INFO - PROCESS | 1428 | --DOMWINDOW == 100 (000000D5EF706800) [pid = 1428] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 15:22:05 INFO - PROCESS | 1428 | --DOMWINDOW == 99 (000000D5EF1CD400) [pid = 1428] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 15:22:05 INFO - PROCESS | 1428 | --DOMWINDOW == 98 (000000D5E8A8C400) [pid = 1428] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 15:22:05 INFO - PROCESS | 1428 | --DOMWINDOW == 97 (000000D5E7539400) [pid = 1428] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 15:22:05 INFO - PROCESS | 1428 | --DOMWINDOW == 96 (000000D5F24A3400) [pid = 1428] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 15:22:05 INFO - PROCESS | 1428 | --DOMWINDOW == 95 (000000D5EF21CC00) [pid = 1428] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 15:22:05 INFO - PROCESS | 1428 | --DOMWINDOW == 94 (000000D5EF711000) [pid = 1428] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 15:22:05 INFO - PROCESS | 1428 | --DOMWINDOW == 93 (000000D5EBD33400) [pid = 1428] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 15:22:05 INFO - PROCESS | 1428 | --DOMWINDOW == 92 (000000D5EDF05800) [pid = 1428] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 15:22:05 INFO - PROCESS | 1428 | --DOMWINDOW == 91 (000000D5F240E400) [pid = 1428] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 15:22:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 15:22:05 INFO - PROCESS | 1428 | --DOMWINDOW == 90 (000000D5F2570C00) [pid = 1428] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 15:22:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1209ms 15:22:05 INFO - PROCESS | 1428 | --DOMWINDOW == 89 (000000D5F24AC800) [pid = 1428] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 15:22:05 INFO - PROCESS | 1428 | --DOMWINDOW == 88 (000000D5F2569000) [pid = 1428] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 15:22:05 INFO - PROCESS | 1428 | --DOMWINDOW == 87 (000000D5E1B59000) [pid = 1428] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 15:22:05 INFO - PROCESS | 1428 | --DOMWINDOW == 86 (000000D5EEACC000) [pid = 1428] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 15:22:05 INFO - PROCESS | 1428 | --DOMWINDOW == 85 (000000D5F24B0000) [pid = 1428] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 15:22:05 INFO - PROCESS | 1428 | --DOMWINDOW == 84 (000000D5EFC43800) [pid = 1428] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 15:22:05 INFO - PROCESS | 1428 | --DOMWINDOW == 83 (000000D5EE80EC00) [pid = 1428] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 15:22:05 INFO - PROCESS | 1428 | --DOMWINDOW == 82 (000000D5E2610C00) [pid = 1428] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 15:22:05 INFO - PROCESS | 1428 | --DOMWINDOW == 81 (000000D5E032DC00) [pid = 1428] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 15:22:05 INFO - PROCESS | 1428 | --DOMWINDOW == 80 (000000D5EF802800) [pid = 1428] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 15:22:05 INFO - PROCESS | 1428 | --DOMWINDOW == 79 (000000D5EB09D000) [pid = 1428] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 15:22:05 INFO - PROCESS | 1428 | 1461104525129 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 15:22:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 15:22:05 INFO - PROCESS | 1428 | 1461104525133 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 15:22:05 INFO - PROCESS | 1428 | 1461104525138 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 15:22:05 INFO - PROCESS | 1428 | 1461104525142 Marionette TRACE conn5 <- [1,2406,null,{}] 15:22:05 INFO - PROCESS | 1428 | 1461104525146 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}] 15:22:05 INFO - PROCESS | 1428 | 1461104525238 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 15:22:05 INFO - PROCESS | 1428 | 1461104525245 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:05 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E75D0000 == 43 [pid = 1428] [id = 611] 15:22:05 INFO - PROCESS | 1428 | ++DOMWINDOW == 80 (000000D5E1FB7000) [pid = 1428] [serial = 1833] [outer = 0000000000000000] 15:22:05 INFO - PROCESS | 1428 | ++DOMWINDOW == 81 (000000D5E260F800) [pid = 1428] [serial = 1834] [outer = 000000D5E1FB7000] 15:22:05 INFO - PROCESS | 1428 | 1461104525296 Marionette DEBUG loaded listener.js 15:22:05 INFO - PROCESS | 1428 | ++DOMWINDOW == 82 (000000D5E8205400) [pid = 1428] [serial = 1835] [outer = 000000D5E1FB7000] 15:22:05 INFO - PROCESS | 1428 | 1461104525824 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]]]}] 15:22:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 15:22:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 734ms 15:22:05 INFO - PROCESS | 1428 | 1461104525876 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 15:22:05 INFO - PROCESS | 1428 | 1461104525879 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 15:22:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 15:22:05 INFO - PROCESS | 1428 | 1461104525882 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 15:22:05 INFO - PROCESS | 1428 | 1461104525884 Marionette TRACE conn5 <- [1,2410,null,{}] 15:22:05 INFO - PROCESS | 1428 | 1461104525888 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}] 15:22:05 INFO - PROCESS | 1428 | 1461104525973 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 15:22:06 INFO - PROCESS | 1428 | 1461104526054 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:06 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF2D3000 == 44 [pid = 1428] [id = 612] 15:22:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 83 (000000D5E7559000) [pid = 1428] [serial = 1836] [outer = 0000000000000000] 15:22:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 84 (000000D5EBCA0800) [pid = 1428] [serial = 1837] [outer = 000000D5E7559000] 15:22:06 INFO - PROCESS | 1428 | 1461104526101 Marionette DEBUG loaded listener.js 15:22:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 85 (000000D5EBDD5800) [pid = 1428] [serial = 1838] [outer = 000000D5E7559000] 15:22:06 INFO - PROCESS | 1428 | 1461104526493 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]]]}] 15:22:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 15:22:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 629ms 15:22:06 INFO - PROCESS | 1428 | 1461104526513 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 15:22:06 INFO - PROCESS | 1428 | 1461104526517 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 15:22:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 15:22:06 INFO - PROCESS | 1428 | 1461104526528 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 15:22:06 INFO - PROCESS | 1428 | 1461104526533 Marionette TRACE conn5 <- [1,2414,null,{}] 15:22:06 INFO - PROCESS | 1428 | 1461104526536 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}] 15:22:06 INFO - PROCESS | 1428 | 1461104526623 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 15:22:06 INFO - PROCESS | 1428 | 1461104526629 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:06 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F24CB000 == 45 [pid = 1428] [id = 613] 15:22:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 86 (000000D5EC3DB000) [pid = 1428] [serial = 1839] [outer = 0000000000000000] 15:22:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 87 (000000D5EE565800) [pid = 1428] [serial = 1840] [outer = 000000D5EC3DB000] 15:22:06 INFO - PROCESS | 1428 | 1461104526676 Marionette DEBUG loaded listener.js 15:22:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 88 (000000D5EE833400) [pid = 1428] [serial = 1841] [outer = 000000D5EC3DB000] 15:22:07 INFO - PROCESS | 1428 | 1461104527108 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]]]}] 15:22:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 15:22:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 650ms 15:22:07 INFO - PROCESS | 1428 | 1461104527177 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 15:22:07 INFO - PROCESS | 1428 | 1461104527180 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 15:22:07 INFO - PROCESS | 1428 | 1461104527183 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 15:22:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 15:22:07 INFO - PROCESS | 1428 | 1461104527185 Marionette TRACE conn5 <- [1,2418,null,{}] 15:22:07 INFO - PROCESS | 1428 | 1461104527188 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}] 15:22:07 INFO - PROCESS | 1428 | 1461104527297 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 15:22:07 INFO - PROCESS | 1428 | 1461104527383 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:07 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2A58800 == 46 [pid = 1428] [id = 614] 15:22:07 INFO - PROCESS | 1428 | ++DOMWINDOW == 89 (000000D5EEA91800) [pid = 1428] [serial = 1842] [outer = 0000000000000000] 15:22:07 INFO - PROCESS | 1428 | ++DOMWINDOW == 90 (000000D5EEAC8400) [pid = 1428] [serial = 1843] [outer = 000000D5EEA91800] 15:22:07 INFO - PROCESS | 1428 | 1461104527428 Marionette DEBUG loaded listener.js 15:22:07 INFO - PROCESS | 1428 | ++DOMWINDOW == 91 (000000D5EEDD3C00) [pid = 1428] [serial = 1844] [outer = 000000D5EEA91800] 15:22:07 INFO - PROCESS | 1428 | 1461104527840 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]]]}] 15:22:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 15:22:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 669ms 15:22:07 INFO - PROCESS | 1428 | 1461104527860 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 15:22:07 INFO - PROCESS | 1428 | 1461104527862 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 15:22:07 INFO - PROCESS | 1428 | 1461104527866 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 15:22:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 15:22:07 INFO - PROCESS | 1428 | 1461104527867 Marionette TRACE conn5 <- [1,2422,null,{}] 15:22:07 INFO - PROCESS | 1428 | 1461104527871 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}] 15:22:07 INFO - PROCESS | 1428 | 1461104527982 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 15:22:07 INFO - PROCESS | 1428 | 1461104527990 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:08 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F3517000 == 47 [pid = 1428] [id = 615] 15:22:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 92 (000000D5EF6F4800) [pid = 1428] [serial = 1845] [outer = 0000000000000000] 15:22:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 93 (000000D5EF705000) [pid = 1428] [serial = 1846] [outer = 000000D5EF6F4800] 15:22:08 INFO - PROCESS | 1428 | 1461104528090 Marionette DEBUG loaded listener.js 15:22:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 94 (000000D5EF7B8C00) [pid = 1428] [serial = 1847] [outer = 000000D5EF6F4800] 15:22:08 INFO - PROCESS | 1428 | 1461104528536 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]]]}] 15:22:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 15:22:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 690ms 15:22:08 INFO - PROCESS | 1428 | 1461104528559 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 15:22:08 INFO - PROCESS | 1428 | 1461104528561 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 15:22:08 INFO - PROCESS | 1428 | 1461104528564 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 15:22:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 15:22:08 INFO - PROCESS | 1428 | 1461104528566 Marionette TRACE conn5 <- [1,2426,null,{}] 15:22:08 INFO - PROCESS | 1428 | 1461104528575 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}] 15:22:08 INFO - PROCESS | 1428 | 1461104528687 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 15:22:08 INFO - PROCESS | 1428 | 1461104528771 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:08 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F3FB4800 == 48 [pid = 1428] [id = 616] 15:22:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 95 (000000D5EF83C800) [pid = 1428] [serial = 1848] [outer = 0000000000000000] 15:22:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 96 (000000D5EFDED800) [pid = 1428] [serial = 1849] [outer = 000000D5EF83C800] 15:22:08 INFO - PROCESS | 1428 | 1461104528816 Marionette DEBUG loaded listener.js 15:22:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 97 (000000D5F060A400) [pid = 1428] [serial = 1850] [outer = 000000D5EF83C800] 15:22:09 INFO - PROCESS | 1428 | 1461104529298 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]]]}] 15:22:09 INFO - PROCESS | 1428 | --DOMWINDOW == 96 (000000D5EEABF800) [pid = 1428] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 15:22:09 INFO - PROCESS | 1428 | --DOMWINDOW == 95 (000000D5EEDCA400) [pid = 1428] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 15:22:09 INFO - PROCESS | 1428 | --DOMWINDOW == 94 (000000D5E01E5C00) [pid = 1428] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 15:22:09 INFO - PROCESS | 1428 | --DOMWINDOW == 93 (000000D5EBCA1800) [pid = 1428] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 15:22:09 INFO - PROCESS | 1428 | --DOMWINDOW == 92 (000000D5E0175400) [pid = 1428] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 15:22:09 INFO - PROCESS | 1428 | --DOMWINDOW == 91 (000000D5EC373800) [pid = 1428] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 15:22:09 INFO - PROCESS | 1428 | --DOMWINDOW == 90 (000000D5E8688800) [pid = 1428] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 15:22:09 INFO - PROCESS | 1428 | --DOMWINDOW == 89 (000000D5EF739C00) [pid = 1428] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 15:22:09 INFO - PROCESS | 1428 | --DOMWINDOW == 88 (000000D5EF80AC00) [pid = 1428] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 15:22:09 INFO - PROCESS | 1428 | --DOMWINDOW == 87 (000000D5E709B400) [pid = 1428] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 15:22:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 15:22:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 796ms 15:22:09 INFO - PROCESS | 1428 | 1461104529364 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 15:22:09 INFO - PROCESS | 1428 | 1461104529367 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 15:22:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 15:22:09 INFO - PROCESS | 1428 | 1461104529370 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 15:22:09 INFO - PROCESS | 1428 | 1461104529372 Marionette TRACE conn5 <- [1,2430,null,{}] 15:22:09 INFO - PROCESS | 1428 | 1461104529375 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}] 15:22:09 INFO - PROCESS | 1428 | 1461104529456 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 15:22:09 INFO - PROCESS | 1428 | 1461104529462 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:09 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2415800 == 49 [pid = 1428] [id = 617] 15:22:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 88 (000000D5E8688000) [pid = 1428] [serial = 1851] [outer = 0000000000000000] 15:22:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 89 (000000D5EBCA3800) [pid = 1428] [serial = 1852] [outer = 000000D5E8688000] 15:22:09 INFO - PROCESS | 1428 | 1461104529508 Marionette DEBUG loaded listener.js 15:22:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 90 (000000D5EF739C00) [pid = 1428] [serial = 1853] [outer = 000000D5E8688000] 15:22:09 INFO - PROCESS | 1428 | 1461104529921 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]]]}] 15:22:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 15:22:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 584ms 15:22:09 INFO - PROCESS | 1428 | 1461104529958 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 15:22:09 INFO - PROCESS | 1428 | 1461104529960 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 15:22:09 INFO - PROCESS | 1428 | 1461104529963 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 15:22:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 15:22:09 INFO - PROCESS | 1428 | 1461104529965 Marionette TRACE conn5 <- [1,2434,null,{}] 15:22:09 INFO - PROCESS | 1428 | 1461104529968 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}] 15:22:10 INFO - PROCESS | 1428 | 1461104530076 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 15:22:10 INFO - PROCESS | 1428 | 1461104530085 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:10 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F63D6000 == 50 [pid = 1428] [id = 618] 15:22:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 91 (000000D5F1425400) [pid = 1428] [serial = 1854] [outer = 0000000000000000] 15:22:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 92 (000000D5F1B8E400) [pid = 1428] [serial = 1855] [outer = 000000D5F1425400] 15:22:10 INFO - PROCESS | 1428 | 1461104530131 Marionette DEBUG loaded listener.js 15:22:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 93 (000000D5F24A6800) [pid = 1428] [serial = 1856] [outer = 000000D5F1425400] 15:22:10 INFO - PROCESS | 1428 | 1461104530528 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]]]}] 15:22:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 15:22:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 585ms 15:22:10 INFO - PROCESS | 1428 | 1461104530551 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 15:22:10 INFO - PROCESS | 1428 | 1461104530553 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 15:22:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 15:22:10 INFO - PROCESS | 1428 | 1461104530557 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 15:22:10 INFO - PROCESS | 1428 | 1461104530559 Marionette TRACE conn5 <- [1,2438,null,{}] 15:22:10 INFO - PROCESS | 1428 | 1461104530562 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}] 15:22:10 INFO - PROCESS | 1428 | 1461104530681 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 15:22:10 INFO - PROCESS | 1428 | 1461104530689 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:10 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6719000 == 51 [pid = 1428] [id = 619] 15:22:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 94 (000000D5F2562400) [pid = 1428] [serial = 1857] [outer = 0000000000000000] 15:22:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 95 (000000D5F2568800) [pid = 1428] [serial = 1858] [outer = 000000D5F2562400] 15:22:10 INFO - PROCESS | 1428 | 1461104530735 Marionette DEBUG loaded listener.js 15:22:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 96 (000000D5F25BD000) [pid = 1428] [serial = 1859] [outer = 000000D5F2562400] 15:22:11 INFO - PROCESS | 1428 | 1461104531132 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]]]}] 15:22:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 15:22:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 628ms 15:22:11 INFO - PROCESS | 1428 | 1461104531188 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 15:22:11 INFO - PROCESS | 1428 | 1461104531190 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 15:22:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 15:22:11 INFO - PROCESS | 1428 | 1461104531194 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 15:22:11 INFO - PROCESS | 1428 | 1461104531196 Marionette TRACE conn5 <- [1,2442,null,{}] 15:22:11 INFO - PROCESS | 1428 | 1461104531199 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}] 15:22:11 INFO - PROCESS | 1428 | 1461104531311 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 15:22:11 INFO - PROCESS | 1428 | 1461104531522 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:11 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E71AE800 == 52 [pid = 1428] [id = 620] 15:22:11 INFO - PROCESS | 1428 | ++DOMWINDOW == 97 (000000D5E02FBC00) [pid = 1428] [serial = 1860] [outer = 0000000000000000] 15:22:11 INFO - PROCESS | 1428 | ++DOMWINDOW == 98 (000000D5E1B9A800) [pid = 1428] [serial = 1861] [outer = 000000D5E02FBC00] 15:22:11 INFO - PROCESS | 1428 | 1461104531582 Marionette DEBUG loaded listener.js 15:22:11 INFO - PROCESS | 1428 | ++DOMWINDOW == 99 (000000D5E8209400) [pid = 1428] [serial = 1862] [outer = 000000D5E02FBC00] 15:22:12 INFO - PROCESS | 1428 | 1461104532135 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]]]}] 15:22:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 15:22:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 984ms 15:22:12 INFO - PROCESS | 1428 | 1461104532183 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 15:22:12 INFO - PROCESS | 1428 | 1461104532187 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 15:22:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 15:22:12 INFO - PROCESS | 1428 | 1461104532192 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 15:22:12 INFO - PROCESS | 1428 | 1461104532197 Marionette TRACE conn5 <- [1,2446,null,{}] 15:22:12 INFO - PROCESS | 1428 | 1461104532203 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}] 15:22:12 INFO - PROCESS | 1428 | 1461104532317 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 15:22:12 INFO - PROCESS | 1428 | 1461104532411 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:12 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F1452000 == 53 [pid = 1428] [id = 621] 15:22:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 100 (000000D5EBCDA000) [pid = 1428] [serial = 1863] [outer = 0000000000000000] 15:22:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 101 (000000D5EDF08800) [pid = 1428] [serial = 1864] [outer = 000000D5EBCDA000] 15:22:12 INFO - PROCESS | 1428 | 1461104532470 Marionette DEBUG loaded listener.js 15:22:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 102 (000000D5EE561C00) [pid = 1428] [serial = 1865] [outer = 000000D5EBCDA000] 15:22:13 INFO - PROCESS | 1428 | 1461104533054 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]]]}] 15:22:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 15:22:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 880ms 15:22:13 INFO - PROCESS | 1428 | 1461104533080 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 15:22:13 INFO - PROCESS | 1428 | 1461104533084 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 15:22:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 15:22:13 INFO - PROCESS | 1428 | 1461104533088 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 15:22:13 INFO - PROCESS | 1428 | 1461104533091 Marionette TRACE conn5 <- [1,2450,null,{}] 15:22:13 INFO - PROCESS | 1428 | 1461104533095 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}] 15:22:13 INFO - PROCESS | 1428 | 1461104533206 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 15:22:13 INFO - PROCESS | 1428 | 1461104533302 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:13 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6533000 == 54 [pid = 1428] [id = 622] 15:22:13 INFO - PROCESS | 1428 | ++DOMWINDOW == 103 (000000D5EF154C00) [pid = 1428] [serial = 1866] [outer = 0000000000000000] 15:22:13 INFO - PROCESS | 1428 | ++DOMWINDOW == 104 (000000D5EF6F6000) [pid = 1428] [serial = 1867] [outer = 000000D5EF154C00] 15:22:13 INFO - PROCESS | 1428 | 1461104533359 Marionette DEBUG loaded listener.js 15:22:13 INFO - PROCESS | 1428 | ++DOMWINDOW == 105 (000000D5EF80F800) [pid = 1428] [serial = 1868] [outer = 000000D5EF154C00] 15:22:13 INFO - PROCESS | 1428 | 1461104533950 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]]]}] 15:22:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 15:22:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 943ms 15:22:14 INFO - PROCESS | 1428 | 1461104534033 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 15:22:14 INFO - PROCESS | 1428 | 1461104534035 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 15:22:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 15:22:14 INFO - PROCESS | 1428 | 1461104534047 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 15:22:14 INFO - PROCESS | 1428 | 1461104534054 Marionette TRACE conn5 <- [1,2454,null,{}] 15:22:14 INFO - PROCESS | 1428 | 1461104534072 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}] 15:22:14 INFO - PROCESS | 1428 | 1461104534216 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 15:22:14 INFO - PROCESS | 1428 | 1461104534266 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:14 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6B65800 == 55 [pid = 1428] [id = 623] 15:22:14 INFO - PROCESS | 1428 | ++DOMWINDOW == 106 (000000D5F2568C00) [pid = 1428] [serial = 1869] [outer = 0000000000000000] 15:22:14 INFO - PROCESS | 1428 | ++DOMWINDOW == 107 (000000D5F25E4000) [pid = 1428] [serial = 1870] [outer = 000000D5F2568C00] 15:22:14 INFO - PROCESS | 1428 | 1461104534325 Marionette DEBUG loaded listener.js 15:22:14 INFO - PROCESS | 1428 | ++DOMWINDOW == 108 (000000D5F27AD000) [pid = 1428] [serial = 1871] [outer = 000000D5F2568C00] 15:22:14 INFO - PROCESS | 1428 | 1461104534884 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]]]}] 15:22:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 15:22:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 901ms 15:22:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 15:22:14 INFO - PROCESS | 1428 | 1461104534942 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 15:22:14 INFO - PROCESS | 1428 | 1461104534946 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 15:22:14 INFO - PROCESS | 1428 | 1461104534949 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 15:22:14 INFO - PROCESS | 1428 | 1461104534952 Marionette TRACE conn5 <- [1,2458,null,{}] 15:22:14 INFO - PROCESS | 1428 | 1461104534955 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}] 15:22:15 INFO - PROCESS | 1428 | 1461104535063 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 15:22:15 INFO - PROCESS | 1428 | 1461104535156 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:15 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F7057800 == 56 [pid = 1428] [id = 624] 15:22:15 INFO - PROCESS | 1428 | ++DOMWINDOW == 109 (000000D5F2A2CC00) [pid = 1428] [serial = 1872] [outer = 0000000000000000] 15:22:15 INFO - PROCESS | 1428 | ++DOMWINDOW == 110 (000000D5F2A30C00) [pid = 1428] [serial = 1873] [outer = 000000D5F2A2CC00] 15:22:15 INFO - PROCESS | 1428 | 1461104535211 Marionette DEBUG loaded listener.js 15:22:15 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5F2F25800) [pid = 1428] [serial = 1874] [outer = 000000D5F2A2CC00] 15:22:15 INFO - PROCESS | 1428 | 1461104535779 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]]]}] 15:22:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 15:22:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 880ms 15:22:15 INFO - PROCESS | 1428 | 1461104535830 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 15:22:15 INFO - PROCESS | 1428 | 1461104535833 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 15:22:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 15:22:15 INFO - PROCESS | 1428 | 1461104535836 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 15:22:15 INFO - PROCESS | 1428 | 1461104535838 Marionette TRACE conn5 <- [1,2462,null,{}] 15:22:15 INFO - PROCESS | 1428 | 1461104535842 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}] 15:22:15 INFO - PROCESS | 1428 | 1461104535948 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 15:22:16 INFO - PROCESS | 1428 | 1461104536048 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:16 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EBD74800 == 57 [pid = 1428] [id = 625] 15:22:16 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5EB979000) [pid = 1428] [serial = 1875] [outer = 0000000000000000] 15:22:16 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5EE61B800) [pid = 1428] [serial = 1876] [outer = 000000D5EB979000] 15:22:16 INFO - PROCESS | 1428 | 1461104536116 Marionette DEBUG loaded listener.js 15:22:16 INFO - PROCESS | 1428 | ++DOMWINDOW == 114 (000000D5F2F2D400) [pid = 1428] [serial = 1877] [outer = 000000D5EB979000] 15:22:16 INFO - PROCESS | 1428 | 1461104536954 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]]]}] 15:22:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 15:22:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1134ms 15:22:16 INFO - PROCESS | 1428 | 1461104536973 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 15:22:16 INFO - PROCESS | 1428 | 1461104536979 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 15:22:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 15:22:16 INFO - PROCESS | 1428 | 1461104536984 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 15:22:16 INFO - PROCESS | 1428 | 1461104536988 Marionette TRACE conn5 <- [1,2466,null,{}] 15:22:17 INFO - PROCESS | 1428 | 1461104537006 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}] 15:22:17 INFO - PROCESS | 1428 | 1461104537134 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 15:22:17 INFO - PROCESS | 1428 | 1461104537193 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:17 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EDF52800 == 58 [pid = 1428] [id = 626] 15:22:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 115 (000000D5E714E400) [pid = 1428] [serial = 1878] [outer = 0000000000000000] 15:22:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 116 (000000D5E76D5000) [pid = 1428] [serial = 1879] [outer = 000000D5E714E400] 15:22:17 INFO - PROCESS | 1428 | 1461104537245 Marionette DEBUG loaded listener.js 15:22:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 117 (000000D5E86A8400) [pid = 1428] [serial = 1880] [outer = 000000D5E714E400] 15:22:17 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F3528000 == 57 [pid = 1428] [id = 568] 15:22:17 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EBD7C000 == 56 [pid = 1428] [id = 566] 15:22:17 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6719000 == 55 [pid = 1428] [id = 619] 15:22:17 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F63D6000 == 54 [pid = 1428] [id = 618] 15:22:17 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2415800 == 53 [pid = 1428] [id = 617] 15:22:17 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F3FB4800 == 52 [pid = 1428] [id = 616] 15:22:17 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F3517000 == 51 [pid = 1428] [id = 615] 15:22:17 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2A58800 == 50 [pid = 1428] [id = 614] 15:22:17 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F24CB000 == 49 [pid = 1428] [id = 613] 15:22:17 INFO - PROCESS | 1428 | --DOMWINDOW == 116 (000000D5E8292800) [pid = 1428] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 15:22:17 INFO - PROCESS | 1428 | --DOMWINDOW == 115 (000000D5EF6EC800) [pid = 1428] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 15:22:17 INFO - PROCESS | 1428 | --DOMWINDOW == 114 (000000D5F1B33000) [pid = 1428] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 15:22:17 INFO - PROCESS | 1428 | --DOMWINDOW == 113 (000000D5F25DB000) [pid = 1428] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 15:22:17 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5F142B800) [pid = 1428] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 15:22:17 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF2D3000 == 48 [pid = 1428] [id = 612] 15:22:17 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E75D0000 == 47 [pid = 1428] [id = 611] 15:22:17 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E737B800 == 46 [pid = 1428] [id = 610] 15:22:17 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F691C000 == 45 [pid = 1428] [id = 608] 15:22:17 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2A49800 == 44 [pid = 1428] [id = 607] 15:22:17 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EE354000 == 43 [pid = 1428] [id = 606] 15:22:17 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F671A000 == 42 [pid = 1428] [id = 605] 15:22:17 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5EEACA400) [pid = 1428] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 15:22:17 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5EF60BC00) [pid = 1428] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 15:22:17 INFO - PROCESS | 1428 | --DOMWINDOW == 109 (000000D5EEDD0C00) [pid = 1428] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 15:22:17 INFO - PROCESS | 1428 | --DOMWINDOW == 108 (000000D5E1C47000) [pid = 1428] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 15:22:17 INFO - PROCESS | 1428 | --DOMWINDOW == 107 (000000D5E6833C00) [pid = 1428] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 15:22:17 INFO - PROCESS | 1428 | --DOMWINDOW == 106 (000000D5EC369400) [pid = 1428] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 15:22:17 INFO - PROCESS | 1428 | --DOMWINDOW == 105 (000000D5EDF19800) [pid = 1428] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 15:22:17 INFO - PROCESS | 1428 | --DOMWINDOW == 104 (000000D5E7013000) [pid = 1428] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 15:22:17 INFO - PROCESS | 1428 | --DOMWINDOW == 103 (000000D5E02FB400) [pid = 1428] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 15:22:17 INFO - PROCESS | 1428 | --DOMWINDOW == 102 (000000D5EDF9D400) [pid = 1428] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 15:22:17 INFO - PROCESS | 1428 | --DOMWINDOW == 101 (000000D5E86ABC00) [pid = 1428] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 15:22:17 INFO - PROCESS | 1428 | --DOMWINDOW == 100 (000000D5EF7B4000) [pid = 1428] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 15:22:17 INFO - PROCESS | 1428 | --DOMWINDOW == 99 (000000D5EB976800) [pid = 1428] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 15:22:17 INFO - PROCESS | 1428 | --DOMWINDOW == 98 (000000D5EFDF4C00) [pid = 1428] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 15:22:17 INFO - PROCESS | 1428 | --DOMWINDOW == 97 (000000D5EF706C00) [pid = 1428] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 15:22:17 INFO - PROCESS | 1428 | --DOMWINDOW == 96 (000000D5EF840C00) [pid = 1428] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 15:22:17 INFO - PROCESS | 1428 | --DOMWINDOW == 95 (000000D5EF804400) [pid = 1428] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 15:22:17 INFO - PROCESS | 1428 | --DOMWINDOW == 94 (000000D5EF7B8400) [pid = 1428] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 15:22:17 INFO - PROCESS | 1428 | --DOMWINDOW == 93 (000000D5EE614C00) [pid = 1428] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 15:22:17 INFO - PROCESS | 1428 | --DOMWINDOW == 92 (000000D5EDF87400) [pid = 1428] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 15:22:17 INFO - PROCESS | 1428 | 1461104537861 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]]]}] 15:22:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 15:22:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 944ms 15:22:17 INFO - PROCESS | 1428 | 1461104537932 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 15:22:17 INFO - PROCESS | 1428 | 1461104537938 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 15:22:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 15:22:17 INFO - PROCESS | 1428 | 1461104537944 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 15:22:17 INFO - PROCESS | 1428 | 1461104537947 Marionette TRACE conn5 <- [1,2470,null,{}] 15:22:17 INFO - PROCESS | 1428 | 1461104537951 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}] 15:22:18 INFO - PROCESS | 1428 | 1461104538043 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 15:22:18 INFO - PROCESS | 1428 | 1461104538121 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:18 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EE692800 == 43 [pid = 1428] [id = 627] 15:22:18 INFO - PROCESS | 1428 | ++DOMWINDOW == 93 (000000D5E16CE400) [pid = 1428] [serial = 1881] [outer = 0000000000000000] 15:22:18 INFO - PROCESS | 1428 | ++DOMWINDOW == 94 (000000D5E7062800) [pid = 1428] [serial = 1882] [outer = 000000D5E16CE400] 15:22:18 INFO - PROCESS | 1428 | 1461104538167 Marionette DEBUG loaded listener.js 15:22:18 INFO - PROCESS | 1428 | ++DOMWINDOW == 95 (000000D5EB0A2800) [pid = 1428] [serial = 1883] [outer = 000000D5E16CE400] 15:22:18 INFO - PROCESS | 1428 | 1461104538576 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]]]}] 15:22:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 15:22:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 692ms 15:22:18 INFO - PROCESS | 1428 | 1461104538638 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 15:22:18 INFO - PROCESS | 1428 | 1461104538640 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 15:22:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 15:22:18 INFO - PROCESS | 1428 | 1461104538644 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 15:22:18 INFO - PROCESS | 1428 | 1461104538648 Marionette TRACE conn5 <- [1,2474,null,{}] 15:22:18 INFO - PROCESS | 1428 | 1461104538659 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}] 15:22:18 INFO - PROCESS | 1428 | 1461104538779 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 15:22:18 INFO - PROCESS | 1428 | 1461104538798 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:18 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F241C000 == 44 [pid = 1428] [id = 628] 15:22:18 INFO - PROCESS | 1428 | ++DOMWINDOW == 96 (000000D5EC2A2000) [pid = 1428] [serial = 1884] [outer = 0000000000000000] 15:22:18 INFO - PROCESS | 1428 | ++DOMWINDOW == 97 (000000D5EDF08C00) [pid = 1428] [serial = 1885] [outer = 000000D5EC2A2000] 15:22:18 INFO - PROCESS | 1428 | 1461104538846 Marionette DEBUG loaded listener.js 15:22:18 INFO - PROCESS | 1428 | ++DOMWINDOW == 98 (000000D5EDFA1000) [pid = 1428] [serial = 1886] [outer = 000000D5EC2A2000] 15:22:19 INFO - PROCESS | 1428 | 1461104539301 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]]]}] 15:22:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 15:22:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 692ms 15:22:19 INFO - PROCESS | 1428 | 1461104539339 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 15:22:19 INFO - PROCESS | 1428 | 1461104539342 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 15:22:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 15:22:19 INFO - PROCESS | 1428 | 1461104539345 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 15:22:19 INFO - PROCESS | 1428 | 1461104539347 Marionette TRACE conn5 <- [1,2478,null,{}] 15:22:19 INFO - PROCESS | 1428 | 1461104539350 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}] 15:22:19 INFO - PROCESS | 1428 | 1461104539436 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 15:22:19 INFO - PROCESS | 1428 | 1461104539445 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:19 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2A53000 == 45 [pid = 1428] [id = 629] 15:22:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 99 (000000D5EE611400) [pid = 1428] [serial = 1887] [outer = 0000000000000000] 15:22:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 100 (000000D5EE834000) [pid = 1428] [serial = 1888] [outer = 000000D5EE611400] 15:22:19 INFO - PROCESS | 1428 | 1461104539491 Marionette DEBUG loaded listener.js 15:22:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 101 (000000D5EEAC2C00) [pid = 1428] [serial = 1889] [outer = 000000D5EE611400] 15:22:19 INFO - PROCESS | 1428 | 1461104539960 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]]]}] 15:22:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 15:22:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 671ms 15:22:20 INFO - PROCESS | 1428 | 1461104540022 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 15:22:20 INFO - PROCESS | 1428 | 1461104540024 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 15:22:20 INFO - PROCESS | 1428 | 1461104540027 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 15:22:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 15:22:20 INFO - PROCESS | 1428 | 1461104540029 Marionette TRACE conn5 <- [1,2482,null,{}] 15:22:20 INFO - PROCESS | 1428 | 1461104540032 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}] 15:22:20 INFO - PROCESS | 1428 | 1461104540141 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 15:22:20 INFO - PROCESS | 1428 | 1461104540224 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:20 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2FE0800 == 46 [pid = 1428] [id = 630] 15:22:20 INFO - PROCESS | 1428 | ++DOMWINDOW == 102 (000000D5EEACB000) [pid = 1428] [serial = 1890] [outer = 0000000000000000] 15:22:20 INFO - PROCESS | 1428 | ++DOMWINDOW == 103 (000000D5EEB5F000) [pid = 1428] [serial = 1891] [outer = 000000D5EEACB000] 15:22:20 INFO - PROCESS | 1428 | 1461104540270 Marionette DEBUG loaded listener.js 15:22:20 INFO - PROCESS | 1428 | ++DOMWINDOW == 104 (000000D5EF227C00) [pid = 1428] [serial = 1892] [outer = 000000D5EEACB000] 15:22:20 INFO - PROCESS | 1428 | 1461104540721 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]]]}] 15:22:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 15:22:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 733ms 15:22:20 INFO - PROCESS | 1428 | 1461104540766 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 15:22:20 INFO - PROCESS | 1428 | 1461104540768 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 15:22:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 15:22:20 INFO - PROCESS | 1428 | 1461104540782 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 15:22:20 INFO - PROCESS | 1428 | 1461104540784 Marionette TRACE conn5 <- [1,2486,null,{}] 15:22:20 INFO - PROCESS | 1428 | 1461104540788 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}] 15:22:20 INFO - PROCESS | 1428 | 1461104540904 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 15:22:20 INFO - PROCESS | 1428 | 1461104540960 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:20 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E8ED9800 == 47 [pid = 1428] [id = 631] 15:22:20 INFO - PROCESS | 1428 | ++DOMWINDOW == 105 (000000D5EF70E000) [pid = 1428] [serial = 1893] [outer = 0000000000000000] 15:22:21 INFO - PROCESS | 1428 | ++DOMWINDOW == 106 (000000D5EF7BCC00) [pid = 1428] [serial = 1894] [outer = 000000D5EF70E000] 15:22:21 INFO - PROCESS | 1428 | 1461104541009 Marionette DEBUG loaded listener.js 15:22:21 INFO - PROCESS | 1428 | ++DOMWINDOW == 107 (000000D5EF80DC00) [pid = 1428] [serial = 1895] [outer = 000000D5EF70E000] 15:22:21 INFO - PROCESS | 1428 | 1461104541434 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]]]}] 15:22:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 15:22:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 691ms 15:22:21 INFO - PROCESS | 1428 | 1461104541477 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 15:22:21 INFO - PROCESS | 1428 | 1461104541479 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 15:22:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 15:22:21 INFO - PROCESS | 1428 | 1461104541482 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 15:22:21 INFO - PROCESS | 1428 | 1461104541484 Marionette TRACE conn5 <- [1,2490,null,{}] 15:22:21 INFO - PROCESS | 1428 | 1461104541488 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}] 15:22:21 INFO - PROCESS | 1428 | 1461104541620 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 15:22:21 INFO - PROCESS | 1428 | 1461104541639 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:21 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F4092800 == 48 [pid = 1428] [id = 632] 15:22:21 INFO - PROCESS | 1428 | ++DOMWINDOW == 108 (000000D5EF840C00) [pid = 1428] [serial = 1896] [outer = 0000000000000000] 15:22:21 INFO - PROCESS | 1428 | ++DOMWINDOW == 109 (000000D5EFDF3000) [pid = 1428] [serial = 1897] [outer = 000000D5EF840C00] 15:22:21 INFO - PROCESS | 1428 | 1461104541685 Marionette DEBUG loaded listener.js 15:22:21 INFO - PROCESS | 1428 | ++DOMWINDOW == 110 (000000D5F060F400) [pid = 1428] [serial = 1898] [outer = 000000D5EF840C00] 15:22:22 INFO - PROCESS | 1428 | --DOMWINDOW == 109 (000000D5EEA91800) [pid = 1428] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 15:22:22 INFO - PROCESS | 1428 | --DOMWINDOW == 108 (000000D5EF6F4800) [pid = 1428] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 15:22:22 INFO - PROCESS | 1428 | --DOMWINDOW == 107 (000000D5EC3DB000) [pid = 1428] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 15:22:22 INFO - PROCESS | 1428 | --DOMWINDOW == 106 (000000D5E1FB7000) [pid = 1428] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 15:22:22 INFO - PROCESS | 1428 | --DOMWINDOW == 105 (000000D5F0455C00) [pid = 1428] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 15:22:22 INFO - PROCESS | 1428 | --DOMWINDOW == 104 (000000D5E017D400) [pid = 1428] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 15:22:22 INFO - PROCESS | 1428 | --DOMWINDOW == 103 (000000D5E7559000) [pid = 1428] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 15:22:22 INFO - PROCESS | 1428 | --DOMWINDOW == 102 (000000D5EF83C800) [pid = 1428] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 15:22:22 INFO - PROCESS | 1428 | --DOMWINDOW == 101 (000000D5E8688000) [pid = 1428] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 15:22:22 INFO - PROCESS | 1428 | --DOMWINDOW == 100 (000000D5F1425400) [pid = 1428] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 15:22:22 INFO - PROCESS | 1428 | --DOMWINDOW == 99 (000000D5F25BCC00) [pid = 1428] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 15:22:22 INFO - PROCESS | 1428 | 1461104542203 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]]]}] 15:22:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 15:22:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 775ms 15:22:22 INFO - PROCESS | 1428 | 1461104542261 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 15:22:22 INFO - PROCESS | 1428 | 1461104542263 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 15:22:22 INFO - PROCESS | 1428 | 1461104542266 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 15:22:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 15:22:22 INFO - PROCESS | 1428 | 1461104542268 Marionette TRACE conn5 <- [1,2494,null,{}] 15:22:22 INFO - PROCESS | 1428 | 1461104542272 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}] 15:22:22 INFO - PROCESS | 1428 | 1461104542380 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 15:22:22 INFO - PROCESS | 1428 | 1461104542431 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:22 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF77D800 == 49 [pid = 1428] [id = 633] 15:22:22 INFO - PROCESS | 1428 | ++DOMWINDOW == 100 (000000D5E1B8EC00) [pid = 1428] [serial = 1899] [outer = 0000000000000000] 15:22:22 INFO - PROCESS | 1428 | ++DOMWINDOW == 101 (000000D5EF1C7800) [pid = 1428] [serial = 1900] [outer = 000000D5E1B8EC00] 15:22:22 INFO - PROCESS | 1428 | 1461104542477 Marionette DEBUG loaded listener.js 15:22:22 INFO - PROCESS | 1428 | ++DOMWINDOW == 102 (000000D5F1708800) [pid = 1428] [serial = 1901] [outer = 000000D5E1B8EC00] 15:22:22 INFO - PROCESS | 1428 | 1461104542836 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]]]}] 15:22:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 15:22:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 588ms 15:22:22 INFO - PROCESS | 1428 | 1461104542857 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 15:22:22 INFO - PROCESS | 1428 | 1461104542859 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 15:22:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 15:22:22 INFO - PROCESS | 1428 | 1461104542863 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 15:22:22 INFO - PROCESS | 1428 | 1461104542865 Marionette TRACE conn5 <- [1,2498,null,{}] 15:22:22 INFO - PROCESS | 1428 | 1461104542868 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}] 15:22:23 INFO - PROCESS | 1428 | 1461104543012 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 15:22:23 INFO - PROCESS | 1428 | 1461104543028 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:23 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6530000 == 50 [pid = 1428] [id = 634] 15:22:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 103 (000000D5F2404800) [pid = 1428] [serial = 1902] [outer = 0000000000000000] 15:22:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 104 (000000D5F24A5C00) [pid = 1428] [serial = 1903] [outer = 000000D5F2404800] 15:22:23 INFO - PROCESS | 1428 | 1461104543074 Marionette DEBUG loaded listener.js 15:22:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 105 (000000D5F256A400) [pid = 1428] [serial = 1904] [outer = 000000D5F2404800] 15:22:23 INFO - PROCESS | 1428 | 1461104543474 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]]]}] 15:22:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 15:22:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 629ms 15:22:23 INFO - PROCESS | 1428 | 1461104543494 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 15:22:23 INFO - PROCESS | 1428 | 1461104543496 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 15:22:23 INFO - PROCESS | 1428 | 1461104543499 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 15:22:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 15:22:23 INFO - PROCESS | 1428 | 1461104543501 Marionette TRACE conn5 <- [1,2502,null,{}] 15:22:23 INFO - PROCESS | 1428 | 1461104543505 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}] 15:22:23 INFO - PROCESS | 1428 | 1461104543619 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 15:22:23 INFO - PROCESS | 1428 | 1461104543628 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:23 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6918800 == 51 [pid = 1428] [id = 635] 15:22:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 106 (000000D5E1FB2800) [pid = 1428] [serial = 1905] [outer = 0000000000000000] 15:22:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 107 (000000D5EEB59000) [pid = 1428] [serial = 1906] [outer = 000000D5E1FB2800] 15:22:23 INFO - PROCESS | 1428 | 1461104543674 Marionette DEBUG loaded listener.js 15:22:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 108 (000000D5F27A8400) [pid = 1428] [serial = 1907] [outer = 000000D5E1FB2800] 15:22:24 INFO - PROCESS | 1428 | 1461104544148 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]]]}] 15:22:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 15:22:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 691ms 15:22:24 INFO - PROCESS | 1428 | 1461104544211 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 15:22:24 INFO - PROCESS | 1428 | 1461104544216 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 15:22:24 INFO - PROCESS | 1428 | 1461104544223 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 15:22:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 15:22:24 INFO - PROCESS | 1428 | 1461104544228 Marionette TRACE conn5 <- [1,2506,null,{}] 15:22:24 INFO - PROCESS | 1428 | 1461104544235 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}] 15:22:24 INFO - PROCESS | 1428 | 1461104544414 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 15:22:24 INFO - PROCESS | 1428 | 1461104544519 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:24 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EDF53000 == 52 [pid = 1428] [id = 636] 15:22:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 109 (000000D5E37CD000) [pid = 1428] [serial = 1908] [outer = 0000000000000000] 15:22:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 110 (000000D5E6835400) [pid = 1428] [serial = 1909] [outer = 000000D5E37CD000] 15:22:24 INFO - PROCESS | 1428 | 1461104544579 Marionette DEBUG loaded listener.js 15:22:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5E7558C00) [pid = 1428] [serial = 1910] [outer = 000000D5E37CD000] 15:22:25 INFO - PROCESS | 1428 | 1461104545128 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]]]}] 15:22:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 15:22:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 942ms 15:22:25 INFO - PROCESS | 1428 | 1461104545176 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 15:22:25 INFO - PROCESS | 1428 | 1461104545182 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 15:22:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 15:22:25 INFO - PROCESS | 1428 | 1461104545190 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 15:22:25 INFO - PROCESS | 1428 | 1461104545194 Marionette TRACE conn5 <- [1,2510,null,{}] 15:22:25 INFO - PROCESS | 1428 | 1461104545198 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}] 15:22:25 INFO - PROCESS | 1428 | 1461104545310 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 15:22:25 INFO - PROCESS | 1428 | 1461104545405 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:25 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2A4C000 == 53 [pid = 1428] [id = 637] 15:22:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5EBCA3400) [pid = 1428] [serial = 1911] [outer = 0000000000000000] 15:22:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5EDF02800) [pid = 1428] [serial = 1912] [outer = 000000D5EBCA3400] 15:22:25 INFO - PROCESS | 1428 | 1461104545462 Marionette DEBUG loaded listener.js 15:22:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 114 (000000D5EE80A400) [pid = 1428] [serial = 1913] [outer = 000000D5EBCA3400] 15:22:26 INFO - PROCESS | 1428 | 1461104546062 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]]]}] 15:22:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 15:22:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 944ms 15:22:26 INFO - PROCESS | 1428 | 1461104546136 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 15:22:26 INFO - PROCESS | 1428 | 1461104546139 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 15:22:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 15:22:26 INFO - PROCESS | 1428 | 1461104546143 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 15:22:26 INFO - PROCESS | 1428 | 1461104546147 Marionette TRACE conn5 <- [1,2514,null,{}] 15:22:26 INFO - PROCESS | 1428 | 1461104546159 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}] 15:22:26 INFO - PROCESS | 1428 | 1461104546274 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 15:22:26 INFO - PROCESS | 1428 | 1461104546396 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:26 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6D24800 == 54 [pid = 1428] [id = 638] 15:22:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 115 (000000D5EF702800) [pid = 1428] [serial = 1914] [outer = 0000000000000000] 15:22:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 116 (000000D5EF7B6C00) [pid = 1428] [serial = 1915] [outer = 000000D5EF702800] 15:22:26 INFO - PROCESS | 1428 | 1461104546457 Marionette DEBUG loaded listener.js 15:22:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 117 (000000D5F2492800) [pid = 1428] [serial = 1916] [outer = 000000D5EF702800] 15:22:27 INFO - PROCESS | 1428 | 1461104547022 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]]]}] 15:22:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 15:22:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 943ms 15:22:27 INFO - PROCESS | 1428 | 1461104547087 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 15:22:27 INFO - PROCESS | 1428 | 1461104547091 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 15:22:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 15:22:27 INFO - PROCESS | 1428 | 1461104547095 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 15:22:27 INFO - PROCESS | 1428 | 1461104547097 Marionette TRACE conn5 <- [1,2518,null,{}] 15:22:27 INFO - PROCESS | 1428 | 1461104547101 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}] 15:22:27 INFO - PROCESS | 1428 | 1461104547210 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 15:22:27 INFO - PROCESS | 1428 | 1461104547332 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:27 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F77B9000 == 55 [pid = 1428] [id = 639] 15:22:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 118 (000000D5F248AC00) [pid = 1428] [serial = 1917] [outer = 0000000000000000] 15:22:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 119 (000000D5F2FF6000) [pid = 1428] [serial = 1918] [outer = 000000D5F248AC00] 15:22:27 INFO - PROCESS | 1428 | 1461104547389 Marionette DEBUG loaded listener.js 15:22:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 120 (000000D5F338DC00) [pid = 1428] [serial = 1919] [outer = 000000D5F248AC00] 15:22:27 INFO - PROCESS | 1428 | 1461104547969 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]]]}] 15:22:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 15:22:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 943ms 15:22:28 INFO - PROCESS | 1428 | 1461104548040 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 15:22:28 INFO - PROCESS | 1428 | 1461104548042 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 15:22:28 INFO - PROCESS | 1428 | 1461104548046 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 15:22:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 15:22:28 INFO - PROCESS | 1428 | 1461104548048 Marionette TRACE conn5 <- [1,2522,null,{}] 15:22:28 INFO - PROCESS | 1428 | 1461104548052 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}] 15:22:28 INFO - PROCESS | 1428 | 1461104548157 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 15:22:28 INFO - PROCESS | 1428 | 1461104548279 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:28 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F77DA800 == 56 [pid = 1428] [id = 640] 15:22:28 INFO - PROCESS | 1428 | ++DOMWINDOW == 121 (000000D5F2A2BC00) [pid = 1428] [serial = 1920] [outer = 0000000000000000] 15:22:28 INFO - PROCESS | 1428 | ++DOMWINDOW == 122 (000000D5F3395400) [pid = 1428] [serial = 1921] [outer = 000000D5F2A2BC00] 15:22:28 INFO - PROCESS | 1428 | 1461104548336 Marionette DEBUG loaded listener.js 15:22:28 INFO - PROCESS | 1428 | ++DOMWINDOW == 123 (000000D5F3426000) [pid = 1428] [serial = 1922] [outer = 000000D5F2A2BC00] 15:22:28 INFO - PROCESS | 1428 | 1461104548893 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]]]}] 15:22:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 15:22:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 879ms 15:22:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 15:22:28 INFO - PROCESS | 1428 | 1461104548928 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 15:22:28 INFO - PROCESS | 1428 | 1461104548930 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 15:22:28 INFO - PROCESS | 1428 | 1461104548934 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 15:22:28 INFO - PROCESS | 1428 | 1461104548936 Marionette TRACE conn5 <- [1,2526,null,{}] 15:22:28 INFO - PROCESS | 1428 | 1461104548940 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}] 15:22:29 INFO - PROCESS | 1428 | 1461104549071 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 15:22:29 INFO - PROCESS | 1428 | 1461104549172 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:29 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E8EA0000 == 57 [pid = 1428] [id = 641] 15:22:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 124 (000000D5E1B8BC00) [pid = 1428] [serial = 1923] [outer = 0000000000000000] 15:22:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 125 (000000D5E3888800) [pid = 1428] [serial = 1924] [outer = 000000D5E1B8BC00] 15:22:29 INFO - PROCESS | 1428 | 1461104549232 Marionette DEBUG loaded listener.js 15:22:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 126 (000000D5F342D400) [pid = 1428] [serial = 1925] [outer = 000000D5E1B8BC00] 15:22:30 INFO - PROCESS | 1428 | 1461104550029 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]]]}] 15:22:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 15:22:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1139ms 15:22:30 INFO - PROCESS | 1428 | 1461104550076 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 15:22:30 INFO - PROCESS | 1428 | 1461104550081 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 15:22:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 15:22:30 INFO - PROCESS | 1428 | 1461104550087 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 15:22:30 INFO - PROCESS | 1428 | 1461104550090 Marionette TRACE conn5 <- [1,2530,null,{}] 15:22:30 INFO - PROCESS | 1428 | 1461104550113 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}] 15:22:30 INFO - PROCESS | 1428 | 1461104550219 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 15:22:30 INFO - PROCESS | 1428 | 1461104550345 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:30 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED29800 == 58 [pid = 1428] [id = 642] 15:22:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 127 (000000D5E8695000) [pid = 1428] [serial = 1926] [outer = 0000000000000000] 15:22:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 128 (000000D5EBC9B000) [pid = 1428] [serial = 1927] [outer = 000000D5E8695000] 15:22:30 INFO - PROCESS | 1428 | 1461104550398 Marionette DEBUG loaded listener.js 15:22:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 129 (000000D5EDF07C00) [pid = 1428] [serial = 1928] [outer = 000000D5E8695000] 15:22:30 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6530000 == 57 [pid = 1428] [id = 634] 15:22:30 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF77D800 == 56 [pid = 1428] [id = 633] 15:22:30 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F4092800 == 55 [pid = 1428] [id = 632] 15:22:30 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E8ED9800 == 54 [pid = 1428] [id = 631] 15:22:30 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2FE0800 == 53 [pid = 1428] [id = 630] 15:22:30 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2A53000 == 52 [pid = 1428] [id = 629] 15:22:30 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F241C000 == 51 [pid = 1428] [id = 628] 15:22:30 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EE692800 == 50 [pid = 1428] [id = 627] 15:22:30 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EDF52800 == 49 [pid = 1428] [id = 626] 15:22:30 INFO - PROCESS | 1428 | --DOMWINDOW == 128 (000000D5F1B91C00) [pid = 1428] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 15:22:30 INFO - PROCESS | 1428 | --DOMWINDOW == 127 (000000D5EC2A1C00) [pid = 1428] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 15:22:30 INFO - PROCESS | 1428 | --DOMWINDOW == 126 (000000D5E754E000) [pid = 1428] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 15:22:30 INFO - PROCESS | 1428 | --DOMWINDOW == 125 (000000D5EF7B7400) [pid = 1428] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 15:22:30 INFO - PROCESS | 1428 | --DOMWINDOW == 124 (000000D5F2568800) [pid = 1428] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 15:22:30 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EBD74800 == 48 [pid = 1428] [id = 625] 15:22:30 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F7057800 == 47 [pid = 1428] [id = 624] 15:22:30 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6B65800 == 46 [pid = 1428] [id = 623] 15:22:30 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6533000 == 45 [pid = 1428] [id = 622] 15:22:30 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F1452000 == 44 [pid = 1428] [id = 621] 15:22:30 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E71AE800 == 43 [pid = 1428] [id = 620] 15:22:30 INFO - PROCESS | 1428 | --DOMWINDOW == 123 (000000D5EEAC8400) [pid = 1428] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 15:22:30 INFO - PROCESS | 1428 | --DOMWINDOW == 122 (000000D5EEDD3C00) [pid = 1428] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 15:22:30 INFO - PROCESS | 1428 | --DOMWINDOW == 121 (000000D5EF7B8C00) [pid = 1428] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 15:22:30 INFO - PROCESS | 1428 | --DOMWINDOW == 120 (000000D5EF705000) [pid = 1428] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 15:22:30 INFO - PROCESS | 1428 | --DOMWINDOW == 119 (000000D5EE565800) [pid = 1428] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 15:22:30 INFO - PROCESS | 1428 | --DOMWINDOW == 118 (000000D5E260F800) [pid = 1428] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 15:22:30 INFO - PROCESS | 1428 | --DOMWINDOW == 117 (000000D5E8205400) [pid = 1428] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 15:22:30 INFO - PROCESS | 1428 | --DOMWINDOW == 116 (000000D5F2489C00) [pid = 1428] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 15:22:30 INFO - PROCESS | 1428 | --DOMWINDOW == 115 (000000D5E6668800) [pid = 1428] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 15:22:30 INFO - PROCESS | 1428 | --DOMWINDOW == 114 (000000D5E0BDB000) [pid = 1428] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 15:22:30 INFO - PROCESS | 1428 | --DOMWINDOW == 113 (000000D5EBCA0800) [pid = 1428] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 15:22:30 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5EBDD5800) [pid = 1428] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 15:22:30 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5EFDED800) [pid = 1428] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 15:22:30 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5EBCA3800) [pid = 1428] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 15:22:30 INFO - PROCESS | 1428 | --DOMWINDOW == 109 (000000D5F1B8E400) [pid = 1428] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 15:22:30 INFO - PROCESS | 1428 | --DOMWINDOW == 108 (000000D5F060A400) [pid = 1428] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 15:22:30 INFO - PROCESS | 1428 | --DOMWINDOW == 107 (000000D5F24A6800) [pid = 1428] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 15:22:30 INFO - PROCESS | 1428 | --DOMWINDOW == 106 (000000D5EE833400) [pid = 1428] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 15:22:30 INFO - PROCESS | 1428 | --DOMWINDOW == 105 (000000D5EF739C00) [pid = 1428] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 15:22:30 INFO - PROCESS | 1428 | --DOMWINDOW == 104 (000000D5F25C8C00) [pid = 1428] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 15:22:31 INFO - PROCESS | 1428 | 1461104550994 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]]]}] 15:22:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 15:22:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 941ms 15:22:31 INFO - PROCESS | 1428 | 1461104551031 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 15:22:31 INFO - PROCESS | 1428 | 1461104551037 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 15:22:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 15:22:31 INFO - PROCESS | 1428 | 1461104551044 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 15:22:31 INFO - PROCESS | 1428 | 1461104551046 Marionette TRACE conn5 <- [1,2534,null,{}] 15:22:31 INFO - PROCESS | 1428 | 1461104551050 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}] 15:22:31 INFO - PROCESS | 1428 | 1461104551139 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 15:22:31 INFO - PROCESS | 1428 | 1461104551148 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:31 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EECB5000 == 44 [pid = 1428] [id = 643] 15:22:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 105 (000000D5E0BDB000) [pid = 1428] [serial = 1929] [outer = 0000000000000000] 15:22:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 106 (000000D5EB09DC00) [pid = 1428] [serial = 1930] [outer = 000000D5E0BDB000] 15:22:31 INFO - PROCESS | 1428 | 1461104551195 Marionette DEBUG loaded listener.js 15:22:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 107 (000000D5EDF23800) [pid = 1428] [serial = 1931] [outer = 000000D5E0BDB000] 15:22:31 INFO - PROCESS | 1428 | 1461104551692 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]]]}] 15:22:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 15:22:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 692ms 15:22:31 INFO - PROCESS | 1428 | 1461104551737 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 15:22:31 INFO - PROCESS | 1428 | 1461104551740 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 15:22:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 15:22:31 INFO - PROCESS | 1428 | 1461104551743 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 15:22:31 INFO - PROCESS | 1428 | 1461104551747 Marionette TRACE conn5 <- [1,2538,null,{}] 15:22:31 INFO - PROCESS | 1428 | 1461104551758 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}] 15:22:31 INFO - PROCESS | 1428 | 1461104551851 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 15:22:31 INFO - PROCESS | 1428 | 1461104551937 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:31 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2B3C000 == 45 [pid = 1428] [id = 644] 15:22:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 108 (000000D5EE838400) [pid = 1428] [serial = 1932] [outer = 0000000000000000] 15:22:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 109 (000000D5EEDCCC00) [pid = 1428] [serial = 1933] [outer = 000000D5EE838400] 15:22:31 INFO - PROCESS | 1428 | 1461104551985 Marionette DEBUG loaded listener.js 15:22:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 110 (000000D5EF6EB400) [pid = 1428] [serial = 1934] [outer = 000000D5EE838400] 15:22:32 INFO - PROCESS | 1428 | 1461104552343 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]]]}] 15:22:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 15:22:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 629ms 15:22:32 INFO - PROCESS | 1428 | 1461104552377 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 15:22:32 INFO - PROCESS | 1428 | 1461104552380 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 15:22:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 15:22:32 INFO - PROCESS | 1428 | 1461104552404 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 15:22:32 INFO - PROCESS | 1428 | 1461104552406 Marionette TRACE conn5 <- [1,2542,null,{}] 15:22:32 INFO - PROCESS | 1428 | 1461104552410 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}] 15:22:32 INFO - PROCESS | 1428 | 1461104552524 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 15:22:32 INFO - PROCESS | 1428 | 1461104552532 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:32 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F3635800 == 46 [pid = 1428] [id = 645] 15:22:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5EF70BC00) [pid = 1428] [serial = 1935] [outer = 0000000000000000] 15:22:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5EF7B5000) [pid = 1428] [serial = 1936] [outer = 000000D5EF70BC00] 15:22:32 INFO - PROCESS | 1428 | 1461104552579 Marionette DEBUG loaded listener.js 15:22:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5EF80AC00) [pid = 1428] [serial = 1937] [outer = 000000D5EF70BC00] 15:22:33 INFO - PROCESS | 1428 | 1461104553008 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]]]}] 15:22:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 15:22:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 650ms 15:22:33 INFO - PROCESS | 1428 | 1461104553051 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 15:22:33 INFO - PROCESS | 1428 | 1461104553053 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 15:22:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 15:22:33 INFO - PROCESS | 1428 | 1461104553057 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 15:22:33 INFO - PROCESS | 1428 | 1461104553059 Marionette TRACE conn5 <- [1,2546,null,{}] 15:22:33 INFO - PROCESS | 1428 | 1461104553075 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}] 15:22:33 INFO - PROCESS | 1428 | 1461104553184 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 15:22:33 INFO - PROCESS | 1428 | 1461104553190 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:33 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED3C800 == 47 [pid = 1428] [id = 646] 15:22:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 114 (000000D5EF806400) [pid = 1428] [serial = 1938] [outer = 0000000000000000] 15:22:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 115 (000000D5F0405400) [pid = 1428] [serial = 1939] [outer = 000000D5EF806400] 15:22:33 INFO - PROCESS | 1428 | 1461104553241 Marionette DEBUG loaded listener.js 15:22:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 116 (000000D5F06EB400) [pid = 1428] [serial = 1940] [outer = 000000D5EF806400] 15:22:33 INFO - PROCESS | 1428 | 1461104553728 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]]]}] 15:22:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 15:22:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 691ms 15:22:33 INFO - PROCESS | 1428 | 1461104553751 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 15:22:33 INFO - PROCESS | 1428 | 1461104553753 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 15:22:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 15:22:33 INFO - PROCESS | 1428 | 1461104553757 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 15:22:33 INFO - PROCESS | 1428 | 1461104553759 Marionette TRACE conn5 <- [1,2550,null,{}] 15:22:33 INFO - PROCESS | 1428 | 1461104553762 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}] 15:22:33 INFO - PROCESS | 1428 | 1461104553886 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 15:22:33 INFO - PROCESS | 1428 | 1461104553974 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:33 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F63E1800 == 48 [pid = 1428] [id = 647] 15:22:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 117 (000000D5F2570400) [pid = 1428] [serial = 1941] [outer = 0000000000000000] 15:22:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 118 (000000D5F25C8C00) [pid = 1428] [serial = 1942] [outer = 000000D5F2570400] 15:22:34 INFO - PROCESS | 1428 | 1461104554024 Marionette DEBUG loaded listener.js 15:22:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 119 (000000D5F2A2A400) [pid = 1428] [serial = 1943] [outer = 000000D5F2570400] 15:22:34 INFO - PROCESS | 1428 | 1461104554458 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]]]}] 15:22:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 15:22:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 733ms 15:22:34 INFO - PROCESS | 1428 | 1461104554493 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 15:22:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 15:22:34 INFO - PROCESS | 1428 | 1461104554495 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 15:22:34 INFO - PROCESS | 1428 | 1461104554499 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 15:22:34 INFO - PROCESS | 1428 | 1461104554501 Marionette TRACE conn5 <- [1,2554,null,{}] 15:22:34 INFO - PROCESS | 1428 | 1461104554510 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}] 15:22:34 INFO - PROCESS | 1428 | 1461104554623 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 15:22:34 INFO - PROCESS | 1428 | 1461104554629 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:34 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6929000 == 49 [pid = 1428] [id = 648] 15:22:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 120 (000000D5F25BB400) [pid = 1428] [serial = 1944] [outer = 0000000000000000] 15:22:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 121 (000000D5F2FF1800) [pid = 1428] [serial = 1945] [outer = 000000D5F25BB400] 15:22:34 INFO - PROCESS | 1428 | 1461104554675 Marionette DEBUG loaded listener.js 15:22:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 122 (000000D5F3429400) [pid = 1428] [serial = 1946] [outer = 000000D5F25BB400] 15:22:35 INFO - PROCESS | 1428 | --DOMWINDOW == 121 (000000D5EF840C00) [pid = 1428] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 15:22:35 INFO - PROCESS | 1428 | --DOMWINDOW == 120 (000000D5E714E400) [pid = 1428] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 15:22:35 INFO - PROCESS | 1428 | --DOMWINDOW == 119 (000000D5EEACD400) [pid = 1428] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 15:22:35 INFO - PROCESS | 1428 | --DOMWINDOW == 118 (000000D5EF70E000) [pid = 1428] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 15:22:35 INFO - PROCESS | 1428 | --DOMWINDOW == 117 (000000D5EEACB000) [pid = 1428] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 15:22:35 INFO - PROCESS | 1428 | --DOMWINDOW == 116 (000000D5E2616400) [pid = 1428] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 15:22:35 INFO - PROCESS | 1428 | --DOMWINDOW == 115 (000000D5EB979000) [pid = 1428] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 15:22:35 INFO - PROCESS | 1428 | --DOMWINDOW == 114 (000000D5E1B58C00) [pid = 1428] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 15:22:35 INFO - PROCESS | 1428 | --DOMWINDOW == 113 (000000D5EC2A2000) [pid = 1428] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 15:22:35 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5E1B8EC00) [pid = 1428] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 15:22:35 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5DCCC4800) [pid = 1428] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 15:22:35 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5EE611400) [pid = 1428] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 15:22:35 INFO - PROCESS | 1428 | --DOMWINDOW == 109 (000000D5F179EC00) [pid = 1428] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 15:22:35 INFO - PROCESS | 1428 | --DOMWINDOW == 108 (000000D5F2562400) [pid = 1428] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 15:22:35 INFO - PROCESS | 1428 | --DOMWINDOW == 107 (000000D5EE836800) [pid = 1428] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 15:22:35 INFO - PROCESS | 1428 | --DOMWINDOW == 106 (000000D5E1B91000) [pid = 1428] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 15:22:35 INFO - PROCESS | 1428 | --DOMWINDOW == 105 (000000D5EB980800) [pid = 1428] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 15:22:35 INFO - PROCESS | 1428 | --DOMWINDOW == 104 (000000D5E017C000) [pid = 1428] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 15:22:35 INFO - PROCESS | 1428 | --DOMWINDOW == 103 (000000D5E16CE400) [pid = 1428] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 15:22:35 INFO - PROCESS | 1428 | --DOMWINDOW == 102 (000000D5F2404800) [pid = 1428] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 15:22:35 INFO - PROCESS | 1428 | 1461104555391 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]]]}] 15:22:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 15:22:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 943ms 15:22:35 INFO - PROCESS | 1428 | 1461104555446 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 15:22:35 INFO - PROCESS | 1428 | 1461104555448 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 15:22:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 15:22:35 INFO - PROCESS | 1428 | 1461104555451 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 15:22:35 INFO - PROCESS | 1428 | 1461104555453 Marionette TRACE conn5 <- [1,2558,null,{}] 15:22:35 INFO - PROCESS | 1428 | 1461104555456 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}] 15:22:35 INFO - PROCESS | 1428 | 1461104555540 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 15:22:35 INFO - PROCESS | 1428 | 1461104555626 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:35 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6537800 == 50 [pid = 1428] [id = 649] 15:22:35 INFO - PROCESS | 1428 | ++DOMWINDOW == 103 (000000D5E1B8EC00) [pid = 1428] [serial = 1947] [outer = 0000000000000000] 15:22:35 INFO - PROCESS | 1428 | ++DOMWINDOW == 104 (000000D5EB09A400) [pid = 1428] [serial = 1948] [outer = 000000D5E1B8EC00] 15:22:35 INFO - PROCESS | 1428 | 1461104555671 Marionette DEBUG loaded listener.js 15:22:35 INFO - PROCESS | 1428 | ++DOMWINDOW == 105 (000000D5EEA90800) [pid = 1428] [serial = 1949] [outer = 000000D5E1B8EC00] 15:22:36 INFO - PROCESS | 1428 | 1461104556052 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]]]}] 15:22:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 15:22:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 628ms 15:22:36 INFO - PROCESS | 1428 | 1461104556082 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 15:22:36 INFO - PROCESS | 1428 | 1461104556084 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 15:22:36 INFO - PROCESS | 1428 | 1461104556087 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 15:22:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 15:22:36 INFO - PROCESS | 1428 | 1461104556089 Marionette TRACE conn5 <- [1,2562,null,{}] 15:22:36 INFO - PROCESS | 1428 | 1461104556093 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}] 15:22:36 INFO - PROCESS | 1428 | 1461104556213 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 15:22:36 INFO - PROCESS | 1428 | 1461104556221 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:36 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F77AC800 == 51 [pid = 1428] [id = 650] 15:22:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 106 (000000D5EF7B7000) [pid = 1428] [serial = 1950] [outer = 0000000000000000] 15:22:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 107 (000000D5F2491000) [pid = 1428] [serial = 1951] [outer = 000000D5EF7B7000] 15:22:36 INFO - PROCESS | 1428 | 1461104556266 Marionette DEBUG loaded listener.js 15:22:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 108 (000000D5F3463C00) [pid = 1428] [serial = 1952] [outer = 000000D5EF7B7000] 15:22:36 INFO - PROCESS | 1428 | 1461104556672 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]]]}] 15:22:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 15:22:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 628ms 15:22:36 INFO - PROCESS | 1428 | 1461104556719 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 15:22:36 INFO - PROCESS | 1428 | 1461104556721 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 15:22:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 15:22:36 INFO - PROCESS | 1428 | 1461104556724 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 15:22:36 INFO - PROCESS | 1428 | 1461104556726 Marionette TRACE conn5 <- [1,2566,null,{}] 15:22:36 INFO - PROCESS | 1428 | 1461104556730 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}] 15:22:36 INFO - PROCESS | 1428 | 1461104556848 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 15:22:36 INFO - PROCESS | 1428 | 1461104556894 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:36 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F7918000 == 52 [pid = 1428] [id = 651] 15:22:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 109 (000000D5F346B400) [pid = 1428] [serial = 1953] [outer = 0000000000000000] 15:22:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 110 (000000D5F346F000) [pid = 1428] [serial = 1954] [outer = 000000D5F346B400] 15:22:36 INFO - PROCESS | 1428 | 1461104556939 Marionette DEBUG loaded listener.js 15:22:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5F34DE000) [pid = 1428] [serial = 1955] [outer = 000000D5F346B400] 15:22:37 INFO - PROCESS | 1428 | 1461104557466 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]]]}] 15:22:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 15:22:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 775ms 15:22:37 INFO - PROCESS | 1428 | 1461104557504 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 15:22:37 INFO - PROCESS | 1428 | 1461104557509 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 15:22:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 15:22:37 INFO - PROCESS | 1428 | 1461104557515 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 15:22:37 INFO - PROCESS | 1428 | 1461104557520 Marionette TRACE conn5 <- [1,2570,null,{}] 15:22:37 INFO - PROCESS | 1428 | 1461104557541 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}] 15:22:37 INFO - PROCESS | 1428 | 1461104557684 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 15:22:37 INFO - PROCESS | 1428 | 1461104557749 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:37 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EE354000 == 53 [pid = 1428] [id = 652] 15:22:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5E6833000) [pid = 1428] [serial = 1956] [outer = 0000000000000000] 15:22:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5E7157000) [pid = 1428] [serial = 1957] [outer = 000000D5E6833000] 15:22:37 INFO - PROCESS | 1428 | 1461104557808 Marionette DEBUG loaded listener.js 15:22:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 114 (000000D5EB099C00) [pid = 1428] [serial = 1958] [outer = 000000D5E6833000] 15:22:38 INFO - PROCESS | 1428 | 1461104558458 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]]]}] 15:22:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 15:22:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 984ms 15:22:38 INFO - PROCESS | 1428 | 1461104558502 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 15:22:38 INFO - PROCESS | 1428 | 1461104558509 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 15:22:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 15:22:38 INFO - PROCESS | 1428 | 1461104558516 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 15:22:38 INFO - PROCESS | 1428 | 1461104558519 Marionette TRACE conn5 <- [1,2574,null,{}] 15:22:38 INFO - PROCESS | 1428 | 1461104558523 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}] 15:22:38 INFO - PROCESS | 1428 | 1461104558665 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 15:22:38 INFO - PROCESS | 1428 | 1461104558792 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:38 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F3646000 == 54 [pid = 1428] [id = 653] 15:22:38 INFO - PROCESS | 1428 | ++DOMWINDOW == 115 (000000D5EE56DC00) [pid = 1428] [serial = 1959] [outer = 0000000000000000] 15:22:38 INFO - PROCESS | 1428 | ++DOMWINDOW == 116 (000000D5EEDCD000) [pid = 1428] [serial = 1960] [outer = 000000D5EE56DC00] 15:22:38 INFO - PROCESS | 1428 | 1461104558850 Marionette DEBUG loaded listener.js 15:22:38 INFO - PROCESS | 1428 | ++DOMWINDOW == 117 (000000D5EF70DC00) [pid = 1428] [serial = 1961] [outer = 000000D5EE56DC00] 15:22:39 INFO - PROCESS | 1428 | 1461104559456 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]]]}] 15:22:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 15:22:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 984ms 15:22:39 INFO - PROCESS | 1428 | 1461104559506 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 15:22:39 INFO - PROCESS | 1428 | 1461104559509 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 15:22:39 INFO - PROCESS | 1428 | 1461104559527 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 15:22:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 15:22:39 INFO - PROCESS | 1428 | 1461104559531 Marionette TRACE conn5 <- [1,2578,null,{}] 15:22:39 INFO - PROCESS | 1428 | 1461104559544 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}] 15:22:39 INFO - PROCESS | 1428 | 1461104559659 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 15:22:39 INFO - PROCESS | 1428 | 1461104559784 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:39 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F8144800 == 55 [pid = 1428] [id = 654] 15:22:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 118 (000000D5F2411400) [pid = 1428] [serial = 1962] [outer = 0000000000000000] 15:22:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 119 (000000D5F25C0400) [pid = 1428] [serial = 1963] [outer = 000000D5F2411400] 15:22:39 INFO - PROCESS | 1428 | 1461104559845 Marionette DEBUG loaded listener.js 15:22:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 120 (000000D5F3467000) [pid = 1428] [serial = 1964] [outer = 000000D5F2411400] 15:22:40 INFO - PROCESS | 1428 | 1461104560433 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]]]}] 15:22:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 15:22:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 942ms 15:22:40 INFO - PROCESS | 1428 | 1461104560475 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 15:22:40 INFO - PROCESS | 1428 | 1461104560478 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 15:22:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 15:22:40 INFO - PROCESS | 1428 | 1461104560482 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 15:22:40 INFO - PROCESS | 1428 | 1461104560484 Marionette TRACE conn5 <- [1,2582,null,{}] 15:22:40 INFO - PROCESS | 1428 | 1461104560488 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}] 15:22:40 INFO - PROCESS | 1428 | 1461104560616 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 15:22:40 INFO - PROCESS | 1428 | 1461104560725 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:40 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F672B800 == 56 [pid = 1428] [id = 655] 15:22:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 121 (000000D5F24A7000) [pid = 1428] [serial = 1965] [outer = 0000000000000000] 15:22:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 122 (000000D5F34DF000) [pid = 1428] [serial = 1966] [outer = 000000D5F24A7000] 15:22:40 INFO - PROCESS | 1428 | 1461104560782 Marionette DEBUG loaded listener.js 15:22:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 123 (000000D5F357E000) [pid = 1428] [serial = 1967] [outer = 000000D5F24A7000] 15:22:41 INFO - PROCESS | 1428 | 1461104561607 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]]]}] 15:22:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 15:22:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1191ms 15:22:41 INFO - PROCESS | 1428 | 1461104561675 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 15:22:41 INFO - PROCESS | 1428 | 1461104561679 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 15:22:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 15:22:41 INFO - PROCESS | 1428 | 1461104561684 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 15:22:41 INFO - PROCESS | 1428 | 1461104561688 Marionette TRACE conn5 <- [1,2586,null,{}] 15:22:41 INFO - PROCESS | 1428 | 1461104561694 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}] 15:22:41 INFO - PROCESS | 1428 | 1461104561793 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 15:22:41 INFO - PROCESS | 1428 | 1461104561874 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:41 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E664C800 == 57 [pid = 1428] [id = 656] 15:22:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 124 (000000D5DCCD2400) [pid = 1428] [serial = 1968] [outer = 0000000000000000] 15:22:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 125 (000000D5E0264800) [pid = 1428] [serial = 1969] [outer = 000000D5DCCD2400] 15:22:41 INFO - PROCESS | 1428 | 1461104561969 Marionette DEBUG loaded listener.js 15:22:42 INFO - PROCESS | 1428 | ++DOMWINDOW == 126 (000000D5E2610400) [pid = 1428] [serial = 1970] [outer = 000000D5DCCD2400] 15:22:42 INFO - PROCESS | 1428 | 1461104562591 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]]]}] 15:22:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 15:22:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 945ms 15:22:42 INFO - PROCESS | 1428 | 1461104562632 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 15:22:42 INFO - PROCESS | 1428 | 1461104562638 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 15:22:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 15:22:42 INFO - PROCESS | 1428 | 1461104562645 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 15:22:42 INFO - PROCESS | 1428 | 1461104562648 Marionette TRACE conn5 <- [1,2590,null,{}] 15:22:42 INFO - PROCESS | 1428 | 1461104562651 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}] 15:22:42 INFO - PROCESS | 1428 | 1461104562778 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 15:22:42 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F77AC800 == 56 [pid = 1428] [id = 650] 15:22:42 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6537800 == 55 [pid = 1428] [id = 649] 15:22:42 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6929000 == 54 [pid = 1428] [id = 648] 15:22:42 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F63E1800 == 53 [pid = 1428] [id = 647] 15:22:42 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED3C800 == 52 [pid = 1428] [id = 646] 15:22:42 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F3635800 == 51 [pid = 1428] [id = 645] 15:22:42 INFO - PROCESS | 1428 | --DOMWINDOW == 125 (000000D5EEB59000) [pid = 1428] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 15:22:42 INFO - PROCESS | 1428 | --DOMWINDOW == 124 (000000D5E1B9A800) [pid = 1428] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 15:22:42 INFO - PROCESS | 1428 | --DOMWINDOW == 123 (000000D5EF6F6000) [pid = 1428] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 15:22:42 INFO - PROCESS | 1428 | --DOMWINDOW == 122 (000000D5F2A30C00) [pid = 1428] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 15:22:42 INFO - PROCESS | 1428 | --DOMWINDOW == 121 (000000D5F25E4000) [pid = 1428] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 15:22:42 INFO - PROCESS | 1428 | --DOMWINDOW == 120 (000000D5EDF08800) [pid = 1428] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 15:22:42 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2B3C000 == 50 [pid = 1428] [id = 644] 15:22:42 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EECB5000 == 49 [pid = 1428] [id = 643] 15:22:42 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED29800 == 48 [pid = 1428] [id = 642] 15:22:42 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F77DA800 == 47 [pid = 1428] [id = 640] 15:22:42 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F77B9000 == 46 [pid = 1428] [id = 639] 15:22:42 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2A4C000 == 45 [pid = 1428] [id = 637] 15:22:42 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EDF53000 == 44 [pid = 1428] [id = 636] 15:22:42 INFO - PROCESS | 1428 | --DOMWINDOW == 119 (000000D5F256A400) [pid = 1428] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 15:22:42 INFO - PROCESS | 1428 | --DOMWINDOW == 118 (000000D5F060F400) [pid = 1428] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 15:22:42 INFO - PROCESS | 1428 | --DOMWINDOW == 117 (000000D5E86A8400) [pid = 1428] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 15:22:42 INFO - PROCESS | 1428 | --DOMWINDOW == 116 (000000D5EF80D000) [pid = 1428] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 15:22:42 INFO - PROCESS | 1428 | --DOMWINDOW == 115 (000000D5EF80DC00) [pid = 1428] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 15:22:42 INFO - PROCESS | 1428 | --DOMWINDOW == 114 (000000D5EEB5F000) [pid = 1428] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 15:22:42 INFO - PROCESS | 1428 | --DOMWINDOW == 113 (000000D5E8291400) [pid = 1428] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 15:22:42 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5F2F2D400) [pid = 1428] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 15:22:42 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5EFDF3000) [pid = 1428] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 15:22:42 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5EDF04800) [pid = 1428] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 15:22:42 INFO - PROCESS | 1428 | --DOMWINDOW == 109 (000000D5EDF08C00) [pid = 1428] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 15:22:42 INFO - PROCESS | 1428 | --DOMWINDOW == 108 (000000D5F1708800) [pid = 1428] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 15:22:42 INFO - PROCESS | 1428 | --DOMWINDOW == 107 (000000D5E731F400) [pid = 1428] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 15:22:42 INFO - PROCESS | 1428 | --DOMWINDOW == 106 (000000D5EE834000) [pid = 1428] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 15:22:42 INFO - PROCESS | 1428 | --DOMWINDOW == 105 (000000D5EDFA1000) [pid = 1428] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 15:22:42 INFO - PROCESS | 1428 | --DOMWINDOW == 104 (000000D5F2569400) [pid = 1428] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 15:22:42 INFO - PROCESS | 1428 | --DOMWINDOW == 103 (000000D5F25BD000) [pid = 1428] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 15:22:42 INFO - PROCESS | 1428 | --DOMWINDOW == 102 (000000D5F0494400) [pid = 1428] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 15:22:42 INFO - PROCESS | 1428 | --DOMWINDOW == 101 (000000D5EE61B800) [pid = 1428] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 15:22:42 INFO - PROCESS | 1428 | --DOMWINDOW == 100 (000000D5F24A6C00) [pid = 1428] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 15:22:42 INFO - PROCESS | 1428 | --DOMWINDOW == 99 (000000D5EE617400) [pid = 1428] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 15:22:42 INFO - PROCESS | 1428 | --DOMWINDOW == 98 (000000D5F27A4800) [pid = 1428] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 15:22:42 INFO - PROCESS | 1428 | --DOMWINDOW == 97 (000000D5E7062800) [pid = 1428] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 15:22:42 INFO - PROCESS | 1428 | --DOMWINDOW == 96 (000000D5EEAC2C00) [pid = 1428] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 15:22:42 INFO - PROCESS | 1428 | --DOMWINDOW == 95 (000000D5E76D5000) [pid = 1428] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 15:22:42 INFO - PROCESS | 1428 | --DOMWINDOW == 94 (000000D5EF227C00) [pid = 1428] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 15:22:42 INFO - PROCESS | 1428 | --DOMWINDOW == 93 (000000D5F24A5C00) [pid = 1428] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 15:22:42 INFO - PROCESS | 1428 | --DOMWINDOW == 92 (000000D5EB0A2800) [pid = 1428] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 15:22:42 INFO - PROCESS | 1428 | --DOMWINDOW == 91 (000000D5EF1C7800) [pid = 1428] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 15:22:42 INFO - PROCESS | 1428 | --DOMWINDOW == 90 (000000D5EF7BCC00) [pid = 1428] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 15:22:42 INFO - PROCESS | 1428 | 1461104562921 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:42 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E737B800 == 45 [pid = 1428] [id = 657] 15:22:42 INFO - PROCESS | 1428 | ++DOMWINDOW == 91 (000000D5E0171000) [pid = 1428] [serial = 1971] [outer = 0000000000000000] 15:22:42 INFO - PROCESS | 1428 | ++DOMWINDOW == 92 (000000D5E026C800) [pid = 1428] [serial = 1972] [outer = 000000D5E0171000] 15:22:42 INFO - PROCESS | 1428 | 1461104562968 Marionette DEBUG loaded listener.js 15:22:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 93 (000000D5E2614800) [pid = 1428] [serial = 1973] [outer = 000000D5E0171000] 15:22:43 INFO - PROCESS | 1428 | 1461104563439 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]]]}] 15:22:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 15:22:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 839ms 15:22:43 INFO - PROCESS | 1428 | 1461104563485 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 15:22:43 INFO - PROCESS | 1428 | 1461104563487 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 15:22:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 15:22:43 INFO - PROCESS | 1428 | 1461104563491 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 15:22:43 INFO - PROCESS | 1428 | 1461104563494 Marionette TRACE conn5 <- [1,2594,null,{}] 15:22:43 INFO - PROCESS | 1428 | 1461104563505 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}] 15:22:43 INFO - PROCESS | 1428 | 1461104563594 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 15:22:43 INFO - PROCESS | 1428 | 1461104563602 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:43 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED8C000 == 46 [pid = 1428] [id = 658] 15:22:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 94 (000000D5E8691800) [pid = 1428] [serial = 1974] [outer = 0000000000000000] 15:22:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 95 (000000D5E86A9800) [pid = 1428] [serial = 1975] [outer = 000000D5E8691800] 15:22:43 INFO - PROCESS | 1428 | 1461104563652 Marionette DEBUG loaded listener.js 15:22:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 96 (000000D5EB975C00) [pid = 1428] [serial = 1976] [outer = 000000D5E8691800] 15:22:44 INFO - PROCESS | 1428 | 1461104564127 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]]]}] 15:22:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 15:22:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 691ms 15:22:44 INFO - PROCESS | 1428 | 1461104564185 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 15:22:44 INFO - PROCESS | 1428 | 1461104564188 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 15:22:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 15:22:44 INFO - PROCESS | 1428 | 1461104564191 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 15:22:44 INFO - PROCESS | 1428 | 1461104564193 Marionette TRACE conn5 <- [1,2598,null,{}] 15:22:44 INFO - PROCESS | 1428 | 1461104564197 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}] 15:22:44 INFO - PROCESS | 1428 | 1461104564284 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 15:22:44 INFO - PROCESS | 1428 | 1461104564363 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:44 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F1242800 == 47 [pid = 1428] [id = 659] 15:22:44 INFO - PROCESS | 1428 | ++DOMWINDOW == 97 (000000D5EBCA4800) [pid = 1428] [serial = 1977] [outer = 0000000000000000] 15:22:44 INFO - PROCESS | 1428 | ++DOMWINDOW == 98 (000000D5EBD9A400) [pid = 1428] [serial = 1978] [outer = 000000D5EBCA4800] 15:22:44 INFO - PROCESS | 1428 | 1461104564409 Marionette DEBUG loaded listener.js 15:22:44 INFO - PROCESS | 1428 | ++DOMWINDOW == 99 (000000D5EC3E0000) [pid = 1428] [serial = 1979] [outer = 000000D5EBCA4800] 15:22:44 INFO - PROCESS | 1428 | 1461104564782 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]]]}] 15:22:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 15:22:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 629ms 15:22:44 INFO - PROCESS | 1428 | 1461104564823 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 15:22:44 INFO - PROCESS | 1428 | 1461104564825 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 15:22:44 INFO - PROCESS | 1428 | 1461104564829 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 15:22:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 15:22:44 INFO - PROCESS | 1428 | 1461104564831 Marionette TRACE conn5 <- [1,2602,null,{}] 15:22:44 INFO - PROCESS | 1428 | 1461104564834 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}] 15:22:44 INFO - PROCESS | 1428 | 1461104564916 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 15:22:45 INFO - PROCESS | 1428 | 1461104565047 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:45 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F27E5800 == 48 [pid = 1428] [id = 660] 15:22:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 100 (000000D5EC2A3400) [pid = 1428] [serial = 1980] [outer = 0000000000000000] 15:22:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 101 (000000D5EDF88C00) [pid = 1428] [serial = 1981] [outer = 000000D5EC2A3400] 15:22:45 INFO - PROCESS | 1428 | 1461104565093 Marionette DEBUG loaded listener.js 15:22:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 102 (000000D5EE56CC00) [pid = 1428] [serial = 1982] [outer = 000000D5EC2A3400] 15:22:45 INFO - PROCESS | 1428 | 1461104565521 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]]]}] 15:22:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 15:22:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 732ms 15:22:45 INFO - PROCESS | 1428 | 1461104565564 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 15:22:45 INFO - PROCESS | 1428 | 1461104565567 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 15:22:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 15:22:45 INFO - PROCESS | 1428 | 1461104565570 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 15:22:45 INFO - PROCESS | 1428 | 1461104565572 Marionette TRACE conn5 <- [1,2606,null,{}] 15:22:45 INFO - PROCESS | 1428 | 1461104565575 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}] 15:22:45 INFO - PROCESS | 1428 | 1461104565714 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 15:22:45 INFO - PROCESS | 1428 | 1461104565772 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:45 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2F55000 == 49 [pid = 1428] [id = 661] 15:22:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 103 (000000D5EE831000) [pid = 1428] [serial = 1983] [outer = 0000000000000000] 15:22:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 104 (000000D5EEAC2C00) [pid = 1428] [serial = 1984] [outer = 000000D5EE831000] 15:22:45 INFO - PROCESS | 1428 | 1461104565822 Marionette DEBUG loaded listener.js 15:22:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 105 (000000D5EEDD3400) [pid = 1428] [serial = 1985] [outer = 000000D5EE831000] 15:22:46 INFO - PROCESS | 1428 | 1461104566256 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]]]}] 15:22:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 15:22:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 733ms 15:22:46 INFO - PROCESS | 1428 | 1461104566335 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 15:22:46 INFO - PROCESS | 1428 | 1461104566337 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 15:22:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 15:22:46 INFO - PROCESS | 1428 | 1461104566353 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 15:22:46 INFO - PROCESS | 1428 | 1461104566355 Marionette TRACE conn5 <- [1,2610,null,{}] 15:22:46 INFO - PROCESS | 1428 | 1461104566364 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}] 15:22:46 INFO - PROCESS | 1428 | 1461104566472 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 15:22:46 INFO - PROCESS | 1428 | 1461104566483 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:46 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E8E8A800 == 50 [pid = 1428] [id = 662] 15:22:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 106 (000000D5EF1CD400) [pid = 1428] [serial = 1986] [outer = 0000000000000000] 15:22:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 107 (000000D5EF706400) [pid = 1428] [serial = 1987] [outer = 000000D5EF1CD400] 15:22:46 INFO - PROCESS | 1428 | 1461104566574 Marionette DEBUG loaded listener.js 15:22:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 108 (000000D5EF736800) [pid = 1428] [serial = 1988] [outer = 000000D5EF1CD400] 15:22:47 INFO - PROCESS | 1428 | --DOMWINDOW == 107 (000000D5F2568C00) [pid = 1428] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 15:22:47 INFO - PROCESS | 1428 | --DOMWINDOW == 106 (000000D5EF154C00) [pid = 1428] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 15:22:47 INFO - PROCESS | 1428 | --DOMWINDOW == 105 (000000D5EBCDA000) [pid = 1428] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 15:22:47 INFO - PROCESS | 1428 | --DOMWINDOW == 104 (000000D5F2A2CC00) [pid = 1428] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 15:22:47 INFO - PROCESS | 1428 | --DOMWINDOW == 103 (000000D5E02FBC00) [pid = 1428] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 15:22:47 INFO - PROCESS | 1428 | --DOMWINDOW == 102 (000000D5E8695000) [pid = 1428] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 15:22:47 INFO - PROCESS | 1428 | --DOMWINDOW == 101 (000000D5EE838400) [pid = 1428] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 15:22:47 INFO - PROCESS | 1428 | --DOMWINDOW == 100 (000000D5EF806400) [pid = 1428] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 15:22:47 INFO - PROCESS | 1428 | --DOMWINDOW == 99 (000000D5E0BDB000) [pid = 1428] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 15:22:47 INFO - PROCESS | 1428 | --DOMWINDOW == 98 (000000D5EBCA3400) [pid = 1428] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 15:22:47 INFO - PROCESS | 1428 | --DOMWINDOW == 97 (000000D5EF70BC00) [pid = 1428] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 15:22:47 INFO - PROCESS | 1428 | --DOMWINDOW == 96 (000000D5F2570400) [pid = 1428] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 15:22:47 INFO - PROCESS | 1428 | --DOMWINDOW == 95 (000000D5E37CD000) [pid = 1428] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 15:22:47 INFO - PROCESS | 1428 | --DOMWINDOW == 94 (000000D5EF702800) [pid = 1428] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 15:22:47 INFO - PROCESS | 1428 | --DOMWINDOW == 93 (000000D5E1B8EC00) [pid = 1428] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 15:22:47 INFO - PROCESS | 1428 | --DOMWINDOW == 92 (000000D5E1B8BC00) [pid = 1428] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 15:22:47 INFO - PROCESS | 1428 | --DOMWINDOW == 91 (000000D5F25BB400) [pid = 1428] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 15:22:47 INFO - PROCESS | 1428 | --DOMWINDOW == 90 (000000D5EF7B7000) [pid = 1428] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 15:22:47 INFO - PROCESS | 1428 | 1461104567220 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]]]}] 15:22:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 15:22:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 880ms 15:22:47 INFO - PROCESS | 1428 | 1461104567240 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 15:22:47 INFO - PROCESS | 1428 | 1461104567243 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 15:22:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 15:22:47 INFO - PROCESS | 1428 | 1461104567246 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 15:22:47 INFO - PROCESS | 1428 | 1461104567248 Marionette TRACE conn5 <- [1,2614,null,{}] 15:22:47 INFO - PROCESS | 1428 | 1461104567252 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}] 15:22:47 INFO - PROCESS | 1428 | 1461104567335 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 15:22:47 INFO - PROCESS | 1428 | 1461104567341 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:47 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F27DA800 == 51 [pid = 1428] [id = 663] 15:22:47 INFO - PROCESS | 1428 | ++DOMWINDOW == 91 (000000D5E3418400) [pid = 1428] [serial = 1989] [outer = 0000000000000000] 15:22:47 INFO - PROCESS | 1428 | ++DOMWINDOW == 92 (000000D5EE56B800) [pid = 1428] [serial = 1990] [outer = 000000D5E3418400] 15:22:47 INFO - PROCESS | 1428 | 1461104567388 Marionette DEBUG loaded listener.js 15:22:47 INFO - PROCESS | 1428 | ++DOMWINDOW == 93 (000000D5EF7B1400) [pid = 1428] [serial = 1991] [outer = 000000D5E3418400] 15:22:47 INFO - PROCESS | 1428 | 1461104567838 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]]]}] 15:22:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 15:22:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 627ms 15:22:47 INFO - PROCESS | 1428 | 1461104567877 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 15:22:47 INFO - PROCESS | 1428 | 1461104567879 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 15:22:47 INFO - PROCESS | 1428 | 1461104567882 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 15:22:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 15:22:47 INFO - PROCESS | 1428 | 1461104567884 Marionette TRACE conn5 <- [1,2618,null,{}] 15:22:47 INFO - PROCESS | 1428 | 1461104567887 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}] 15:22:47 INFO - PROCESS | 1428 | 1461104567968 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 15:22:47 INFO - PROCESS | 1428 | 1461104567975 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:47 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F402D000 == 52 [pid = 1428] [id = 664] 15:22:47 INFO - PROCESS | 1428 | ++DOMWINDOW == 94 (000000D5EF7BF400) [pid = 1428] [serial = 1992] [outer = 0000000000000000] 15:22:48 INFO - PROCESS | 1428 | ++DOMWINDOW == 95 (000000D5EF811000) [pid = 1428] [serial = 1993] [outer = 000000D5EF7BF400] 15:22:48 INFO - PROCESS | 1428 | 1461104568022 Marionette DEBUG loaded listener.js 15:22:48 INFO - PROCESS | 1428 | ++DOMWINDOW == 96 (000000D5EF848800) [pid = 1428] [serial = 1994] [outer = 000000D5EF7BF400] 15:22:48 INFO - PROCESS | 1428 | 1461104568441 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]]]}] 15:22:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 15:22:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 586ms 15:22:48 INFO - PROCESS | 1428 | 1461104568478 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 15:22:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 15:22:48 INFO - PROCESS | 1428 | 1461104568480 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 15:22:48 INFO - PROCESS | 1428 | 1461104568483 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 15:22:48 INFO - PROCESS | 1428 | 1461104568485 Marionette TRACE conn5 <- [1,2622,null,{}] 15:22:48 INFO - PROCESS | 1428 | 1461104568489 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}] 15:22:48 INFO - PROCESS | 1428 | 1461104568570 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 15:22:48 INFO - PROCESS | 1428 | 1461104568577 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:48 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F63CB800 == 53 [pid = 1428] [id = 665] 15:22:48 INFO - PROCESS | 1428 | ++DOMWINDOW == 97 (000000D5F0404400) [pid = 1428] [serial = 1995] [outer = 0000000000000000] 15:22:48 INFO - PROCESS | 1428 | ++DOMWINDOW == 98 (000000D5F048B800) [pid = 1428] [serial = 1996] [outer = 000000D5F0404400] 15:22:48 INFO - PROCESS | 1428 | 1461104568623 Marionette DEBUG loaded listener.js 15:22:48 INFO - PROCESS | 1428 | ++DOMWINDOW == 99 (000000D5F127AC00) [pid = 1428] [serial = 1997] [outer = 000000D5F0404400] 15:22:49 INFO - PROCESS | 1428 | 1461104569050 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]]]}] 15:22:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 15:22:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 627ms 15:22:49 INFO - PROCESS | 1428 | 1461104569113 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 15:22:49 INFO - PROCESS | 1428 | 1461104569116 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 15:22:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 15:22:49 INFO - PROCESS | 1428 | 1461104569119 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 15:22:49 INFO - PROCESS | 1428 | 1461104569122 Marionette TRACE conn5 <- [1,2626,null,{}] 15:22:49 INFO - PROCESS | 1428 | 1461104569125 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}] 15:22:49 INFO - PROCESS | 1428 | 1461104569286 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 15:22:49 INFO - PROCESS | 1428 | 1461104569455 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:49 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E8E9C000 == 54 [pid = 1428] [id = 666] 15:22:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 100 (000000D5E026B800) [pid = 1428] [serial = 1998] [outer = 0000000000000000] 15:22:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 101 (000000D5E1249800) [pid = 1428] [serial = 1999] [outer = 000000D5E026B800] 15:22:49 INFO - PROCESS | 1428 | 1461104569515 Marionette DEBUG loaded listener.js 15:22:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 102 (000000D5E6CABC00) [pid = 1428] [serial = 2000] [outer = 000000D5E026B800] 15:22:50 INFO - PROCESS | 1428 | 1461104570122 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]]]}] 15:22:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 15:22:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1082ms 15:22:50 INFO - PROCESS | 1428 | 1461104570205 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 15:22:50 INFO - PROCESS | 1428 | 1461104570210 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 15:22:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 15:22:50 INFO - PROCESS | 1428 | 1461104570215 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 15:22:50 INFO - PROCESS | 1428 | 1461104570219 Marionette TRACE conn5 <- [1,2630,null,{}] 15:22:50 INFO - PROCESS | 1428 | 1461104570224 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}] 15:22:50 INFO - PROCESS | 1428 | 1461104570342 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 15:22:50 INFO - PROCESS | 1428 | 1461104570460 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:50 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF77D800 == 55 [pid = 1428] [id = 667] 15:22:50 INFO - PROCESS | 1428 | ++DOMWINDOW == 103 (000000D5E868B000) [pid = 1428] [serial = 2001] [outer = 0000000000000000] 15:22:50 INFO - PROCESS | 1428 | ++DOMWINDOW == 104 (000000D5EB04F400) [pid = 1428] [serial = 2002] [outer = 000000D5E868B000] 15:22:50 INFO - PROCESS | 1428 | 1461104570520 Marionette DEBUG loaded listener.js 15:22:50 INFO - PROCESS | 1428 | ++DOMWINDOW == 105 (000000D5EC372C00) [pid = 1428] [serial = 2003] [outer = 000000D5E868B000] 15:22:51 INFO - PROCESS | 1428 | 1461104571126 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]]]}] 15:22:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 15:22:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 944ms 15:22:51 INFO - PROCESS | 1428 | 1461104571162 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 15:22:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 15:22:51 INFO - PROCESS | 1428 | 1461104571166 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 15:22:51 INFO - PROCESS | 1428 | 1461104571169 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 15:22:51 INFO - PROCESS | 1428 | 1461104571172 Marionette TRACE conn5 <- [1,2634,null,{}] 15:22:51 INFO - PROCESS | 1428 | 1461104571176 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}] 15:22:51 INFO - PROCESS | 1428 | 1461104571285 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 15:22:51 INFO - PROCESS | 1428 | 1461104571409 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:51 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F63D5000 == 56 [pid = 1428] [id = 668] 15:22:51 INFO - PROCESS | 1428 | ++DOMWINDOW == 106 (000000D5EE510400) [pid = 1428] [serial = 2004] [outer = 0000000000000000] 15:22:51 INFO - PROCESS | 1428 | ++DOMWINDOW == 107 (000000D5EEAC1000) [pid = 1428] [serial = 2005] [outer = 000000D5EE510400] 15:22:51 INFO - PROCESS | 1428 | 1461104571467 Marionette DEBUG loaded listener.js 15:22:51 INFO - PROCESS | 1428 | ++DOMWINDOW == 108 (000000D5EEDD0C00) [pid = 1428] [serial = 2006] [outer = 000000D5EE510400] 15:22:52 INFO - PROCESS | 1428 | 1461104572069 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]]]}] 15:22:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 15:22:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 944ms 15:22:52 INFO - PROCESS | 1428 | 1461104572115 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 15:22:52 INFO - PROCESS | 1428 | 1461104572119 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 15:22:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 15:22:52 INFO - PROCESS | 1428 | 1461104572132 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 15:22:52 INFO - PROCESS | 1428 | 1461104572137 Marionette TRACE conn5 <- [1,2638,null,{}] 15:22:52 INFO - PROCESS | 1428 | 1461104572140 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}] 15:22:52 INFO - PROCESS | 1428 | 1461104572254 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 15:22:52 INFO - PROCESS | 1428 | 1461104572376 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:52 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F68D6800 == 57 [pid = 1428] [id = 669] 15:22:52 INFO - PROCESS | 1428 | ++DOMWINDOW == 109 (000000D5F1427000) [pid = 1428] [serial = 2007] [outer = 0000000000000000] 15:22:52 INFO - PROCESS | 1428 | ++DOMWINDOW == 110 (000000D5F248A400) [pid = 1428] [serial = 2008] [outer = 000000D5F1427000] 15:22:52 INFO - PROCESS | 1428 | 1461104572433 Marionette DEBUG loaded listener.js 15:22:52 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5F24A9400) [pid = 1428] [serial = 2009] [outer = 000000D5F1427000] 15:22:52 INFO - PROCESS | 1428 | 1461104572964 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]]]}] 15:22:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 15:22:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 901ms 15:22:53 INFO - PROCESS | 1428 | 1461104573030 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 15:22:53 INFO - PROCESS | 1428 | 1461104573032 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 15:22:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 15:22:53 INFO - PROCESS | 1428 | 1461104573036 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 15:22:53 INFO - PROCESS | 1428 | 1461104573038 Marionette TRACE conn5 <- [1,2642,null,{}] 15:22:53 INFO - PROCESS | 1428 | 1461104573042 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}] 15:22:53 INFO - PROCESS | 1428 | 1461104573150 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 15:22:53 INFO - PROCESS | 1428 | 1461104573273 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:53 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6B57800 == 58 [pid = 1428] [id = 670] 15:22:53 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5F2567400) [pid = 1428] [serial = 2010] [outer = 0000000000000000] 15:22:53 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5F256B400) [pid = 1428] [serial = 2011] [outer = 000000D5F2567400] 15:22:53 INFO - PROCESS | 1428 | 1461104573330 Marionette DEBUG loaded listener.js 15:22:53 INFO - PROCESS | 1428 | ++DOMWINDOW == 114 (000000D5F25BE400) [pid = 1428] [serial = 2012] [outer = 000000D5F2567400] 15:22:53 INFO - PROCESS | 1428 | 1461104573967 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]]]}] 15:22:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 15:22:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1141ms 15:22:54 INFO - PROCESS | 1428 | 1461104574180 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 15:22:54 INFO - PROCESS | 1428 | 1461104574185 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 15:22:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 15:22:54 INFO - PROCESS | 1428 | 1461104574190 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 15:22:54 INFO - PROCESS | 1428 | 1461104574193 Marionette TRACE conn5 <- [1,2646,null,{}] 15:22:54 INFO - PROCESS | 1428 | 1461104574199 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}] 15:22:54 INFO - PROCESS | 1428 | 1461104574332 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 15:22:54 INFO - PROCESS | 1428 | 1461104574453 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:54 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED28800 == 59 [pid = 1428] [id = 671] 15:22:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 115 (000000D5E0BDB000) [pid = 1428] [serial = 2013] [outer = 0000000000000000] 15:22:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 116 (000000D5E2E2D400) [pid = 1428] [serial = 2014] [outer = 000000D5E0BDB000] 15:22:54 INFO - PROCESS | 1428 | 1461104574510 Marionette DEBUG loaded listener.js 15:22:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 117 (000000D5E755B000) [pid = 1428] [serial = 2015] [outer = 000000D5E0BDB000] 15:22:55 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F63CB800 == 58 [pid = 1428] [id = 665] 15:22:55 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F402D000 == 57 [pid = 1428] [id = 664] 15:22:55 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F27DA800 == 56 [pid = 1428] [id = 663] 15:22:55 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E8E8A800 == 55 [pid = 1428] [id = 662] 15:22:55 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2F55000 == 54 [pid = 1428] [id = 661] 15:22:55 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F27E5800 == 53 [pid = 1428] [id = 660] 15:22:55 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F1242800 == 52 [pid = 1428] [id = 659] 15:22:55 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED8C000 == 51 [pid = 1428] [id = 658] 15:22:55 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E737B800 == 50 [pid = 1428] [id = 657] 15:22:55 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E664C800 == 49 [pid = 1428] [id = 656] 15:22:55 INFO - PROCESS | 1428 | --DOMWINDOW == 116 (000000D5F2FF6000) [pid = 1428] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 15:22:55 INFO - PROCESS | 1428 | --DOMWINDOW == 115 (000000D5F3395400) [pid = 1428] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 15:22:55 INFO - PROCESS | 1428 | --DOMWINDOW == 114 (000000D5F346F000) [pid = 1428] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 15:22:55 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F7918000 == 48 [pid = 1428] [id = 651] 15:22:55 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EE354000 == 47 [pid = 1428] [id = 652] 15:22:55 INFO - PROCESS | 1428 | 1461104575135 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]]]}] 15:22:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 15:22:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 986ms 15:22:55 INFO - PROCESS | 1428 | 1461104575180 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 15:22:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 15:22:55 INFO - PROCESS | 1428 | 1461104575184 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 15:22:55 INFO - PROCESS | 1428 | 1461104575191 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 15:22:55 INFO - PROCESS | 1428 | 1461104575195 Marionette TRACE conn5 <- [1,2650,null,{}] 15:22:55 INFO - PROCESS | 1428 | 1461104575202 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}] 15:22:55 INFO - PROCESS | 1428 | 1461104575300 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 15:22:55 INFO - PROCESS | 1428 | --DOMWINDOW == 113 (000000D5E8209400) [pid = 1428] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 15:22:55 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5F27AD000) [pid = 1428] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 15:22:55 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5EF80F800) [pid = 1428] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 15:22:55 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5EE561C00) [pid = 1428] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 15:22:55 INFO - PROCESS | 1428 | --DOMWINDOW == 109 (000000D5F2F25800) [pid = 1428] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 15:22:55 INFO - PROCESS | 1428 | --DOMWINDOW == 108 (000000D5EDF07C00) [pid = 1428] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 15:22:55 INFO - PROCESS | 1428 | --DOMWINDOW == 107 (000000D5EBC9B000) [pid = 1428] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 15:22:55 INFO - PROCESS | 1428 | --DOMWINDOW == 106 (000000D5EEDCCC00) [pid = 1428] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 15:22:55 INFO - PROCESS | 1428 | --DOMWINDOW == 105 (000000D5EF6EB400) [pid = 1428] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 15:22:55 INFO - PROCESS | 1428 | --DOMWINDOW == 104 (000000D5F06EB400) [pid = 1428] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 15:22:55 INFO - PROCESS | 1428 | --DOMWINDOW == 103 (000000D5EB09DC00) [pid = 1428] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 15:22:55 INFO - PROCESS | 1428 | --DOMWINDOW == 102 (000000D5EDF23800) [pid = 1428] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 15:22:55 INFO - PROCESS | 1428 | --DOMWINDOW == 101 (000000D5EE80A400) [pid = 1428] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 15:22:55 INFO - PROCESS | 1428 | --DOMWINDOW == 100 (000000D5EDF02800) [pid = 1428] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 15:22:55 INFO - PROCESS | 1428 | --DOMWINDOW == 99 (000000D5EF7B5000) [pid = 1428] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 15:22:55 INFO - PROCESS | 1428 | --DOMWINDOW == 98 (000000D5F2A2A400) [pid = 1428] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 15:22:55 INFO - PROCESS | 1428 | --DOMWINDOW == 97 (000000D5F25C8C00) [pid = 1428] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 15:22:55 INFO - PROCESS | 1428 | --DOMWINDOW == 96 (000000D5E7558C00) [pid = 1428] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 15:22:55 INFO - PROCESS | 1428 | --DOMWINDOW == 95 (000000D5E6835400) [pid = 1428] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 15:22:55 INFO - PROCESS | 1428 | --DOMWINDOW == 94 (000000D5F2492800) [pid = 1428] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 15:22:55 INFO - PROCESS | 1428 | --DOMWINDOW == 93 (000000D5EF7B6C00) [pid = 1428] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 15:22:55 INFO - PROCESS | 1428 | --DOMWINDOW == 92 (000000D5EB09A400) [pid = 1428] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 15:22:55 INFO - PROCESS | 1428 | --DOMWINDOW == 91 (000000D5F342D400) [pid = 1428] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 15:22:55 INFO - PROCESS | 1428 | --DOMWINDOW == 90 (000000D5E3888800) [pid = 1428] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 15:22:55 INFO - PROCESS | 1428 | --DOMWINDOW == 89 (000000D5F2FF1800) [pid = 1428] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 15:22:55 INFO - PROCESS | 1428 | --DOMWINDOW == 88 (000000D5F2491000) [pid = 1428] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 15:22:55 INFO - PROCESS | 1428 | --DOMWINDOW == 87 (000000D5F3429400) [pid = 1428] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 15:22:55 INFO - PROCESS | 1428 | --DOMWINDOW == 86 (000000D5F0405400) [pid = 1428] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 15:22:55 INFO - PROCESS | 1428 | --DOMWINDOW == 85 (000000D5EEA90800) [pid = 1428] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 15:22:55 INFO - PROCESS | 1428 | --DOMWINDOW == 84 (000000D5F3463C00) [pid = 1428] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 15:22:55 INFO - PROCESS | 1428 | --DOMWINDOW == 83 (000000D5EF80AC00) [pid = 1428] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 15:22:55 INFO - PROCESS | 1428 | 1461104575390 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:55 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EEB86000 == 48 [pid = 1428] [id = 672] 15:22:55 INFO - PROCESS | 1428 | ++DOMWINDOW == 84 (000000D5E124C800) [pid = 1428] [serial = 2016] [outer = 0000000000000000] 15:22:55 INFO - PROCESS | 1428 | ++DOMWINDOW == 85 (000000D5E6835400) [pid = 1428] [serial = 2017] [outer = 000000D5E124C800] 15:22:55 INFO - PROCESS | 1428 | 1461104575437 Marionette DEBUG loaded listener.js 15:22:55 INFO - PROCESS | 1428 | ++DOMWINDOW == 86 (000000D5E868BC00) [pid = 1428] [serial = 2018] [outer = 000000D5E124C800] 15:22:55 INFO - PROCESS | 1428 | 1461104575853 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]]]}] 15:22:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 15:22:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 692ms 15:22:55 INFO - PROCESS | 1428 | 1461104575882 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 15:22:55 INFO - PROCESS | 1428 | 1461104575884 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 15:22:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 15:22:55 INFO - PROCESS | 1428 | 1461104575887 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 15:22:55 INFO - PROCESS | 1428 | 1461104575889 Marionette TRACE conn5 <- [1,2654,null,{}] 15:22:55 INFO - PROCESS | 1428 | 1461104575905 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}] 15:22:56 INFO - PROCESS | 1428 | 1461104576030 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 15:22:56 INFO - PROCESS | 1428 | 1461104576047 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:56 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F068A800 == 49 [pid = 1428] [id = 673] 15:22:56 INFO - PROCESS | 1428 | ++DOMWINDOW == 87 (000000D5EC36C800) [pid = 1428] [serial = 2019] [outer = 0000000000000000] 15:22:56 INFO - PROCESS | 1428 | ++DOMWINDOW == 88 (000000D5EDF07800) [pid = 1428] [serial = 2020] [outer = 000000D5EC36C800] 15:22:56 INFO - PROCESS | 1428 | 1461104576097 Marionette DEBUG loaded listener.js 15:22:56 INFO - PROCESS | 1428 | ++DOMWINDOW == 89 (000000D5EDFA2800) [pid = 1428] [serial = 2021] [outer = 000000D5EC36C800] 15:22:56 INFO - PROCESS | 1428 | [1428] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 15:22:57 INFO - PROCESS | 1428 | [1428] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 15:22:57 INFO - PROCESS | 1428 | 1461104577051 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]]]}] 15:22:57 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) 15:22:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1179ms 15:22:57 INFO - PROCESS | 1428 | 1461104577070 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 15:22:57 INFO - PROCESS | 1428 | 1461104577072 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 15:22:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 15:22:57 INFO - PROCESS | 1428 | 1461104577075 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 15:22:57 INFO - PROCESS | 1428 | 1461104577077 Marionette TRACE conn5 <- [1,2658,null,{}] 15:22:57 INFO - PROCESS | 1428 | 1461104577081 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}] 15:22:57 INFO - PROCESS | 1428 | 1461104577169 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 15:22:57 INFO - PROCESS | 1428 | 1461104577177 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:57 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2B38000 == 50 [pid = 1428] [id = 674] 15:22:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 90 (000000D5EE80BC00) [pid = 1428] [serial = 2022] [outer = 0000000000000000] 15:22:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 91 (000000D5EEAC8400) [pid = 1428] [serial = 2023] [outer = 000000D5EE80BC00] 15:22:57 INFO - PROCESS | 1428 | 1461104577223 Marionette DEBUG loaded listener.js 15:22:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 92 (000000D5EEDD2C00) [pid = 1428] [serial = 2024] [outer = 000000D5EE80BC00] 15:22:58 INFO - PROCESS | 1428 | 1461104578210 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] 15:22:58 INFO - PROCESS | 1428 | 1461104578256 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 15:22:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 15:22:58 INFO - PROCESS | 1428 | 1461104578259 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 15:22:58 INFO - PROCESS | 1428 | 1461104578261 Marionette TRACE conn5 <- [1,2662,null,{}] 15:22:58 INFO - PROCESS | 1428 | 1461104578265 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}] 15:22:58 INFO - PROCESS | 1428 | 1461104578378 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 15:22:58 INFO - PROCESS | 1428 | 1461104578430 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:58 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2FEA000 == 51 [pid = 1428] [id = 675] 15:22:58 INFO - PROCESS | 1428 | ++DOMWINDOW == 93 (000000D5EF229800) [pid = 1428] [serial = 2025] [outer = 0000000000000000] 15:22:58 INFO - PROCESS | 1428 | ++DOMWINDOW == 94 (000000D5EF708400) [pid = 1428] [serial = 2026] [outer = 000000D5EF229800] 15:22:58 INFO - PROCESS | 1428 | 1461104578477 Marionette DEBUG loaded listener.js 15:22:58 INFO - PROCESS | 1428 | ++DOMWINDOW == 95 (000000D5EF807C00) [pid = 1428] [serial = 2027] [outer = 000000D5EF229800] 15:22:59 INFO - PROCESS | 1428 | --DOMWINDOW == 94 (000000D5F248AC00) [pid = 1428] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 15:22:59 INFO - PROCESS | 1428 | --DOMWINDOW == 93 (000000D5F2A2BC00) [pid = 1428] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 15:22:59 INFO - PROCESS | 1428 | --DOMWINDOW == 92 (000000D5EE831000) [pid = 1428] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 15:22:59 INFO - PROCESS | 1428 | --DOMWINDOW == 91 (000000D5EF1CD400) [pid = 1428] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 15:22:59 INFO - PROCESS | 1428 | --DOMWINDOW == 90 (000000D5E8691800) [pid = 1428] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 15:22:59 INFO - PROCESS | 1428 | --DOMWINDOW == 89 (000000D5DCCD2400) [pid = 1428] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 15:22:59 INFO - PROCESS | 1428 | --DOMWINDOW == 88 (000000D5EBCA4800) [pid = 1428] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 15:22:59 INFO - PROCESS | 1428 | --DOMWINDOW == 87 (000000D5E0171000) [pid = 1428] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 15:22:59 INFO - PROCESS | 1428 | --DOMWINDOW == 86 (000000D5F346B400) [pid = 1428] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 15:22:59 INFO - PROCESS | 1428 | --DOMWINDOW == 85 (000000D5E3418400) [pid = 1428] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 15:22:59 INFO - PROCESS | 1428 | --DOMWINDOW == 84 (000000D5EF7BF400) [pid = 1428] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 15:22:59 INFO - PROCESS | 1428 | --DOMWINDOW == 83 (000000D5EC2A3400) [pid = 1428] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 15:22:59 INFO - PROCESS | 1428 | 1461104579413 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] 15:22:59 INFO - PROCESS | 1428 | 1461104579443 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 15:22:59 INFO - PROCESS | 1428 | 1461104579446 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 15:22:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 15:22:59 INFO - PROCESS | 1428 | 1461104579448 Marionette TRACE conn5 <- [1,2666,null,{}] 15:22:59 INFO - PROCESS | 1428 | 1461104579452 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}] 15:22:59 INFO - PROCESS | 1428 | 1461104579565 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 15:22:59 INFO - PROCESS | 1428 | 1461104579572 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:59 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EBD67000 == 52 [pid = 1428] [id = 676] 15:22:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 84 (000000D5EFDEE800) [pid = 1428] [serial = 2028] [outer = 0000000000000000] 15:22:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 85 (000000D5F040C400) [pid = 1428] [serial = 2029] [outer = 000000D5EFDEE800] 15:22:59 INFO - PROCESS | 1428 | 1461104579622 Marionette DEBUG loaded listener.js 15:22:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 86 (000000D5F17A4400) [pid = 1428] [serial = 2030] [outer = 000000D5EFDEE800] 15:23:00 INFO - PROCESS | 1428 | 1461104580549 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]]]}] 15:23:00 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) 15:23:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1125ms 15:23:00 INFO - PROCESS | 1428 | 1461104580574 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 15:23:00 INFO - PROCESS | 1428 | 1461104580576 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 15:23:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 15:23:00 INFO - PROCESS | 1428 | 1461104580583 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 15:23:00 INFO - PROCESS | 1428 | 1461104580585 Marionette TRACE conn5 <- [1,2670,null,{}] 15:23:00 INFO - PROCESS | 1428 | 1461104580588 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}] 15:23:00 INFO - PROCESS | 1428 | 1461104580670 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 15:23:00 INFO - PROCESS | 1428 | 1461104580678 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:00 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EBC94000 == 53 [pid = 1428] [id = 677] 15:23:00 INFO - PROCESS | 1428 | ++DOMWINDOW == 87 (000000D5F240B800) [pid = 1428] [serial = 2031] [outer = 0000000000000000] 15:23:00 INFO - PROCESS | 1428 | ++DOMWINDOW == 88 (000000D5F24AE000) [pid = 1428] [serial = 2032] [outer = 000000D5F240B800] 15:23:00 INFO - PROCESS | 1428 | 1461104580723 Marionette DEBUG loaded listener.js 15:23:00 INFO - PROCESS | 1428 | ++DOMWINDOW == 89 (000000D5F25C2C00) [pid = 1428] [serial = 2033] [outer = 000000D5F240B800] 15:23:01 INFO - PROCESS | 1428 | 1461104581686 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]]]}] 15:23:01 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) 15:23:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1125ms 15:23:01 INFO - PROCESS | 1428 | 1461104581714 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 15:23:01 INFO - PROCESS | 1428 | 1461104581718 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 15:23:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 15:23:01 INFO - PROCESS | 1428 | 1461104581724 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 15:23:01 INFO - PROCESS | 1428 | 1461104581729 Marionette TRACE conn5 <- [1,2674,null,{}] 15:23:01 INFO - PROCESS | 1428 | 1461104581736 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}] 15:23:01 INFO - PROCESS | 1428 | 1461104581851 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 15:23:01 INFO - PROCESS | 1428 | 1461104581970 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:01 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED0B800 == 54 [pid = 1428] [id = 678] 15:23:01 INFO - PROCESS | 1428 | ++DOMWINDOW == 90 (000000D5E687FC00) [pid = 1428] [serial = 2034] [outer = 0000000000000000] 15:23:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 91 (000000D5E709AC00) [pid = 1428] [serial = 2035] [outer = 000000D5E687FC00] 15:23:02 INFO - PROCESS | 1428 | 1461104582032 Marionette DEBUG loaded listener.js 15:23:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 92 (000000D5E8694800) [pid = 1428] [serial = 2036] [outer = 000000D5E687FC00] 15:23:03 INFO - PROCESS | 1428 | 1461104583146 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] 15:23:03 INFO - PROCESS | 1428 | 1461104583179 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 15:23:03 INFO - PROCESS | 1428 | 1461104583187 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 15:23:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 15:23:03 INFO - PROCESS | 1428 | 1461104583190 Marionette TRACE conn5 <- [1,2678,null,{}] 15:23:03 INFO - PROCESS | 1428 | 1461104583195 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}] 15:23:03 INFO - PROCESS | 1428 | 1461104583338 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 15:23:03 INFO - PROCESS | 1428 | 1461104583467 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:03 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F363D000 == 55 [pid = 1428] [id = 679] 15:23:03 INFO - PROCESS | 1428 | ++DOMWINDOW == 93 (000000D5E8E1C400) [pid = 1428] [serial = 2037] [outer = 0000000000000000] 15:23:03 INFO - PROCESS | 1428 | ++DOMWINDOW == 94 (000000D5EE56F400) [pid = 1428] [serial = 2038] [outer = 000000D5E8E1C400] 15:23:03 INFO - PROCESS | 1428 | 1461104583524 Marionette DEBUG loaded listener.js 15:23:03 INFO - PROCESS | 1428 | ++DOMWINDOW == 95 (000000D5EEACB000) [pid = 1428] [serial = 2039] [outer = 000000D5E8E1C400] 15:23:04 INFO - PROCESS | 1428 | 1461104584575 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] 15:23:04 INFO - PROCESS | 1428 | 1461104584623 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 15:23:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 15:23:04 INFO - PROCESS | 1428 | 1461104584627 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 15:23:04 INFO - PROCESS | 1428 | 1461104584631 Marionette TRACE conn5 <- [1,2682,null,{}] 15:23:04 INFO - PROCESS | 1428 | 1461104584643 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}] 15:23:04 INFO - PROCESS | 1428 | 1461104584816 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 15:23:04 INFO - PROCESS | 1428 | 1461104584945 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:04 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6955800 == 56 [pid = 1428] [id = 680] 15:23:04 INFO - PROCESS | 1428 | ++DOMWINDOW == 96 (000000D5EF70AC00) [pid = 1428] [serial = 2040] [outer = 0000000000000000] 15:23:04 INFO - PROCESS | 1428 | ++DOMWINDOW == 97 (000000D5F1709C00) [pid = 1428] [serial = 2041] [outer = 000000D5EF70AC00] 15:23:05 INFO - PROCESS | 1428 | 1461104585004 Marionette DEBUG loaded listener.js 15:23:05 INFO - PROCESS | 1428 | ++DOMWINDOW == 98 (000000D5F25DA400) [pid = 1428] [serial = 2042] [outer = 000000D5EF70AC00] 15:23:06 INFO - PROCESS | 1428 | 1461104586033 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] 15:23:06 INFO - PROCESS | 1428 | 1461104586107 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 15:23:06 INFO - PROCESS | 1428 | 1461104586112 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 15:23:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 15:23:06 INFO - PROCESS | 1428 | 1461104586114 Marionette TRACE conn5 <- [1,2686,null,{}] 15:23:06 INFO - PROCESS | 1428 | 1461104586118 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}] 15:23:06 INFO - PROCESS | 1428 | 1461104586217 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 15:23:06 INFO - PROCESS | 1428 | 1461104586555 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:06 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EEF6B800 == 57 [pid = 1428] [id = 681] 15:23:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 99 (000000D5E2498400) [pid = 1428] [serial = 2043] [outer = 0000000000000000] 15:23:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 100 (000000D5E6953400) [pid = 1428] [serial = 2044] [outer = 000000D5E2498400] 15:23:06 INFO - PROCESS | 1428 | 1461104586607 Marionette DEBUG loaded listener.js 15:23:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 101 (000000D5EBC98C00) [pid = 1428] [serial = 2045] [outer = 000000D5E2498400] 15:23:07 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EBD67000 == 56 [pid = 1428] [id = 676] 15:23:07 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2FEA000 == 55 [pid = 1428] [id = 675] 15:23:07 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2B38000 == 54 [pid = 1428] [id = 674] 15:23:07 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F068A800 == 53 [pid = 1428] [id = 673] 15:23:07 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EEB86000 == 52 [pid = 1428] [id = 672] 15:23:07 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED28800 == 51 [pid = 1428] [id = 671] 15:23:07 INFO - PROCESS | 1428 | --DOMWINDOW == 100 (000000D5F048B800) [pid = 1428] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 15:23:07 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF77D800 == 50 [pid = 1428] [id = 667] 15:23:07 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E8E9C000 == 49 [pid = 1428] [id = 666] 15:23:07 INFO - PROCESS | 1428 | --DOMWINDOW == 99 (000000D5F338DC00) [pid = 1428] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 15:23:07 INFO - PROCESS | 1428 | --DOMWINDOW == 98 (000000D5F3426000) [pid = 1428] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 15:23:07 INFO - PROCESS | 1428 | --DOMWINDOW == 97 (000000D5EEAC2C00) [pid = 1428] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 15:23:07 INFO - PROCESS | 1428 | --DOMWINDOW == 96 (000000D5EF706400) [pid = 1428] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 15:23:07 INFO - PROCESS | 1428 | --DOMWINDOW == 95 (000000D5E86A9800) [pid = 1428] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 15:23:07 INFO - PROCESS | 1428 | --DOMWINDOW == 94 (000000D5E2610400) [pid = 1428] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 15:23:07 INFO - PROCESS | 1428 | --DOMWINDOW == 93 (000000D5E0264800) [pid = 1428] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 15:23:07 INFO - PROCESS | 1428 | --DOMWINDOW == 92 (000000D5EBD9A400) [pid = 1428] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 15:23:07 INFO - PROCESS | 1428 | --DOMWINDOW == 91 (000000D5EC3E0000) [pid = 1428] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 15:23:07 INFO - PROCESS | 1428 | --DOMWINDOW == 90 (000000D5EEDD3400) [pid = 1428] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 15:23:07 INFO - PROCESS | 1428 | --DOMWINDOW == 89 (000000D5F25C0400) [pid = 1428] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 15:23:07 INFO - PROCESS | 1428 | --DOMWINDOW == 88 (000000D5E026C800) [pid = 1428] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 15:23:07 INFO - PROCESS | 1428 | --DOMWINDOW == 87 (000000D5E2614800) [pid = 1428] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 15:23:07 INFO - PROCESS | 1428 | --DOMWINDOW == 86 (000000D5F34DE000) [pid = 1428] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 15:23:07 INFO - PROCESS | 1428 | --DOMWINDOW == 85 (000000D5EEDCD000) [pid = 1428] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 15:23:07 INFO - PROCESS | 1428 | --DOMWINDOW == 84 (000000D5E7157000) [pid = 1428] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 15:23:07 INFO - PROCESS | 1428 | --DOMWINDOW == 83 (000000D5F34DF000) [pid = 1428] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 15:23:07 INFO - PROCESS | 1428 | --DOMWINDOW == 82 (000000D5EF7B1400) [pid = 1428] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 15:23:07 INFO - PROCESS | 1428 | --DOMWINDOW == 81 (000000D5EE56B800) [pid = 1428] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 15:23:07 INFO - PROCESS | 1428 | --DOMWINDOW == 80 (000000D5EF811000) [pid = 1428] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 15:23:07 INFO - PROCESS | 1428 | --DOMWINDOW == 79 (000000D5EF736800) [pid = 1428] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 15:23:07 INFO - PROCESS | 1428 | --DOMWINDOW == 78 (000000D5EB975C00) [pid = 1428] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 15:23:07 INFO - PROCESS | 1428 | --DOMWINDOW == 77 (000000D5EDF88C00) [pid = 1428] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 15:23:07 INFO - PROCESS | 1428 | --DOMWINDOW == 76 (000000D5EE56CC00) [pid = 1428] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 15:23:07 INFO - PROCESS | 1428 | --DOMWINDOW == 75 (000000D5EF848800) [pid = 1428] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 15:23:07 INFO - PROCESS | 1428 | 1461104587695 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] 15:23:07 INFO - PROCESS | 1428 | 1461104587765 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 15:23:07 INFO - PROCESS | 1428 | 1461104587769 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 15:23:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 15:23:07 INFO - PROCESS | 1428 | 1461104587773 Marionette TRACE conn5 <- [1,2690,null,{}] 15:23:07 INFO - PROCESS | 1428 | 1461104587778 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}] 15:23:07 INFO - PROCESS | 1428 | 1461104587897 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 15:23:08 INFO - PROCESS | 1428 | 1461104588006 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:08 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED30000 == 50 [pid = 1428] [id = 682] 15:23:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 76 (000000D5E7559000) [pid = 1428] [serial = 2046] [outer = 0000000000000000] 15:23:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 77 (000000D5E8208C00) [pid = 1428] [serial = 2047] [outer = 000000D5E7559000] 15:23:08 INFO - PROCESS | 1428 | 1461104588055 Marionette DEBUG loaded listener.js 15:23:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 78 (000000D5EB97CC00) [pid = 1428] [serial = 2048] [outer = 000000D5E7559000] 15:23:08 INFO - PROCESS | 1428 | 1461104588446 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]]]}] 15:23:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 15:23:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 734ms 15:23:08 INFO - PROCESS | 1428 | 1461104588511 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 15:23:08 INFO - PROCESS | 1428 | 1461104588515 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 15:23:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 15:23:08 INFO - PROCESS | 1428 | 1461104588518 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 15:23:08 INFO - PROCESS | 1428 | 1461104588521 Marionette TRACE conn5 <- [1,2694,null,{}] 15:23:08 INFO - PROCESS | 1428 | 1461104588524 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}] 15:23:08 INFO - PROCESS | 1428 | 1461104588611 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 15:23:08 INFO - PROCESS | 1428 | 1461104588617 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:08 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F24DE800 == 51 [pid = 1428] [id = 683] 15:23:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 79 (000000D5EC3DA400) [pid = 1428] [serial = 2049] [outer = 0000000000000000] 15:23:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 80 (000000D5EDFA2400) [pid = 1428] [serial = 2050] [outer = 000000D5EC3DA400] 15:23:08 INFO - PROCESS | 1428 | 1461104588665 Marionette DEBUG loaded listener.js 15:23:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 81 (000000D5EE80E800) [pid = 1428] [serial = 2051] [outer = 000000D5EC3DA400] 15:23:09 INFO - PROCESS | 1428 | 1461104589118 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]]]}] 15:23:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 15:23:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 630ms 15:23:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 15:23:09 INFO - PROCESS | 1428 | 1461104589151 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 15:23:09 INFO - PROCESS | 1428 | 1461104589154 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 15:23:09 INFO - PROCESS | 1428 | 1461104589165 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 15:23:09 INFO - PROCESS | 1428 | 1461104589171 Marionette TRACE conn5 <- [1,2698,null,{}] 15:23:09 INFO - PROCESS | 1428 | 1461104589176 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}] 15:23:09 INFO - PROCESS | 1428 | 1461104589264 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 15:23:09 INFO - PROCESS | 1428 | 1461104589309 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:09 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2FDE000 == 52 [pid = 1428] [id = 684] 15:23:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 82 (000000D5EEDD8800) [pid = 1428] [serial = 2052] [outer = 0000000000000000] 15:23:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 83 (000000D5EF6F2C00) [pid = 1428] [serial = 2053] [outer = 000000D5EEDD8800] 15:23:09 INFO - PROCESS | 1428 | 1461104589355 Marionette DEBUG loaded listener.js 15:23:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 84 (000000D5EF7B2000) [pid = 1428] [serial = 2054] [outer = 000000D5EEDD8800] 15:23:09 INFO - PROCESS | 1428 | 1461104589852 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] 15:23:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 15:23:09 INFO - PROCESS | 1428 | 1461104589919 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 15:23:09 INFO - PROCESS | 1428 | 1461104589923 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 15:23:09 INFO - PROCESS | 1428 | 1461104589925 Marionette TRACE conn5 <- [1,2702,null,{}] 15:23:09 INFO - PROCESS | 1428 | 1461104589929 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}] 15:23:10 INFO - PROCESS | 1428 | 1461104590041 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 15:23:10 INFO - PROCESS | 1428 | 1461104590096 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:10 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F3FA9800 == 53 [pid = 1428] [id = 685] 15:23:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 85 (000000D5EF810C00) [pid = 1428] [serial = 2055] [outer = 0000000000000000] 15:23:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 86 (000000D5EFE66400) [pid = 1428] [serial = 2056] [outer = 000000D5EF810C00] 15:23:10 INFO - PROCESS | 1428 | 1461104590141 Marionette DEBUG loaded listener.js 15:23:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 87 (000000D5F06EA800) [pid = 1428] [serial = 2057] [outer = 000000D5EF810C00] 15:23:10 INFO - PROCESS | 1428 | 1461104590567 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]]]}] 15:23:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 15:23:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 691ms 15:23:10 INFO - PROCESS | 1428 | 1461104590615 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 15:23:10 INFO - PROCESS | 1428 | 1461104590617 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 15:23:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 15:23:10 INFO - PROCESS | 1428 | 1461104590621 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 15:23:10 INFO - PROCESS | 1428 | 1461104590623 Marionette TRACE conn5 <- [1,2706,null,{}] 15:23:10 INFO - PROCESS | 1428 | 1461104590667 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}] 15:23:10 INFO - PROCESS | 1428 | 1461104590776 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 15:23:10 INFO - PROCESS | 1428 | 1461104590787 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:10 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F63C7800 == 54 [pid = 1428] [id = 686] 15:23:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 88 (000000D5F24A6C00) [pid = 1428] [serial = 2058] [outer = 0000000000000000] 15:23:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 89 (000000D5F2564C00) [pid = 1428] [serial = 2059] [outer = 000000D5F24A6C00] 15:23:10 INFO - PROCESS | 1428 | 1461104590891 Marionette DEBUG loaded listener.js 15:23:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 90 (000000D5F25DB000) [pid = 1428] [serial = 2060] [outer = 000000D5F24A6C00] 15:23:11 INFO - PROCESS | 1428 | 1461104591363 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] 15:23:11 INFO - PROCESS | 1428 | 1461104591384 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 15:23:11 INFO - PROCESS | 1428 | 1461104591387 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 15:23:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 15:23:11 INFO - PROCESS | 1428 | 1461104591389 Marionette TRACE conn5 <- [1,2710,null,{}] 15:23:11 INFO - PROCESS | 1428 | 1461104591393 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}] 15:23:11 INFO - PROCESS | 1428 | 1461104591507 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 15:23:11 INFO - PROCESS | 1428 | 1461104591512 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:11 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6D1B800 == 55 [pid = 1428] [id = 687] 15:23:11 INFO - PROCESS | 1428 | ++DOMWINDOW == 91 (000000D5F256D800) [pid = 1428] [serial = 2061] [outer = 0000000000000000] 15:23:11 INFO - PROCESS | 1428 | ++DOMWINDOW == 92 (000000D5F2A34000) [pid = 1428] [serial = 2062] [outer = 000000D5F256D800] 15:23:11 INFO - PROCESS | 1428 | 1461104591558 Marionette DEBUG loaded listener.js 15:23:11 INFO - PROCESS | 1428 | ++DOMWINDOW == 93 (000000D5F2FF1800) [pid = 1428] [serial = 2063] [outer = 000000D5F256D800] 15:23:11 INFO - PROCESS | 1428 | --DOMWINDOW == 92 (000000D5EF229800) [pid = 1428] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 15:23:11 INFO - PROCESS | 1428 | --DOMWINDOW == 91 (000000D5E0BDB000) [pid = 1428] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 15:23:11 INFO - PROCESS | 1428 | --DOMWINDOW == 90 (000000D5EC36C800) [pid = 1428] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 15:23:11 INFO - PROCESS | 1428 | --DOMWINDOW == 89 (000000D5E124C800) [pid = 1428] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 15:23:11 INFO - PROCESS | 1428 | --DOMWINDOW == 88 (000000D5EE80BC00) [pid = 1428] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 15:23:11 INFO - PROCESS | 1428 | --DOMWINDOW == 87 (000000D5F0404400) [pid = 1428] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 15:23:11 INFO - PROCESS | 1428 | --DOMWINDOW == 86 (000000D5EFDEE800) [pid = 1428] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 15:23:12 INFO - PROCESS | 1428 | 1461104592027 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] 15:23:12 INFO - PROCESS | 1428 | 1461104592065 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 15:23:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 15:23:12 INFO - PROCESS | 1428 | 1461104592068 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 15:23:12 INFO - PROCESS | 1428 | 1461104592070 Marionette TRACE conn5 <- [1,2714,null,{}] 15:23:12 INFO - PROCESS | 1428 | 1461104592073 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}] 15:23:12 INFO - PROCESS | 1428 | 1461104592183 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 15:23:12 INFO - PROCESS | 1428 | 1461104592191 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:12 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EE699800 == 56 [pid = 1428] [id = 688] 15:23:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 87 (000000D5EF735C00) [pid = 1428] [serial = 2064] [outer = 0000000000000000] 15:23:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 88 (000000D5F2FF4C00) [pid = 1428] [serial = 2065] [outer = 000000D5EF735C00] 15:23:12 INFO - PROCESS | 1428 | 1461104592238 Marionette DEBUG loaded listener.js 15:23:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 89 (000000D5F2FFF400) [pid = 1428] [serial = 2066] [outer = 000000D5EF735C00] 15:23:12 INFO - PROCESS | 1428 | 1461104592641 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]]]}] 15:23:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 15:23:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 628ms 15:23:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 15:23:12 INFO - PROCESS | 1428 | 1461104592700 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 15:23:12 INFO - PROCESS | 1428 | 1461104592703 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 15:23:12 INFO - PROCESS | 1428 | 1461104592706 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 15:23:12 INFO - PROCESS | 1428 | 1461104592708 Marionette TRACE conn5 <- [1,2718,null,{}] 15:23:12 INFO - PROCESS | 1428 | 1461104592711 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}] 15:23:12 INFO - PROCESS | 1428 | 1461104592794 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 15:23:12 INFO - PROCESS | 1428 | 1461104592800 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:12 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F7070800 == 57 [pid = 1428] [id = 689] 15:23:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 90 (000000D5F3394400) [pid = 1428] [serial = 2067] [outer = 0000000000000000] 15:23:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 91 (000000D5F3397C00) [pid = 1428] [serial = 2068] [outer = 000000D5F3394400] 15:23:12 INFO - PROCESS | 1428 | 1461104592846 Marionette DEBUG loaded listener.js 15:23:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 92 (000000D5F3428C00) [pid = 1428] [serial = 2069] [outer = 000000D5F3394400] 15:23:13 INFO - PROCESS | 1428 | 1461104593833 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] 15:23:13 INFO - PROCESS | 1428 | 1461104593856 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 15:23:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 15:23:13 INFO - PROCESS | 1428 | 1461104593861 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 15:23:13 INFO - PROCESS | 1428 | 1461104593866 Marionette TRACE conn5 <- [1,2722,null,{}] 15:23:13 INFO - PROCESS | 1428 | 1461104593874 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}] 15:23:14 INFO - PROCESS | 1428 | 1461104594022 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 15:23:14 INFO - PROCESS | 1428 | 1461104594139 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:14 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF2D3800 == 58 [pid = 1428] [id = 690] 15:23:14 INFO - PROCESS | 1428 | ++DOMWINDOW == 93 (000000D5E260B800) [pid = 1428] [serial = 2070] [outer = 0000000000000000] 15:23:14 INFO - PROCESS | 1428 | ++DOMWINDOW == 94 (000000D5E3486000) [pid = 1428] [serial = 2071] [outer = 000000D5E260B800] 15:23:14 INFO - PROCESS | 1428 | 1461104594201 Marionette DEBUG loaded listener.js 15:23:14 INFO - PROCESS | 1428 | ++DOMWINDOW == 95 (000000D5E8E12C00) [pid = 1428] [serial = 2072] [outer = 000000D5E260B800] 15:23:14 INFO - PROCESS | 1428 | 1461104594785 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]]]}] 15:23:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 15:23:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 984ms 15:23:14 INFO - PROCESS | 1428 | 1461104594849 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 15:23:14 INFO - PROCESS | 1428 | 1461104594856 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 15:23:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 15:23:14 INFO - PROCESS | 1428 | 1461104594864 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 15:23:14 INFO - PROCESS | 1428 | 1461104594867 Marionette TRACE conn5 <- [1,2726,null,{}] 15:23:14 INFO - PROCESS | 1428 | 1461104594871 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}] 15:23:14 INFO - PROCESS | 1428 | 1461104594983 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 15:23:15 INFO - PROCESS | 1428 | 1461104595105 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:15 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F364A000 == 59 [pid = 1428] [id = 691] 15:23:15 INFO - PROCESS | 1428 | ++DOMWINDOW == 96 (000000D5E260F000) [pid = 1428] [serial = 2073] [outer = 0000000000000000] 15:23:15 INFO - PROCESS | 1428 | ++DOMWINDOW == 97 (000000D5EE817400) [pid = 1428] [serial = 2074] [outer = 000000D5E260F000] 15:23:15 INFO - PROCESS | 1428 | 1461104595163 Marionette DEBUG loaded listener.js 15:23:15 INFO - PROCESS | 1428 | ++DOMWINDOW == 98 (000000D5EF220C00) [pid = 1428] [serial = 2075] [outer = 000000D5E260F000] 15:23:15 INFO - PROCESS | 1428 | 1461104595771 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]]]}] 15:23:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 15:23:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 943ms 15:23:15 INFO - PROCESS | 1428 | 1461104595812 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 15:23:15 INFO - PROCESS | 1428 | 1461104595815 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 15:23:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 15:23:15 INFO - PROCESS | 1428 | 1461104595819 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 15:23:15 INFO - PROCESS | 1428 | 1461104595823 Marionette TRACE conn5 <- [1,2730,null,{}] 15:23:15 INFO - PROCESS | 1428 | 1461104595835 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}] 15:23:15 INFO - PROCESS | 1428 | 1461104595952 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 15:23:16 INFO - PROCESS | 1428 | 1461104596077 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:16 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F77D5800 == 60 [pid = 1428] [id = 692] 15:23:16 INFO - PROCESS | 1428 | ++DOMWINDOW == 99 (000000D5F25BC000) [pid = 1428] [serial = 2076] [outer = 0000000000000000] 15:23:16 INFO - PROCESS | 1428 | ++DOMWINDOW == 100 (000000D5F27A1000) [pid = 1428] [serial = 2077] [outer = 000000D5F25BC000] 15:23:16 INFO - PROCESS | 1428 | 1461104596137 Marionette DEBUG loaded listener.js 15:23:16 INFO - PROCESS | 1428 | ++DOMWINDOW == 101 (000000D5F3396000) [pid = 1428] [serial = 2078] [outer = 000000D5F25BC000] 15:23:16 INFO - PROCESS | 1428 | 1461104596757 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]]]}] 15:23:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 15:23:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 986ms 15:23:16 INFO - PROCESS | 1428 | 1461104596807 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 15:23:16 INFO - PROCESS | 1428 | 1461104596811 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 15:23:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 15:23:16 INFO - PROCESS | 1428 | 1461104596814 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 15:23:16 INFO - PROCESS | 1428 | 1461104596816 Marionette TRACE conn5 <- [1,2734,null,{}] 15:23:16 INFO - PROCESS | 1428 | 1461104596820 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}] 15:23:16 INFO - PROCESS | 1428 | 1461104596928 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 15:23:17 INFO - PROCESS | 1428 | 1461104597053 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:17 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F7923000 == 61 [pid = 1428] [id = 693] 15:23:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 102 (000000D5F3465000) [pid = 1428] [serial = 2079] [outer = 0000000000000000] 15:23:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 103 (000000D5F346B800) [pid = 1428] [serial = 2080] [outer = 000000D5F3465000] 15:23:17 INFO - PROCESS | 1428 | 1461104597111 Marionette DEBUG loaded listener.js 15:23:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 104 (000000D5F34E1800) [pid = 1428] [serial = 2081] [outer = 000000D5F3465000] 15:23:17 INFO - PROCESS | 1428 | 1461104597635 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]]]}] 15:23:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 15:23:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 837ms 15:23:17 INFO - PROCESS | 1428 | 1461104597653 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 15:23:17 INFO - PROCESS | 1428 | 1461104597655 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 15:23:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 15:23:17 INFO - PROCESS | 1428 | 1461104597659 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 15:23:17 INFO - PROCESS | 1428 | 1461104597661 Marionette TRACE conn5 <- [1,2738,null,{}] 15:23:17 INFO - PROCESS | 1428 | 1461104597665 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}] 15:23:17 INFO - PROCESS | 1428 | 1461104597769 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 15:23:17 INFO - PROCESS | 1428 | 1461104597866 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:17 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F815F800 == 62 [pid = 1428] [id = 694] 15:23:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 105 (000000D5F3465400) [pid = 1428] [serial = 2082] [outer = 0000000000000000] 15:23:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 106 (000000D5F357C000) [pid = 1428] [serial = 2083] [outer = 000000D5F3465400] 15:23:17 INFO - PROCESS | 1428 | 1461104597922 Marionette DEBUG loaded listener.js 15:23:18 INFO - PROCESS | 1428 | ++DOMWINDOW == 107 (000000D5F3586000) [pid = 1428] [serial = 2084] [outer = 000000D5F3465400] 15:23:18 INFO - PROCESS | 1428 | 1461104598515 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]]]}] 15:23:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 15:23:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 944ms 15:23:18 INFO - PROCESS | 1428 | 1461104598605 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 15:23:18 INFO - PROCESS | 1428 | 1461104598608 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 15:23:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 15:23:18 INFO - PROCESS | 1428 | 1461104598611 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 15:23:18 INFO - PROCESS | 1428 | 1461104598614 Marionette TRACE conn5 <- [1,2742,null,{}] 15:23:18 INFO - PROCESS | 1428 | 1461104598618 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}] 15:23:18 INFO - PROCESS | 1428 | 1461104598752 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 15:23:19 INFO - PROCESS | 1428 | 1461104599009 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:19 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED22800 == 63 [pid = 1428] [id = 695] 15:23:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 108 (000000D5E0265000) [pid = 1428] [serial = 2085] [outer = 0000000000000000] 15:23:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 109 (000000D5E0339800) [pid = 1428] [serial = 2086] [outer = 000000D5E0265000] 15:23:19 INFO - PROCESS | 1428 | 1461104599084 Marionette DEBUG loaded listener.js 15:23:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 110 (000000D5E6952400) [pid = 1428] [serial = 2087] [outer = 000000D5E0265000] 15:23:19 INFO - PROCESS | 1428 | 1461104599640 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]]]}] 15:23:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 15:23:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1077ms 15:23:19 INFO - PROCESS | 1428 | 1461104599695 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 15:23:19 INFO - PROCESS | 1428 | 1461104599700 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 15:23:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 15:23:19 INFO - PROCESS | 1428 | 1461104599706 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 15:23:19 INFO - PROCESS | 1428 | 1461104599709 Marionette TRACE conn5 <- [1,2746,null,{}] 15:23:19 INFO - PROCESS | 1428 | 1461104599714 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}] 15:23:19 INFO - PROCESS | 1428 | 1461104599824 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 15:23:19 INFO - PROCESS | 1428 | 1461104599928 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:19 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED08000 == 64 [pid = 1428] [id = 696] 15:23:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5EBD34400) [pid = 1428] [serial = 2088] [outer = 0000000000000000] 15:23:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5EBDCF400) [pid = 1428] [serial = 2089] [outer = 000000D5EBD34400] 15:23:19 INFO - PROCESS | 1428 | 1461104599979 Marionette DEBUG loaded listener.js 15:23:20 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5EDF1D000) [pid = 1428] [serial = 2090] [outer = 000000D5EBD34400] 15:23:20 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EE699800 == 63 [pid = 1428] [id = 688] 15:23:20 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6D1B800 == 62 [pid = 1428] [id = 687] 15:23:20 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F63C7800 == 61 [pid = 1428] [id = 686] 15:23:20 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F3FA9800 == 60 [pid = 1428] [id = 685] 15:23:20 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2FDE000 == 59 [pid = 1428] [id = 684] 15:23:20 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F24DE800 == 58 [pid = 1428] [id = 683] 15:23:20 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED30000 == 57 [pid = 1428] [id = 682] 15:23:20 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5F24AE000) [pid = 1428] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 15:23:20 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5E1249800) [pid = 1428] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 15:23:20 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5EB04F400) [pid = 1428] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 15:23:20 INFO - PROCESS | 1428 | --DOMWINDOW == 109 (000000D5EEAC1000) [pid = 1428] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 15:23:20 INFO - PROCESS | 1428 | --DOMWINDOW == 108 (000000D5F248A400) [pid = 1428] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 15:23:20 INFO - PROCESS | 1428 | --DOMWINDOW == 107 (000000D5F256B400) [pid = 1428] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 15:23:20 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EEF6B800 == 56 [pid = 1428] [id = 681] 15:23:20 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F363D000 == 55 [pid = 1428] [id = 679] 15:23:20 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED0B800 == 54 [pid = 1428] [id = 678] 15:23:20 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EBC94000 == 53 [pid = 1428] [id = 677] 15:23:20 INFO - PROCESS | 1428 | --DOMWINDOW == 106 (000000D5EF708400) [pid = 1428] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 15:23:20 INFO - PROCESS | 1428 | --DOMWINDOW == 105 (000000D5E755B000) [pid = 1428] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 15:23:20 INFO - PROCESS | 1428 | --DOMWINDOW == 104 (000000D5E2E2D400) [pid = 1428] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 15:23:20 INFO - PROCESS | 1428 | --DOMWINDOW == 103 (000000D5EDF07800) [pid = 1428] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 15:23:20 INFO - PROCESS | 1428 | --DOMWINDOW == 102 (000000D5EDFA2800) [pid = 1428] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 15:23:20 INFO - PROCESS | 1428 | --DOMWINDOW == 101 (000000D5E6835400) [pid = 1428] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 15:23:20 INFO - PROCESS | 1428 | --DOMWINDOW == 100 (000000D5E868BC00) [pid = 1428] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 15:23:20 INFO - PROCESS | 1428 | --DOMWINDOW == 99 (000000D5EEAC8400) [pid = 1428] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 15:23:20 INFO - PROCESS | 1428 | --DOMWINDOW == 98 (000000D5F127AC00) [pid = 1428] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 15:23:20 INFO - PROCESS | 1428 | --DOMWINDOW == 97 (000000D5F040C400) [pid = 1428] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 15:23:20 INFO - PROCESS | 1428 | --DOMWINDOW == 96 (000000D5F17A4400) [pid = 1428] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 15:23:20 INFO - PROCESS | 1428 | --DOMWINDOW == 95 (000000D5EF807C00) [pid = 1428] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 15:23:20 INFO - PROCESS | 1428 | --DOMWINDOW == 94 (000000D5EEDD2C00) [pid = 1428] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 15:23:20 INFO - PROCESS | 1428 | 1461104600563 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]]]}] 15:23:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 15:23:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 878ms 15:23:20 INFO - PROCESS | 1428 | 1461104600591 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 15:23:20 INFO - PROCESS | 1428 | 1461104600596 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 15:23:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 15:23:20 INFO - PROCESS | 1428 | 1461104600600 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 15:23:20 INFO - PROCESS | 1428 | 1461104600602 Marionette TRACE conn5 <- [1,2750,null,{}] 15:23:20 INFO - PROCESS | 1428 | 1461104600606 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}] 15:23:20 INFO - PROCESS | 1428 | 1461104600694 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 15:23:20 INFO - PROCESS | 1428 | 1461104600702 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:20 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF2C6000 == 54 [pid = 1428] [id = 697] 15:23:20 INFO - PROCESS | 1428 | ++DOMWINDOW == 95 (000000D5E1C58800) [pid = 1428] [serial = 2091] [outer = 0000000000000000] 15:23:20 INFO - PROCESS | 1428 | ++DOMWINDOW == 96 (000000D5E8692C00) [pid = 1428] [serial = 2092] [outer = 000000D5E1C58800] 15:23:20 INFO - PROCESS | 1428 | 1461104600750 Marionette DEBUG loaded listener.js 15:23:20 INFO - PROCESS | 1428 | ++DOMWINDOW == 97 (000000D5EDF92400) [pid = 1428] [serial = 2093] [outer = 000000D5E1C58800] 15:23:21 INFO - PROCESS | 1428 | 1461104601263 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]]]}] 15:23:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 15:23:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 671ms 15:23:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 15:23:21 INFO - PROCESS | 1428 | 1461104601274 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 15:23:21 INFO - PROCESS | 1428 | 1461104601277 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 15:23:21 INFO - PROCESS | 1428 | 1461104601282 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 15:23:21 INFO - PROCESS | 1428 | 1461104601288 Marionette TRACE conn5 <- [1,2754,null,{}] 15:23:21 INFO - PROCESS | 1428 | 1461104601298 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}] 15:23:21 INFO - PROCESS | 1428 | 1461104601388 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 15:23:21 INFO - PROCESS | 1428 | 1461104601397 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:21 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2F5E000 == 55 [pid = 1428] [id = 698] 15:23:21 INFO - PROCESS | 1428 | ++DOMWINDOW == 98 (000000D5EEAC0000) [pid = 1428] [serial = 2094] [outer = 0000000000000000] 15:23:21 INFO - PROCESS | 1428 | ++DOMWINDOW == 99 (000000D5EEDCCC00) [pid = 1428] [serial = 2095] [outer = 000000D5EEAC0000] 15:23:21 INFO - PROCESS | 1428 | 1461104601444 Marionette DEBUG loaded listener.js 15:23:21 INFO - PROCESS | 1428 | ++DOMWINDOW == 100 (000000D5EF610800) [pid = 1428] [serial = 2096] [outer = 000000D5EEAC0000] 15:23:21 INFO - PROCESS | 1428 | 1461104601893 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]]]}] 15:23:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 15:23:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 647ms 15:23:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 15:23:21 INFO - PROCESS | 1428 | 1461104601930 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 15:23:21 INFO - PROCESS | 1428 | 1461104601933 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 15:23:21 INFO - PROCESS | 1428 | 1461104601936 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 15:23:21 INFO - PROCESS | 1428 | 1461104601938 Marionette TRACE conn5 <- [1,2758,null,{}] 15:23:21 INFO - PROCESS | 1428 | 1461104601942 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}] 15:23:22 INFO - PROCESS | 1428 | 1461104602030 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 15:23:22 INFO - PROCESS | 1428 | 1461104602071 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:22 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F364C000 == 56 [pid = 1428] [id = 699] 15:23:22 INFO - PROCESS | 1428 | ++DOMWINDOW == 101 (000000D5E76D4C00) [pid = 1428] [serial = 2097] [outer = 0000000000000000] 15:23:22 INFO - PROCESS | 1428 | ++DOMWINDOW == 102 (000000D5EF7BE000) [pid = 1428] [serial = 2098] [outer = 000000D5E76D4C00] 15:23:22 INFO - PROCESS | 1428 | 1461104602191 Marionette DEBUG loaded listener.js 15:23:22 INFO - PROCESS | 1428 | ++DOMWINDOW == 103 (000000D5EF83C800) [pid = 1428] [serial = 2099] [outer = 000000D5E76D4C00] 15:23:22 INFO - PROCESS | 1428 | 1461104602555 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]]]}] 15:23:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 15:23:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 624ms 15:23:22 INFO - PROCESS | 1428 | 1461104602563 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 15:23:22 INFO - PROCESS | 1428 | 1461104602565 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 15:23:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 15:23:22 INFO - PROCESS | 1428 | 1461104602568 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 15:23:22 INFO - PROCESS | 1428 | 1461104602570 Marionette TRACE conn5 <- [1,2762,null,{}] 15:23:22 INFO - PROCESS | 1428 | 1461104602574 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}] 15:23:22 INFO - PROCESS | 1428 | 1461104602659 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 15:23:22 INFO - PROCESS | 1428 | 1461104602666 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:22 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F4090000 == 57 [pid = 1428] [id = 700] 15:23:22 INFO - PROCESS | 1428 | ++DOMWINDOW == 104 (000000D5F048B400) [pid = 1428] [serial = 2100] [outer = 0000000000000000] 15:23:22 INFO - PROCESS | 1428 | ++DOMWINDOW == 105 (000000D5F04F4000) [pid = 1428] [serial = 2101] [outer = 000000D5F048B400] 15:23:22 INFO - PROCESS | 1428 | 1461104602721 Marionette DEBUG loaded listener.js 15:23:22 INFO - PROCESS | 1428 | ++DOMWINDOW == 106 (000000D5F1B92800) [pid = 1428] [serial = 2102] [outer = 000000D5F048B400] 15:23:23 INFO - PROCESS | 1428 | 1461104603229 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]]]}] 15:23:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 15:23:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 671ms 15:23:23 INFO - PROCESS | 1428 | 1461104603244 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 15:23:23 INFO - PROCESS | 1428 | 1461104603246 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 15:23:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 15:23:23 INFO - PROCESS | 1428 | 1461104603249 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 15:23:23 INFO - PROCESS | 1428 | 1461104603251 Marionette TRACE conn5 <- [1,2766,null,{}] 15:23:23 INFO - PROCESS | 1428 | 1461104603254 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}] 15:23:23 INFO - PROCESS | 1428 | 1461104603367 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 15:23:23 INFO - PROCESS | 1428 | 1461104603455 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:23 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6728000 == 58 [pid = 1428] [id = 701] 15:23:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 107 (000000D5F256B400) [pid = 1428] [serial = 2103] [outer = 0000000000000000] 15:23:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 108 (000000D5F25C8800) [pid = 1428] [serial = 2104] [outer = 000000D5F256B400] 15:23:23 INFO - PROCESS | 1428 | 1461104603500 Marionette DEBUG loaded listener.js 15:23:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 109 (000000D5F2A28000) [pid = 1428] [serial = 2105] [outer = 000000D5F256B400] 15:23:23 INFO - PROCESS | 1428 | 1461104603910 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]]]}] 15:23:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 15:23:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 691ms 15:23:23 INFO - PROCESS | 1428 | 1461104603944 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 15:23:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 15:23:23 INFO - PROCESS | 1428 | 1461104603946 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 15:23:23 INFO - PROCESS | 1428 | 1461104603949 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 15:23:23 INFO - PROCESS | 1428 | 1461104603951 Marionette TRACE conn5 <- [1,2770,null,{}] 15:23:23 INFO - PROCESS | 1428 | 1461104603955 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}] 15:23:24 INFO - PROCESS | 1428 | 1461104604066 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 15:23:24 INFO - PROCESS | 1428 | 1461104604123 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:24 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6D14800 == 59 [pid = 1428] [id = 702] 15:23:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 110 (000000D5F2A34800) [pid = 1428] [serial = 2106] [outer = 0000000000000000] 15:23:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5F2F30400) [pid = 1428] [serial = 2107] [outer = 000000D5F2A34800] 15:23:24 INFO - PROCESS | 1428 | 1461104604168 Marionette DEBUG loaded listener.js 15:23:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5F3399C00) [pid = 1428] [serial = 2108] [outer = 000000D5F2A34800] 15:23:24 INFO - PROCESS | 1428 | 1461104604581 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]]]}] 15:23:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 15:23:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 670ms 15:23:24 INFO - PROCESS | 1428 | 1461104604623 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 15:23:24 INFO - PROCESS | 1428 | 1461104604625 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 15:23:24 INFO - PROCESS | 1428 | 1461104604628 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 15:23:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 15:23:24 INFO - PROCESS | 1428 | 1461104604630 Marionette TRACE conn5 <- [1,2774,null,{}] 15:23:24 INFO - PROCESS | 1428 | 1461104604633 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}] 15:23:24 INFO - PROCESS | 1428 | 1461104604745 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 15:23:24 INFO - PROCESS | 1428 | 1461104604832 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:24 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F77AF800 == 60 [pid = 1428] [id = 703] 15:23:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5F3469C00) [pid = 1428] [serial = 2109] [outer = 0000000000000000] 15:23:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 114 (000000D5F34DBC00) [pid = 1428] [serial = 2110] [outer = 000000D5F3469C00] 15:23:24 INFO - PROCESS | 1428 | 1461104604877 Marionette DEBUG loaded listener.js 15:23:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 115 (000000D5F3A7AC00) [pid = 1428] [serial = 2111] [outer = 000000D5F3469C00] 15:23:25 INFO - PROCESS | 1428 | --DOMWINDOW == 114 (000000D5EF810C00) [pid = 1428] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 15:23:25 INFO - PROCESS | 1428 | --DOMWINDOW == 113 (000000D5F24A6C00) [pid = 1428] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 15:23:25 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5F256D800) [pid = 1428] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 15:23:25 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5F240B800) [pid = 1428] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 15:23:25 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5E2498400) [pid = 1428] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 15:23:25 INFO - PROCESS | 1428 | --DOMWINDOW == 109 (000000D5EC3DA400) [pid = 1428] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 15:23:25 INFO - PROCESS | 1428 | --DOMWINDOW == 108 (000000D5E7559000) [pid = 1428] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 15:23:25 INFO - PROCESS | 1428 | --DOMWINDOW == 107 (000000D5EEDD8800) [pid = 1428] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 15:23:25 INFO - PROCESS | 1428 | --DOMWINDOW == 106 (000000D5EF735C00) [pid = 1428] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 15:23:25 INFO - PROCESS | 1428 | 1461104605319 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]]]}] 15:23:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 15:23:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 733ms 15:23:25 INFO - PROCESS | 1428 | 1461104605365 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 15:23:25 INFO - PROCESS | 1428 | 1461104605367 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 15:23:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 15:23:25 INFO - PROCESS | 1428 | 1461104605370 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 15:23:25 INFO - PROCESS | 1428 | 1461104605372 Marionette TRACE conn5 <- [1,2778,null,{}] 15:23:25 INFO - PROCESS | 1428 | 1461104605376 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}] 15:23:25 INFO - PROCESS | 1428 | 1461104605463 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 15:23:25 INFO - PROCESS | 1428 | 1461104605469 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:25 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F791D800 == 61 [pid = 1428] [id = 704] 15:23:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 107 (000000D5F240F400) [pid = 1428] [serial = 2112] [outer = 0000000000000000] 15:23:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 108 (000000D5F3467800) [pid = 1428] [serial = 2113] [outer = 000000D5F240F400] 15:23:25 INFO - PROCESS | 1428 | 1461104605516 Marionette DEBUG loaded listener.js 15:23:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 109 (000000D5F3A81400) [pid = 1428] [serial = 2114] [outer = 000000D5F240F400] 15:23:25 INFO - PROCESS | 1428 | 1461104605931 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]]]}] 15:23:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 15:23:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 585ms 15:23:25 INFO - PROCESS | 1428 | 1461104605959 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 15:23:25 INFO - PROCESS | 1428 | 1461104605961 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 15:23:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 15:23:25 INFO - PROCESS | 1428 | 1461104605964 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 15:23:25 INFO - PROCESS | 1428 | 1461104605966 Marionette TRACE conn5 <- [1,2782,null,{}] 15:23:25 INFO - PROCESS | 1428 | 1461104605987 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}] 15:23:26 INFO - PROCESS | 1428 | 1461104606073 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 15:23:26 INFO - PROCESS | 1428 | 1461104606081 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:26 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9A28000 == 62 [pid = 1428] [id = 705] 15:23:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 110 (000000D5F3A87800) [pid = 1428] [serial = 2115] [outer = 0000000000000000] 15:23:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5F3F5B400) [pid = 1428] [serial = 2116] [outer = 000000D5F3A87800] 15:23:26 INFO - PROCESS | 1428 | 1461104606131 Marionette DEBUG loaded listener.js 15:23:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5F3F68C00) [pid = 1428] [serial = 2117] [outer = 000000D5F3A87800] 15:23:26 INFO - PROCESS | 1428 | 1461104606603 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]]]}] 15:23:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 15:23:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 690ms 15:23:26 INFO - PROCESS | 1428 | 1461104606658 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 15:23:26 INFO - PROCESS | 1428 | 1461104606661 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 15:23:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 15:23:26 INFO - PROCESS | 1428 | 1461104606664 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 15:23:26 INFO - PROCESS | 1428 | 1461104606666 Marionette TRACE conn5 <- [1,2786,null,{}] 15:23:26 INFO - PROCESS | 1428 | 1461104606670 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}] 15:23:26 INFO - PROCESS | 1428 | 1461104606774 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 15:23:26 INFO - PROCESS | 1428 | 1461104606782 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:26 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9A8A800 == 63 [pid = 1428] [id = 706] 15:23:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5EF709C00) [pid = 1428] [serial = 2118] [outer = 0000000000000000] 15:23:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 114 (000000D5F4071C00) [pid = 1428] [serial = 2119] [outer = 000000D5EF709C00] 15:23:26 INFO - PROCESS | 1428 | 1461104606828 Marionette DEBUG loaded listener.js 15:23:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 115 (000000D5F40DAC00) [pid = 1428] [serial = 2120] [outer = 000000D5EF709C00] 15:23:27 INFO - PROCESS | 1428 | 1461104607425 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]]]}] 15:23:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 15:23:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 776ms 15:23:27 INFO - PROCESS | 1428 | 1461104607494 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 15:23:27 INFO - PROCESS | 1428 | 1461104607499 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 15:23:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 15:23:27 INFO - PROCESS | 1428 | 1461104607506 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 15:23:27 INFO - PROCESS | 1428 | 1461104607510 Marionette TRACE conn5 <- [1,2790,null,{}] 15:23:27 INFO - PROCESS | 1428 | 1461104607517 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}] 15:23:27 INFO - PROCESS | 1428 | 1461104607636 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 15:23:27 INFO - PROCESS | 1428 | 1461104607765 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:27 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF2C8000 == 64 [pid = 1428] [id = 707] 15:23:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 116 (000000D5E755B000) [pid = 1428] [serial = 2121] [outer = 0000000000000000] 15:23:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 117 (000000D5EB051400) [pid = 1428] [serial = 2122] [outer = 000000D5E755B000] 15:23:27 INFO - PROCESS | 1428 | 1461104607826 Marionette DEBUG loaded listener.js 15:23:27 INFO - PROCESS | 1428 | ++DOMWINDOW == 118 (000000D5EDF9B000) [pid = 1428] [serial = 2123] [outer = 000000D5E755B000] 15:23:28 INFO - PROCESS | 1428 | 1461104608385 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]]]}] 15:23:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 15:23:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 944ms 15:23:28 INFO - PROCESS | 1428 | 1461104608451 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 15:23:28 INFO - PROCESS | 1428 | 1461104608458 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 15:23:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 15:23:28 INFO - PROCESS | 1428 | 1461104608465 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 15:23:28 INFO - PROCESS | 1428 | 1461104608468 Marionette TRACE conn5 <- [1,2794,null,{}] 15:23:28 INFO - PROCESS | 1428 | 1461104608472 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}] 15:23:28 INFO - PROCESS | 1428 | 1461104608587 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 15:23:28 INFO - PROCESS | 1428 | 1461104608686 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:28 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F363D000 == 65 [pid = 1428] [id = 708] 15:23:28 INFO - PROCESS | 1428 | ++DOMWINDOW == 119 (000000D5EECCC800) [pid = 1428] [serial = 2124] [outer = 0000000000000000] 15:23:28 INFO - PROCESS | 1428 | ++DOMWINDOW == 120 (000000D5EF70C400) [pid = 1428] [serial = 2125] [outer = 000000D5EECCC800] 15:23:28 INFO - PROCESS | 1428 | 1461104608742 Marionette DEBUG loaded listener.js 15:23:28 INFO - PROCESS | 1428 | ++DOMWINDOW == 121 (000000D5EFDFAC00) [pid = 1428] [serial = 2126] [outer = 000000D5EECCC800] 15:23:29 INFO - PROCESS | 1428 | 1461104609335 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]]]}] 15:23:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 15:23:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 943ms 15:23:29 INFO - PROCESS | 1428 | 1461104609414 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 15:23:29 INFO - PROCESS | 1428 | 1461104609416 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 15:23:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 15:23:29 INFO - PROCESS | 1428 | 1461104609420 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 15:23:29 INFO - PROCESS | 1428 | 1461104609424 Marionette TRACE conn5 <- [1,2798,null,{}] 15:23:29 INFO - PROCESS | 1428 | 1461104609436 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}] 15:23:29 INFO - PROCESS | 1428 | 1461104609583 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 15:23:29 INFO - PROCESS | 1428 | 1461104609712 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:29 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9A32000 == 66 [pid = 1428] [id = 709] 15:23:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 122 (000000D5F24A5800) [pid = 1428] [serial = 2127] [outer = 0000000000000000] 15:23:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 123 (000000D5F34E5C00) [pid = 1428] [serial = 2128] [outer = 000000D5F24A5800] 15:23:29 INFO - PROCESS | 1428 | 1461104609772 Marionette DEBUG loaded listener.js 15:23:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 124 (000000D5F3F64800) [pid = 1428] [serial = 2129] [outer = 000000D5F24A5800] 15:23:30 INFO - PROCESS | 1428 | 1461104610399 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]]]}] 15:23:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 15:23:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1035ms 15:23:30 INFO - PROCESS | 1428 | 1461104610457 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 15:23:30 INFO - PROCESS | 1428 | 1461104610461 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 15:23:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 15:23:30 INFO - PROCESS | 1428 | 1461104610465 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 15:23:30 INFO - PROCESS | 1428 | 1461104610467 Marionette TRACE conn5 <- [1,2802,null,{}] 15:23:30 INFO - PROCESS | 1428 | 1461104610471 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}] 15:23:30 INFO - PROCESS | 1428 | 1461104610583 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 15:23:30 INFO - PROCESS | 1428 | 1461104610682 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:30 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9D3F800 == 67 [pid = 1428] [id = 710] 15:23:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 125 (000000D5F4070C00) [pid = 1428] [serial = 2130] [outer = 0000000000000000] 15:23:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 126 (000000D5F40DE400) [pid = 1428] [serial = 2131] [outer = 000000D5F4070C00] 15:23:30 INFO - PROCESS | 1428 | 1461104610739 Marionette DEBUG loaded listener.js 15:23:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 127 (000000D5F4198800) [pid = 1428] [serial = 2132] [outer = 000000D5F4070C00] 15:23:31 INFO - PROCESS | 1428 | 1461104611320 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]]]}] 15:23:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 15:23:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 881ms 15:23:31 INFO - PROCESS | 1428 | 1461104611347 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 15:23:31 INFO - PROCESS | 1428 | 1461104611350 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 15:23:31 INFO - PROCESS | 1428 | 1461104611353 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 15:23:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 15:23:31 INFO - PROCESS | 1428 | 1461104611356 Marionette TRACE conn5 <- [1,2806,null,{}] 15:23:31 INFO - PROCESS | 1428 | 1461104611360 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}] 15:23:31 INFO - PROCESS | 1428 | 1461104611469 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 15:23:31 INFO - PROCESS | 1428 | 1461104611567 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:31 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9D5B800 == 68 [pid = 1428] [id = 711] 15:23:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 128 (000000D5F4198000) [pid = 1428] [serial = 2133] [outer = 0000000000000000] 15:23:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 129 (000000D5F419FC00) [pid = 1428] [serial = 2134] [outer = 000000D5F4198000] 15:23:31 INFO - PROCESS | 1428 | 1461104611623 Marionette DEBUG loaded listener.js 15:23:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 130 (000000D5F6334400) [pid = 1428] [serial = 2135] [outer = 000000D5F4198000] 15:23:32 INFO - PROCESS | 1428 | 1461104612296 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]]]}] 15:23:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 15:23:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 987ms 15:23:32 INFO - PROCESS | 1428 | 1461104612344 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 15:23:32 INFO - PROCESS | 1428 | 1461104612347 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 15:23:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 15:23:32 INFO - PROCESS | 1428 | 1461104612351 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 15:23:32 INFO - PROCESS | 1428 | 1461104612353 Marionette TRACE conn5 <- [1,2810,null,{}] 15:23:32 INFO - PROCESS | 1428 | 1461104612357 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}] 15:23:32 INFO - PROCESS | 1428 | 1461104612488 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 15:23:32 INFO - PROCESS | 1428 | 1461104612788 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:32 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EEF53800 == 69 [pid = 1428] [id = 712] 15:23:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 131 (000000D5E1656C00) [pid = 1428] [serial = 2136] [outer = 0000000000000000] 15:23:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 132 (000000D5E260B400) [pid = 1428] [serial = 2137] [outer = 000000D5E1656C00] 15:23:32 INFO - PROCESS | 1428 | 1461104612870 Marionette DEBUG loaded listener.js 15:23:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 133 (000000D5E753C000) [pid = 1428] [serial = 2138] [outer = 000000D5E1656C00] 15:23:33 INFO - PROCESS | 1428 | 1461104613481 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]]]}] 15:23:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 15:23:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1192ms 15:23:33 INFO - PROCESS | 1428 | 1461104613545 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 15:23:33 INFO - PROCESS | 1428 | 1461104613550 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 15:23:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 15:23:33 INFO - PROCESS | 1428 | 1461104613556 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 15:23:33 INFO - PROCESS | 1428 | 1461104613559 Marionette TRACE conn5 <- [1,2814,null,{}] 15:23:33 INFO - PROCESS | 1428 | 1461104613564 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}] 15:23:33 INFO - PROCESS | 1428 | 1461104613673 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 15:23:33 INFO - PROCESS | 1428 | 1461104613781 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:33 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED41000 == 70 [pid = 1428] [id = 713] 15:23:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 134 (000000D5EC2A4800) [pid = 1428] [serial = 2139] [outer = 0000000000000000] 15:23:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 135 (000000D5EDF07400) [pid = 1428] [serial = 2140] [outer = 000000D5EC2A4800] 15:23:33 INFO - PROCESS | 1428 | 1461104613835 Marionette DEBUG loaded listener.js 15:23:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 136 (000000D5EE834000) [pid = 1428] [serial = 2141] [outer = 000000D5EC2A4800] 15:23:34 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E1CEB000 == 69 [pid = 1428] [id = 569] 15:23:34 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6918800 == 68 [pid = 1428] [id = 635] 15:23:34 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F363C800 == 67 [pid = 1428] [id = 571] 15:23:34 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9A28000 == 66 [pid = 1428] [id = 705] 15:23:34 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F791D800 == 65 [pid = 1428] [id = 704] 15:23:34 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F77AF800 == 64 [pid = 1428] [id = 703] 15:23:34 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6D14800 == 63 [pid = 1428] [id = 702] 15:23:34 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6728000 == 62 [pid = 1428] [id = 701] 15:23:34 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F4090000 == 61 [pid = 1428] [id = 700] 15:23:34 INFO - PROCESS | 1428 | --DOMWINDOW == 135 (000000D5F3397C00) [pid = 1428] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 15:23:34 INFO - PROCESS | 1428 | --DOMWINDOW == 134 (000000D5E709AC00) [pid = 1428] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 15:23:34 INFO - PROCESS | 1428 | --DOMWINDOW == 133 (000000D5EE56F400) [pid = 1428] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 15:23:34 INFO - PROCESS | 1428 | --DOMWINDOW == 132 (000000D5F1709C00) [pid = 1428] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 15:23:34 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F364C000 == 60 [pid = 1428] [id = 699] 15:23:34 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2F5E000 == 59 [pid = 1428] [id = 698] 15:23:34 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF2C6000 == 58 [pid = 1428] [id = 697] 15:23:34 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED08000 == 57 [pid = 1428] [id = 696] 15:23:34 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED22800 == 56 [pid = 1428] [id = 695] 15:23:34 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F364A000 == 55 [pid = 1428] [id = 691] 15:23:34 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF2D3800 == 54 [pid = 1428] [id = 690] 15:23:34 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F7070800 == 53 [pid = 1428] [id = 689] 15:23:34 INFO - PROCESS | 1428 | --DOMWINDOW == 131 (000000D5EFE66400) [pid = 1428] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 15:23:34 INFO - PROCESS | 1428 | --DOMWINDOW == 130 (000000D5F2564C00) [pid = 1428] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 15:23:34 INFO - PROCESS | 1428 | --DOMWINDOW == 129 (000000D5F2A34000) [pid = 1428] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 15:23:34 INFO - PROCESS | 1428 | --DOMWINDOW == 128 (000000D5F25C2C00) [pid = 1428] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 15:23:34 INFO - PROCESS | 1428 | --DOMWINDOW == 127 (000000D5E6953400) [pid = 1428] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 15:23:34 INFO - PROCESS | 1428 | --DOMWINDOW == 126 (000000D5F25DB000) [pid = 1428] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 15:23:34 INFO - PROCESS | 1428 | --DOMWINDOW == 125 (000000D5EDFA2400) [pid = 1428] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 15:23:34 INFO - PROCESS | 1428 | --DOMWINDOW == 124 (000000D5EE80E800) [pid = 1428] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 15:23:34 INFO - PROCESS | 1428 | --DOMWINDOW == 123 (000000D5E8208C00) [pid = 1428] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 15:23:34 INFO - PROCESS | 1428 | --DOMWINDOW == 122 (000000D5EB97CC00) [pid = 1428] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 15:23:34 INFO - PROCESS | 1428 | --DOMWINDOW == 121 (000000D5EF6F2C00) [pid = 1428] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 15:23:34 INFO - PROCESS | 1428 | --DOMWINDOW == 120 (000000D5F2FF4C00) [pid = 1428] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 15:23:34 INFO - PROCESS | 1428 | --DOMWINDOW == 119 (000000D5F2FF1800) [pid = 1428] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 15:23:34 INFO - PROCESS | 1428 | --DOMWINDOW == 118 (000000D5EBC98C00) [pid = 1428] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 15:23:34 INFO - PROCESS | 1428 | --DOMWINDOW == 117 (000000D5F2FFF400) [pid = 1428] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 15:23:34 INFO - PROCESS | 1428 | --DOMWINDOW == 116 (000000D5F06EA800) [pid = 1428] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 15:23:34 INFO - PROCESS | 1428 | --DOMWINDOW == 115 (000000D5EF7B2000) [pid = 1428] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 15:23:34 INFO - PROCESS | 1428 | 1461104614427 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 15:23:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 15:23:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 880ms 15:23:34 INFO - PROCESS | 1428 | 1461104614440 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 15:23:34 INFO - PROCESS | 1428 | 1461104614445 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 15:23:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 15:23:34 INFO - PROCESS | 1428 | 1461104614450 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 15:23:34 INFO - PROCESS | 1428 | 1461104614452 Marionette TRACE conn5 <- [1,2818,null,{}] 15:23:34 INFO - PROCESS | 1428 | 1461104614456 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}] 15:23:34 INFO - PROCESS | 1428 | 1461104614547 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 15:23:34 INFO - PROCESS | 1428 | 1461104614635 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:34 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF6BA800 == 54 [pid = 1428] [id = 714] 15:23:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 116 (000000D5E828FC00) [pid = 1428] [serial = 2142] [outer = 0000000000000000] 15:23:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 117 (000000D5EB97E000) [pid = 1428] [serial = 2143] [outer = 000000D5E828FC00] 15:23:34 INFO - PROCESS | 1428 | 1461104614682 Marionette DEBUG loaded listener.js 15:23:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 118 (000000D5EE617400) [pid = 1428] [serial = 2144] [outer = 000000D5E828FC00] 15:23:35 INFO - PROCESS | 1428 | 1461104615115 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]]]}] 15:23:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 15:23:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 690ms 15:23:35 INFO - PROCESS | 1428 | 1461104615143 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 15:23:35 INFO - PROCESS | 1428 | 1461104615146 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 15:23:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 15:23:35 INFO - PROCESS | 1428 | 1461104615151 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 15:23:35 INFO - PROCESS | 1428 | 1461104615157 Marionette TRACE conn5 <- [1,2822,null,{}] 15:23:35 INFO - PROCESS | 1428 | 1461104615167 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}] 15:23:35 INFO - PROCESS | 1428 | 1461104615258 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 15:23:35 INFO - PROCESS | 1428 | 1461104615266 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:35 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F3635800 == 55 [pid = 1428] [id = 715] 15:23:35 INFO - PROCESS | 1428 | ++DOMWINDOW == 119 (000000D5EF69DC00) [pid = 1428] [serial = 2145] [outer = 0000000000000000] 15:23:35 INFO - PROCESS | 1428 | ++DOMWINDOW == 120 (000000D5EF70C000) [pid = 1428] [serial = 2146] [outer = 000000D5EF69DC00] 15:23:35 INFO - PROCESS | 1428 | 1461104615313 Marionette DEBUG loaded listener.js 15:23:35 INFO - PROCESS | 1428 | ++DOMWINDOW == 121 (000000D5EF809000) [pid = 1428] [serial = 2147] [outer = 000000D5EF69DC00] 15:23:35 INFO - PROCESS | 1428 | 1461104615790 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 15:23:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 15:23:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 691ms 15:23:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 15:23:35 INFO - PROCESS | 1428 | 1461104615842 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 15:23:35 INFO - PROCESS | 1428 | 1461104615845 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 15:23:35 INFO - PROCESS | 1428 | 1461104615848 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 15:23:35 INFO - PROCESS | 1428 | 1461104615850 Marionette TRACE conn5 <- [1,2826,null,{}] 15:23:35 INFO - PROCESS | 1428 | 1461104615854 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}] 15:23:35 INFO - PROCESS | 1428 | 1461104615969 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 15:23:36 INFO - PROCESS | 1428 | 1461104616062 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:36 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F408C800 == 56 [pid = 1428] [id = 716] 15:23:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 122 (000000D5EF6EBC00) [pid = 1428] [serial = 2148] [outer = 0000000000000000] 15:23:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 123 (000000D5F0455400) [pid = 1428] [serial = 2149] [outer = 000000D5EF6EBC00] 15:23:36 INFO - PROCESS | 1428 | 1461104616109 Marionette DEBUG loaded listener.js 15:23:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 124 (000000D5F1798800) [pid = 1428] [serial = 2150] [outer = 000000D5EF6EBC00] 15:23:36 INFO - PROCESS | 1428 | 1461104616518 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]]]}] 15:23:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 15:23:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 734ms 15:23:36 INFO - PROCESS | 1428 | 1461104616585 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 15:23:36 INFO - PROCESS | 1428 | 1461104616588 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 15:23:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 15:23:36 INFO - PROCESS | 1428 | 1461104616596 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 15:23:36 INFO - PROCESS | 1428 | 1461104616598 Marionette TRACE conn5 <- [1,2830,null,{}] 15:23:36 INFO - PROCESS | 1428 | 1461104616602 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}] 15:23:36 INFO - PROCESS | 1428 | 1461104616719 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 15:23:36 INFO - PROCESS | 1428 | 1461104616779 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:36 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6717800 == 57 [pid = 1428] [id = 717] 15:23:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 125 (000000D5F2565800) [pid = 1428] [serial = 2151] [outer = 0000000000000000] 15:23:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 126 (000000D5F2570400) [pid = 1428] [serial = 2152] [outer = 000000D5F2565800] 15:23:36 INFO - PROCESS | 1428 | 1461104616835 Marionette DEBUG loaded listener.js 15:23:36 INFO - PROCESS | 1428 | ++DOMWINDOW == 127 (000000D5F27AB400) [pid = 1428] [serial = 2153] [outer = 000000D5F2565800] 15:23:37 INFO - PROCESS | 1428 | 1461104617296 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]]]}] 15:23:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 15:23:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 775ms 15:23:37 INFO - PROCESS | 1428 | 1461104617376 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 15:23:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 15:23:37 INFO - PROCESS | 1428 | 1461104617378 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 15:23:37 INFO - PROCESS | 1428 | 1461104617381 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 15:23:37 INFO - PROCESS | 1428 | 1461104617383 Marionette TRACE conn5 <- [1,2834,null,{}] 15:23:37 INFO - PROCESS | 1428 | 1461104617387 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}] 15:23:37 INFO - PROCESS | 1428 | 1461104617504 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 15:23:37 INFO - PROCESS | 1428 | 1461104617566 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:37 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6D19000 == 58 [pid = 1428] [id = 718] 15:23:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 128 (000000D5F2A28400) [pid = 1428] [serial = 2154] [outer = 0000000000000000] 15:23:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 129 (000000D5F2F29000) [pid = 1428] [serial = 2155] [outer = 000000D5F2A28400] 15:23:37 INFO - PROCESS | 1428 | 1461104617612 Marionette DEBUG loaded listener.js 15:23:37 INFO - PROCESS | 1428 | ++DOMWINDOW == 130 (000000D5F338EC00) [pid = 1428] [serial = 2156] [outer = 000000D5F2A28400] 15:23:38 INFO - PROCESS | 1428 | 1461104618031 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]]]}] 15:23:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 15:23:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 690ms 15:23:38 INFO - PROCESS | 1428 | 1461104618072 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 15:23:38 INFO - PROCESS | 1428 | 1461104618075 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 15:23:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 15:23:38 INFO - PROCESS | 1428 | 1461104618078 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 15:23:38 INFO - PROCESS | 1428 | 1461104618080 Marionette TRACE conn5 <- [1,2838,null,{}] 15:23:38 INFO - PROCESS | 1428 | 1461104618091 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}] 15:23:38 INFO - PROCESS | 1428 | 1461104618203 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 15:23:38 INFO - PROCESS | 1428 | 1461104618211 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:38 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F706C800 == 59 [pid = 1428] [id = 719] 15:23:38 INFO - PROCESS | 1428 | ++DOMWINDOW == 131 (000000D5F2F25000) [pid = 1428] [serial = 2157] [outer = 0000000000000000] 15:23:38 INFO - PROCESS | 1428 | ++DOMWINDOW == 132 (000000D5F3463400) [pid = 1428] [serial = 2158] [outer = 000000D5F2F25000] 15:23:38 INFO - PROCESS | 1428 | 1461104618302 Marionette DEBUG loaded listener.js 15:23:38 INFO - PROCESS | 1428 | ++DOMWINDOW == 133 (000000D5F357B400) [pid = 1428] [serial = 2159] [outer = 000000D5F2F25000] 15:23:38 INFO - PROCESS | 1428 | --DOMWINDOW == 132 (000000D5F256B400) [pid = 1428] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 15:23:38 INFO - PROCESS | 1428 | --DOMWINDOW == 131 (000000D5F2A34800) [pid = 1428] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 15:23:38 INFO - PROCESS | 1428 | --DOMWINDOW == 130 (000000D5F3469C00) [pid = 1428] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 15:23:38 INFO - PROCESS | 1428 | --DOMWINDOW == 129 (000000D5EBD34400) [pid = 1428] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 15:23:38 INFO - PROCESS | 1428 | --DOMWINDOW == 128 (000000D5EEAC0000) [pid = 1428] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 15:23:38 INFO - PROCESS | 1428 | --DOMWINDOW == 127 (000000D5F048B400) [pid = 1428] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 15:23:38 INFO - PROCESS | 1428 | --DOMWINDOW == 126 (000000D5E76D4C00) [pid = 1428] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 15:23:38 INFO - PROCESS | 1428 | --DOMWINDOW == 125 (000000D5E0265000) [pid = 1428] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 15:23:38 INFO - PROCESS | 1428 | --DOMWINDOW == 124 (000000D5F3394400) [pid = 1428] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 15:23:38 INFO - PROCESS | 1428 | --DOMWINDOW == 123 (000000D5F3A87800) [pid = 1428] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 15:23:38 INFO - PROCESS | 1428 | --DOMWINDOW == 122 (000000D5E1C58800) [pid = 1428] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 15:23:38 INFO - PROCESS | 1428 | --DOMWINDOW == 121 (000000D5F240F400) [pid = 1428] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 15:23:38 INFO - PROCESS | 1428 | 1461104618774 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 15:23:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 15:23:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 734ms 15:23:38 INFO - PROCESS | 1428 | 1461104618815 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 15:23:38 INFO - PROCESS | 1428 | 1461104618818 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 15:23:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 15:23:38 INFO - PROCESS | 1428 | 1461104618849 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 15:23:38 INFO - PROCESS | 1428 | 1461104618851 Marionette TRACE conn5 <- [1,2842,null,{}] 15:23:38 INFO - PROCESS | 1428 | 1461104618855 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}] 15:23:38 INFO - PROCESS | 1428 | 1461104618939 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 15:23:38 INFO - PROCESS | 1428 | 1461104618946 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:38 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F77D1000 == 60 [pid = 1428] [id = 720] 15:23:38 INFO - PROCESS | 1428 | ++DOMWINDOW == 122 (000000D5EC3DFC00) [pid = 1428] [serial = 2160] [outer = 0000000000000000] 15:23:38 INFO - PROCESS | 1428 | ++DOMWINDOW == 123 (000000D5F3394400) [pid = 1428] [serial = 2161] [outer = 000000D5EC3DFC00] 15:23:39 INFO - PROCESS | 1428 | 1461104618992 Marionette DEBUG loaded listener.js 15:23:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 124 (000000D5F3587800) [pid = 1428] [serial = 2162] [outer = 000000D5EC3DFC00] 15:23:39 INFO - PROCESS | 1428 | 1461104619420 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]]]}] 15:23:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 15:23:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 628ms 15:23:39 INFO - PROCESS | 1428 | 1461104619478 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 15:23:39 INFO - PROCESS | 1428 | 1461104619480 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 15:23:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 15:23:39 INFO - PROCESS | 1428 | 1461104619484 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 15:23:39 INFO - PROCESS | 1428 | 1461104619485 Marionette TRACE conn5 <- [1,2846,null,{}] 15:23:39 INFO - PROCESS | 1428 | 1461104619489 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}] 15:23:39 INFO - PROCESS | 1428 | 1461104619576 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 15:23:39 INFO - PROCESS | 1428 | 1461104619582 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:39 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9A23000 == 61 [pid = 1428] [id = 721] 15:23:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 125 (000000D5F3A87800) [pid = 1428] [serial = 2163] [outer = 0000000000000000] 15:23:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 126 (000000D5F3F5EC00) [pid = 1428] [serial = 2164] [outer = 000000D5F3A87800] 15:23:39 INFO - PROCESS | 1428 | 1461104619628 Marionette DEBUG loaded listener.js 15:23:39 INFO - PROCESS | 1428 | ++DOMWINDOW == 127 (000000D5F406E800) [pid = 1428] [serial = 2165] [outer = 000000D5F3A87800] 15:23:40 INFO - PROCESS | 1428 | 1461104620053 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 15:23:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 15:23:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 626ms 15:23:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 15:23:40 INFO - PROCESS | 1428 | 1461104620113 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 15:23:40 INFO - PROCESS | 1428 | 1461104620116 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 15:23:40 INFO - PROCESS | 1428 | 1461104620119 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 15:23:40 INFO - PROCESS | 1428 | 1461104620121 Marionette TRACE conn5 <- [1,2850,null,{}] 15:23:40 INFO - PROCESS | 1428 | 1461104620124 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}] 15:23:40 INFO - PROCESS | 1428 | 1461104620212 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 15:23:40 INFO - PROCESS | 1428 | 1461104620220 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:40 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9ABE800 == 62 [pid = 1428] [id = 722] 15:23:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 128 (000000D5F40E3000) [pid = 1428] [serial = 2166] [outer = 0000000000000000] 15:23:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 129 (000000D5F419F800) [pid = 1428] [serial = 2167] [outer = 000000D5F40E3000] 15:23:40 INFO - PROCESS | 1428 | 1461104620272 Marionette DEBUG loaded listener.js 15:23:40 INFO - PROCESS | 1428 | ++DOMWINDOW == 130 (000000D5F633F400) [pid = 1428] [serial = 2168] [outer = 000000D5F40E3000] 15:23:40 INFO - PROCESS | 1428 | 1461104620982 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]]]}] 15:23:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 15:23:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 880ms 15:23:41 INFO - PROCESS | 1428 | 1461104621007 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 15:23:41 INFO - PROCESS | 1428 | 1461104621013 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 15:23:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 15:23:41 INFO - PROCESS | 1428 | 1461104621020 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 15:23:41 INFO - PROCESS | 1428 | 1461104621024 Marionette TRACE conn5 <- [1,2854,null,{}] 15:23:41 INFO - PROCESS | 1428 | 1461104621030 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}] 15:23:41 INFO - PROCESS | 1428 | 1461104621151 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 15:23:41 INFO - PROCESS | 1428 | 1461104621283 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:41 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F27F6800 == 63 [pid = 1428] [id = 723] 15:23:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 131 (000000D5E8690C00) [pid = 1428] [serial = 2169] [outer = 0000000000000000] 15:23:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 132 (000000D5EBC9B000) [pid = 1428] [serial = 2170] [outer = 000000D5E8690C00] 15:23:41 INFO - PROCESS | 1428 | 1461104621343 Marionette DEBUG loaded listener.js 15:23:41 INFO - PROCESS | 1428 | ++DOMWINDOW == 133 (000000D5EC373400) [pid = 1428] [serial = 2171] [outer = 000000D5E8690C00] 15:23:41 INFO - PROCESS | 1428 | 1461104621986 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]]]}] 15:23:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 15:23:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 985ms 15:23:42 INFO - PROCESS | 1428 | 1461104622008 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 15:23:42 INFO - PROCESS | 1428 | 1461104622015 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 15:23:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 15:23:42 INFO - PROCESS | 1428 | 1461104622022 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 15:23:42 INFO - PROCESS | 1428 | 1461104622025 Marionette TRACE conn5 <- [1,2858,null,{}] 15:23:42 INFO - PROCESS | 1428 | 1461104622030 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}] 15:23:42 INFO - PROCESS | 1428 | 1461104622148 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 15:23:42 INFO - PROCESS | 1428 | 1461104622250 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:42 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F63DE800 == 64 [pid = 1428] [id = 724] 15:23:42 INFO - PROCESS | 1428 | ++DOMWINDOW == 134 (000000D5EEDC9C00) [pid = 1428] [serial = 2172] [outer = 0000000000000000] 15:23:42 INFO - PROCESS | 1428 | ++DOMWINDOW == 135 (000000D5EF70A400) [pid = 1428] [serial = 2173] [outer = 000000D5EEDC9C00] 15:23:42 INFO - PROCESS | 1428 | 1461104622307 Marionette DEBUG loaded listener.js 15:23:42 INFO - PROCESS | 1428 | ++DOMWINDOW == 136 (000000D5F142A000) [pid = 1428] [serial = 2174] [outer = 000000D5EEDC9C00] 15:23:42 INFO - PROCESS | 1428 | 1461104622959 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]]]}] 15:23:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 15:23:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 986ms 15:23:43 INFO - PROCESS | 1428 | 1461104623014 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 15:23:43 INFO - PROCESS | 1428 | 1461104623017 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 15:23:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 15:23:43 INFO - PROCESS | 1428 | 1461104623021 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 15:23:43 INFO - PROCESS | 1428 | 1461104623025 Marionette TRACE conn5 <- [1,2862,null,{}] 15:23:43 INFO - PROCESS | 1428 | 1461104623036 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}] 15:23:43 INFO - PROCESS | 1428 | 1461104623196 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 15:23:43 INFO - PROCESS | 1428 | 1461104623259 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:43 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FA39E800 == 65 [pid = 1428] [id = 725] 15:23:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 137 (000000D5F3582000) [pid = 1428] [serial = 2175] [outer = 0000000000000000] 15:23:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 138 (000000D5F3F61400) [pid = 1428] [serial = 2176] [outer = 000000D5F3582000] 15:23:43 INFO - PROCESS | 1428 | 1461104623319 Marionette DEBUG loaded listener.js 15:23:43 INFO - PROCESS | 1428 | ++DOMWINDOW == 139 (000000D5F6337000) [pid = 1428] [serial = 2177] [outer = 000000D5F3582000] 15:23:43 INFO - PROCESS | 1428 | 1461104623886 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]]]}] 15:23:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 15:23:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 944ms 15:23:43 INFO - PROCESS | 1428 | 1461104623967 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 15:23:43 INFO - PROCESS | 1428 | 1461104623970 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 15:23:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 15:23:43 INFO - PROCESS | 1428 | 1461104623974 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 15:23:43 INFO - PROCESS | 1428 | 1461104623976 Marionette TRACE conn5 <- [1,2866,null,{}] 15:23:43 INFO - PROCESS | 1428 | 1461104623980 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}] 15:23:44 INFO - PROCESS | 1428 | 1461104624093 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 15:23:44 INFO - PROCESS | 1428 | 1461104624223 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:44 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FA481800 == 66 [pid = 1428] [id = 726] 15:23:44 INFO - PROCESS | 1428 | ++DOMWINDOW == 140 (000000D5F64E7C00) [pid = 1428] [serial = 2178] [outer = 0000000000000000] 15:23:44 INFO - PROCESS | 1428 | ++DOMWINDOW == 141 (000000D5F64EA000) [pid = 1428] [serial = 2179] [outer = 000000D5F64E7C00] 15:23:44 INFO - PROCESS | 1428 | 1461104624280 Marionette DEBUG loaded listener.js 15:23:44 INFO - PROCESS | 1428 | ++DOMWINDOW == 142 (000000D5F64F1C00) [pid = 1428] [serial = 2180] [outer = 000000D5F64E7C00] 15:23:44 INFO - PROCESS | 1428 | 1461104624860 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]]]}] 15:23:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 15:23:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 943ms 15:23:44 INFO - PROCESS | 1428 | 1461104624919 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 15:23:44 INFO - PROCESS | 1428 | 1461104624921 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 15:23:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 15:23:44 INFO - PROCESS | 1428 | 1461104624925 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 15:23:44 INFO - PROCESS | 1428 | 1461104624927 Marionette TRACE conn5 <- [1,2870,null,{}] 15:23:44 INFO - PROCESS | 1428 | 1461104624931 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}] 15:23:45 INFO - PROCESS | 1428 | 1461104625040 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 15:23:45 INFO - PROCESS | 1428 | 1461104625169 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:45 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FA5B7800 == 67 [pid = 1428] [id = 727] 15:23:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 143 (000000D5F64F0400) [pid = 1428] [serial = 2181] [outer = 0000000000000000] 15:23:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 144 (000000D5F6DC4400) [pid = 1428] [serial = 2182] [outer = 000000D5F64F0400] 15:23:45 INFO - PROCESS | 1428 | 1461104625226 Marionette DEBUG loaded listener.js 15:23:45 INFO - PROCESS | 1428 | ++DOMWINDOW == 145 (000000D5F8673800) [pid = 1428] [serial = 2183] [outer = 000000D5F64F0400] 15:23:45 INFO - PROCESS | 1428 | 1461104625822 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]]]}] 15:23:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 15:23:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 924ms 15:23:45 INFO - PROCESS | 1428 | 1461104625851 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 15:23:45 INFO - PROCESS | 1428 | 1461104625853 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 15:23:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 15:23:45 INFO - PROCESS | 1428 | 1461104625857 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 15:23:45 INFO - PROCESS | 1428 | 1461104625859 Marionette TRACE conn5 <- [1,2874,null,{}] 15:23:45 INFO - PROCESS | 1428 | 1461104625863 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}] 15:23:46 INFO - PROCESS | 1428 | 1461104625995 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 15:23:46 INFO - PROCESS | 1428 | 1461104626098 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:46 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FAC3D000 == 68 [pid = 1428] [id = 728] 15:23:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 146 (000000D5F867E800) [pid = 1428] [serial = 2184] [outer = 0000000000000000] 15:23:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 147 (000000D5F9D73800) [pid = 1428] [serial = 2185] [outer = 000000D5F867E800] 15:23:46 INFO - PROCESS | 1428 | 1461104626156 Marionette DEBUG loaded listener.js 15:23:46 INFO - PROCESS | 1428 | ++DOMWINDOW == 148 (000000D5F9D8A400) [pid = 1428] [serial = 2186] [outer = 000000D5F867E800] 15:23:46 INFO - PROCESS | 1428 | 1461104626739 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]]]}] 15:23:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 15:23:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 944ms 15:23:46 INFO - PROCESS | 1428 | 1461104626809 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 15:23:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 15:23:46 INFO - PROCESS | 1428 | 1461104626812 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 15:23:46 INFO - PROCESS | 1428 | 1461104626815 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 15:23:46 INFO - PROCESS | 1428 | 1461104626818 Marionette TRACE conn5 <- [1,2878,null,{}] 15:23:46 INFO - PROCESS | 1428 | 1461104626821 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}] 15:23:46 INFO - PROCESS | 1428 | 1461104626934 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 15:23:47 INFO - PROCESS | 1428 | 1461104627064 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:47 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF782800 == 69 [pid = 1428] [id = 729] 15:23:47 INFO - PROCESS | 1428 | ++DOMWINDOW == 149 (000000D5E2612400) [pid = 1428] [serial = 2187] [outer = 0000000000000000] 15:23:47 INFO - PROCESS | 1428 | ++DOMWINDOW == 150 (000000D5EE56B400) [pid = 1428] [serial = 2188] [outer = 000000D5E2612400] 15:23:47 INFO - PROCESS | 1428 | 1461104627122 Marionette DEBUG loaded listener.js 15:23:47 INFO - PROCESS | 1428 | ++DOMWINDOW == 151 (000000D5F1D56000) [pid = 1428] [serial = 2189] [outer = 000000D5E2612400] 15:23:47 INFO - PROCESS | 1428 | 1461104627902 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 15:23:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 15:23:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1134ms 15:23:47 INFO - PROCESS | 1428 | 1461104627951 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 15:23:47 INFO - PROCESS | 1428 | 1461104627957 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 15:23:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 15:23:47 INFO - PROCESS | 1428 | 1461104627962 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 15:23:47 INFO - PROCESS | 1428 | 1461104627966 Marionette TRACE conn5 <- [1,2882,null,{}] 15:23:47 INFO - PROCESS | 1428 | 1461104627971 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}] 15:23:48 INFO - PROCESS | 1428 | 1461104628079 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 15:23:48 INFO - PROCESS | 1428 | 1461104628216 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:48 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F402A000 == 70 [pid = 1428] [id = 730] 15:23:48 INFO - PROCESS | 1428 | ++DOMWINDOW == 152 (000000D5EC36E800) [pid = 1428] [serial = 2190] [outer = 0000000000000000] 15:23:48 INFO - PROCESS | 1428 | ++DOMWINDOW == 153 (000000D5EDF87400) [pid = 1428] [serial = 2191] [outer = 000000D5EC36E800] 15:23:48 INFO - PROCESS | 1428 | 1461104628276 Marionette DEBUG loaded listener.js 15:23:48 INFO - PROCESS | 1428 | ++DOMWINDOW == 154 (000000D5EEB5C400) [pid = 1428] [serial = 2192] [outer = 000000D5EC36E800] 15:23:48 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9A23000 == 69 [pid = 1428] [id = 721] 15:23:48 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F77D1000 == 68 [pid = 1428] [id = 720] 15:23:48 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F706C800 == 67 [pid = 1428] [id = 719] 15:23:48 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6D19000 == 66 [pid = 1428] [id = 718] 15:23:48 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6717800 == 65 [pid = 1428] [id = 717] 15:23:48 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F408C800 == 64 [pid = 1428] [id = 716] 15:23:48 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F3635800 == 63 [pid = 1428] [id = 715] 15:23:48 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF6BA800 == 62 [pid = 1428] [id = 714] 15:23:48 INFO - PROCESS | 1428 | --DOMWINDOW == 153 (000000D5F4071C00) [pid = 1428] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 15:23:48 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED41000 == 61 [pid = 1428] [id = 713] 15:23:48 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EEF53800 == 60 [pid = 1428] [id = 712] 15:23:48 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F363D000 == 59 [pid = 1428] [id = 708] 15:23:48 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF2C8000 == 58 [pid = 1428] [id = 707] 15:23:48 INFO - PROCESS | 1428 | --DOMWINDOW == 152 (000000D5E3486000) [pid = 1428] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 15:23:48 INFO - PROCESS | 1428 | --DOMWINDOW == 151 (000000D5F346B800) [pid = 1428] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 15:23:48 INFO - PROCESS | 1428 | --DOMWINDOW == 150 (000000D5EE817400) [pid = 1428] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 15:23:48 INFO - PROCESS | 1428 | --DOMWINDOW == 149 (000000D5F3F68C00) [pid = 1428] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 15:23:48 INFO - PROCESS | 1428 | --DOMWINDOW == 148 (000000D5F3F5B400) [pid = 1428] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 15:23:48 INFO - PROCESS | 1428 | --DOMWINDOW == 147 (000000D5F3A7AC00) [pid = 1428] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 15:23:48 INFO - PROCESS | 1428 | --DOMWINDOW == 146 (000000D5E8692C00) [pid = 1428] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 15:23:48 INFO - PROCESS | 1428 | --DOMWINDOW == 145 (000000D5EDF92400) [pid = 1428] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 15:23:48 INFO - PROCESS | 1428 | --DOMWINDOW == 144 (000000D5F3467800) [pid = 1428] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 15:23:48 INFO - PROCESS | 1428 | --DOMWINDOW == 143 (000000D5F3A81400) [pid = 1428] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 15:23:48 INFO - PROCESS | 1428 | --DOMWINDOW == 142 (000000D5F1B92800) [pid = 1428] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 15:23:48 INFO - PROCESS | 1428 | --DOMWINDOW == 141 (000000D5F25C8800) [pid = 1428] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 15:23:48 INFO - PROCESS | 1428 | --DOMWINDOW == 140 (000000D5F2F30400) [pid = 1428] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 15:23:48 INFO - PROCESS | 1428 | --DOMWINDOW == 139 (000000D5F2A28000) [pid = 1428] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 15:23:48 INFO - PROCESS | 1428 | --DOMWINDOW == 138 (000000D5F34DBC00) [pid = 1428] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 15:23:48 INFO - PROCESS | 1428 | --DOMWINDOW == 137 (000000D5EDF1D000) [pid = 1428] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 15:23:48 INFO - PROCESS | 1428 | --DOMWINDOW == 136 (000000D5EBDCF400) [pid = 1428] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 15:23:48 INFO - PROCESS | 1428 | --DOMWINDOW == 135 (000000D5F3399C00) [pid = 1428] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 15:23:48 INFO - PROCESS | 1428 | --DOMWINDOW == 134 (000000D5EEDCCC00) [pid = 1428] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 15:23:48 INFO - PROCESS | 1428 | --DOMWINDOW == 133 (000000D5EF610800) [pid = 1428] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 15:23:48 INFO - PROCESS | 1428 | --DOMWINDOW == 132 (000000D5F04F4000) [pid = 1428] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 15:23:48 INFO - PROCESS | 1428 | --DOMWINDOW == 131 (000000D5F357C000) [pid = 1428] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 15:23:48 INFO - PROCESS | 1428 | --DOMWINDOW == 130 (000000D5EF7BE000) [pid = 1428] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 15:23:48 INFO - PROCESS | 1428 | --DOMWINDOW == 129 (000000D5EF83C800) [pid = 1428] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 15:23:48 INFO - PROCESS | 1428 | --DOMWINDOW == 128 (000000D5E6952400) [pid = 1428] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 15:23:48 INFO - PROCESS | 1428 | --DOMWINDOW == 127 (000000D5E0339800) [pid = 1428] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 15:23:48 INFO - PROCESS | 1428 | --DOMWINDOW == 126 (000000D5F3428C00) [pid = 1428] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 15:23:48 INFO - PROCESS | 1428 | --DOMWINDOW == 125 (000000D5F27A1000) [pid = 1428] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 15:23:48 INFO - PROCESS | 1428 | 1461104628895 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]]]}] 15:23:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 15:23:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 986ms 15:23:48 INFO - PROCESS | 1428 | 1461104628952 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 15:23:48 INFO - PROCESS | 1428 | 1461104628958 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 15:23:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 15:23:48 INFO - PROCESS | 1428 | 1461104628964 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 15:23:48 INFO - PROCESS | 1428 | 1461104628967 Marionette TRACE conn5 <- [1,2886,null,{}] 15:23:48 INFO - PROCESS | 1428 | 1461104628971 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}] 15:23:49 INFO - PROCESS | 1428 | 1461104629064 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 15:23:49 INFO - PROCESS | 1428 | 1461104629156 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:49 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF4AE800 == 59 [pid = 1428] [id = 731] 15:23:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 126 (000000D5E6CB2C00) [pid = 1428] [serial = 2193] [outer = 0000000000000000] 15:23:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 127 (000000D5EB051C00) [pid = 1428] [serial = 2194] [outer = 000000D5E6CB2C00] 15:23:49 INFO - PROCESS | 1428 | 1461104629202 Marionette DEBUG loaded listener.js 15:23:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 128 (000000D5EE830000) [pid = 1428] [serial = 2195] [outer = 000000D5E6CB2C00] 15:23:49 INFO - PROCESS | 1428 | 1461104629647 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]]]}] 15:23:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 15:23:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 734ms 15:23:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 15:23:49 INFO - PROCESS | 1428 | 1461104629700 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 15:23:49 INFO - PROCESS | 1428 | 1461104629702 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 15:23:49 INFO - PROCESS | 1428 | 1461104629705 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 15:23:49 INFO - PROCESS | 1428 | 1461104629709 Marionette TRACE conn5 <- [1,2890,null,{}] 15:23:49 INFO - PROCESS | 1428 | 1461104629721 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}] 15:23:49 INFO - PROCESS | 1428 | 1461104629817 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 15:23:49 INFO - PROCESS | 1428 | 1461104629826 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:49 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F4033000 == 60 [pid = 1428] [id = 732] 15:23:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 129 (000000D5EF83C000) [pid = 1428] [serial = 2196] [outer = 0000000000000000] 15:23:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 130 (000000D5EF843C00) [pid = 1428] [serial = 2197] [outer = 000000D5EF83C000] 15:23:49 INFO - PROCESS | 1428 | 1461104629876 Marionette DEBUG loaded listener.js 15:23:49 INFO - PROCESS | 1428 | ++DOMWINDOW == 131 (000000D5F1B92800) [pid = 1428] [serial = 2198] [outer = 000000D5EF83C000] 15:23:50 INFO - PROCESS | 1428 | 1461104630347 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 15:23:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 15:23:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 691ms 15:23:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 15:23:50 INFO - PROCESS | 1428 | 1461104630399 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 15:23:50 INFO - PROCESS | 1428 | 1461104630402 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 15:23:50 INFO - PROCESS | 1428 | 1461104630406 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 15:23:50 INFO - PROCESS | 1428 | 1461104630407 Marionette TRACE conn5 <- [1,2894,null,{}] 15:23:50 INFO - PROCESS | 1428 | 1461104630411 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}] 15:23:50 INFO - PROCESS | 1428 | 1461104630531 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 15:23:50 INFO - PROCESS | 1428 | 1461104630644 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:50 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F68C0800 == 61 [pid = 1428] [id = 733] 15:23:50 INFO - PROCESS | 1428 | ++DOMWINDOW == 132 (000000D5F24B0C00) [pid = 1428] [serial = 2199] [outer = 0000000000000000] 15:23:50 INFO - PROCESS | 1428 | ++DOMWINDOW == 133 (000000D5F25C3C00) [pid = 1428] [serial = 2200] [outer = 000000D5F24B0C00] 15:23:50 INFO - PROCESS | 1428 | 1461104630693 Marionette DEBUG loaded listener.js 15:23:50 INFO - PROCESS | 1428 | ++DOMWINDOW == 134 (000000D5F27AD000) [pid = 1428] [serial = 2201] [outer = 000000D5F24B0C00] 15:23:51 INFO - PROCESS | 1428 | 1461104631117 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]]]}] 15:23:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 15:23:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 732ms 15:23:51 INFO - PROCESS | 1428 | 1461104631141 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 15:23:51 INFO - PROCESS | 1428 | 1461104631143 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 15:23:51 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 15:23:51 INFO - PROCESS | 1428 | 1461104631146 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 15:23:51 INFO - PROCESS | 1428 | 1461104631148 Marionette TRACE conn5 <- [1,2898,null,{}] 15:23:51 INFO - PROCESS | 1428 | 1461104631151 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}] 15:23:51 INFO - PROCESS | 1428 | 1461104631272 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 15:23:51 INFO - PROCESS | 1428 | 1461104631333 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:51 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6FC2000 == 62 [pid = 1428] [id = 734] 15:23:51 INFO - PROCESS | 1428 | ++DOMWINDOW == 135 (000000D5F25E7400) [pid = 1428] [serial = 2202] [outer = 0000000000000000] 15:23:51 INFO - PROCESS | 1428 | ++DOMWINDOW == 136 (000000D5F2FF3C00) [pid = 1428] [serial = 2203] [outer = 000000D5F25E7400] 15:23:51 INFO - PROCESS | 1428 | 1461104631379 Marionette DEBUG loaded listener.js 15:23:51 INFO - PROCESS | 1428 | ++DOMWINDOW == 137 (000000D5F3427C00) [pid = 1428] [serial = 2204] [outer = 000000D5F25E7400] 15:23:51 INFO - PROCESS | 1428 | 1461104631803 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]]]}] 15:23:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 15:23:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 15:23:51 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 691ms 15:23:51 INFO - PROCESS | 1428 | 1461104631841 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 15:23:51 INFO - PROCESS | 1428 | 1461104631843 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 15:23:51 INFO - TEST-START | /DOMEvents/constructors.html 15:23:51 INFO - PROCESS | 1428 | 1461104631846 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 15:23:51 INFO - PROCESS | 1428 | 1461104631848 Marionette TRACE conn5 <- [1,2902,null,{}] 15:23:51 INFO - PROCESS | 1428 | 1461104631852 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}] 15:23:52 INFO - PROCESS | 1428 | 1461104632008 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 15:23:52 INFO - PROCESS | 1428 | 1461104632035 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:52 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F790E000 == 63 [pid = 1428] [id = 735] 15:23:52 INFO - PROCESS | 1428 | ++DOMWINDOW == 138 (000000D5F3503800) [pid = 1428] [serial = 2205] [outer = 0000000000000000] 15:23:52 INFO - PROCESS | 1428 | ++DOMWINDOW == 139 (000000D5F350C400) [pid = 1428] [serial = 2206] [outer = 000000D5F3503800] 15:23:52 INFO - PROCESS | 1428 | 1461104632083 Marionette DEBUG loaded listener.js 15:23:52 INFO - PROCESS | 1428 | ++DOMWINDOW == 140 (000000D5F3A7B400) [pid = 1428] [serial = 2207] [outer = 000000D5F3503800] 15:23:52 INFO - PROCESS | 1428 | 1461104632616 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]]]}] 15:23:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 15:23:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 15:23:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 15:23:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 15:23:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 15:23:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 15:23:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 15:23:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 15:23:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 15:23:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 15:23:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 15:23:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 15:23:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 15:23:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 15:23:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 15:23:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 15:23:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 15:23:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 15:23:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 15:23:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 15:23:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 15:23:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 15:23:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 15:23:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 15:23:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 15:23:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 15:23:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 15:23:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 15:23:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 15:23:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 15:23:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 15:23:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 15:23:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 15:23:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 15:23:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 15:23:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 15:23:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 15:23:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 15:23:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 15:23:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:23:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 15:23:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 15:23:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 15:23:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:23:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 15:23:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 15:23:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 15:23:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:23:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 15:23:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 15:23:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 15:23:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:23:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 15:23:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 15:23:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 15:23:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:23:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 15:23:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 15:23:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 15:23:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:23:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 15:23:52 INFO - TEST-OK | /DOMEvents/constructors.html | took 858ms 15:23:52 INFO - PROCESS | 1428 | 1461104632708 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 15:23:52 INFO - PROCESS | 1428 | 1461104632710 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 15:23:52 INFO - TEST-START | /DOMEvents/event-phases-order.html 15:23:52 INFO - PROCESS | 1428 | 1461104632714 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 15:23:52 INFO - PROCESS | 1428 | 1461104632716 Marionette TRACE conn5 <- [1,2906,null,{}] 15:23:52 INFO - PROCESS | 1428 | 1461104632719 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}] 15:23:52 INFO - PROCESS | 1428 | 1461104632841 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 15:23:53 INFO - PROCESS | 1428 | --DOMWINDOW == 139 (000000D5F2565800) [pid = 1428] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 15:23:53 INFO - PROCESS | 1428 | --DOMWINDOW == 138 (000000D5F2A28400) [pid = 1428] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 15:23:53 INFO - PROCESS | 1428 | --DOMWINDOW == 137 (000000D5F2F25000) [pid = 1428] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 15:23:53 INFO - PROCESS | 1428 | --DOMWINDOW == 136 (000000D5EC2A4800) [pid = 1428] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 15:23:53 INFO - PROCESS | 1428 | --DOMWINDOW == 135 (000000D5EF69DC00) [pid = 1428] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 15:23:53 INFO - PROCESS | 1428 | --DOMWINDOW == 134 (000000D5EC3DFC00) [pid = 1428] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 15:23:53 INFO - PROCESS | 1428 | --DOMWINDOW == 133 (000000D5EF6EBC00) [pid = 1428] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 15:23:53 INFO - PROCESS | 1428 | --DOMWINDOW == 132 (000000D5E1656C00) [pid = 1428] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 15:23:53 INFO - PROCESS | 1428 | --DOMWINDOW == 131 (000000D5E828FC00) [pid = 1428] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 15:23:53 INFO - PROCESS | 1428 | --DOMWINDOW == 130 (000000D5F3A87800) [pid = 1428] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 15:23:53 INFO - PROCESS | 1428 | 1461104633010 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:53 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2FE1000 == 64 [pid = 1428] [id = 736] 15:23:53 INFO - PROCESS | 1428 | ++DOMWINDOW == 131 (000000D5E0178000) [pid = 1428] [serial = 2208] [outer = 0000000000000000] 15:23:53 INFO - PROCESS | 1428 | ++DOMWINDOW == 132 (000000D5E7321C00) [pid = 1428] [serial = 2209] [outer = 000000D5E0178000] 15:23:53 INFO - PROCESS | 1428 | 1461104633059 Marionette DEBUG loaded listener.js 15:23:53 INFO - PROCESS | 1428 | ++DOMWINDOW == 133 (000000D5F048D400) [pid = 1428] [serial = 2210] [outer = 000000D5E0178000] 15:23:53 INFO - PROCESS | 1428 | 1461104633440 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 15:23:53 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 15:23:53 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 775ms 15:23:53 INFO - PROCESS | 1428 | 1461104633492 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 15:23:53 INFO - PROCESS | 1428 | 1461104633494 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 15:23:53 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 15:23:53 INFO - PROCESS | 1428 | 1461104633497 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 15:23:53 INFO - PROCESS | 1428 | 1461104633499 Marionette TRACE conn5 <- [1,2910,null,{}] 15:23:53 INFO - PROCESS | 1428 | 1461104633503 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}] 15:23:53 INFO - PROCESS | 1428 | 1461104633623 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 15:23:53 INFO - PROCESS | 1428 | 1461104633631 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:53 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9AA2800 == 65 [pid = 1428] [id = 737] 15:23:53 INFO - PROCESS | 1428 | ++DOMWINDOW == 134 (000000D5EC3DFC00) [pid = 1428] [serial = 2211] [outer = 0000000000000000] 15:23:53 INFO - PROCESS | 1428 | ++DOMWINDOW == 135 (000000D5F3A86000) [pid = 1428] [serial = 2212] [outer = 000000D5EC3DFC00] 15:23:53 INFO - PROCESS | 1428 | 1461104633677 Marionette DEBUG loaded listener.js 15:23:53 INFO - PROCESS | 1428 | ++DOMWINDOW == 136 (000000D5F40E0400) [pid = 1428] [serial = 2213] [outer = 000000D5EC3DFC00] 15:23:54 INFO - PROCESS | 1428 | [1428] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 15:23:54 INFO - PROCESS | 1428 | [1428] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 15:23:54 INFO - PROCESS | 1428 | [1428] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 15:23:54 INFO - PROCESS | 1428 | [1428] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 15:23:54 INFO - PROCESS | 1428 | 1461104634089 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]]]}] 15:23:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 15:23:54 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 15:23:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 15:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:23:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:23:54 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 15:23:54 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 15:23:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:23:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:23:54 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 15:23:54 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 15:23:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:23:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:23:54 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]" 15:23:54 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 15:23:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:23:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:23:54 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 15:23:54 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 631ms 15:23:54 INFO - PROCESS | 1428 | 1461104634132 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 15:23:54 INFO - PROCESS | 1428 | 1461104634135 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 15:23:54 INFO - PROCESS | 1428 | 1461104634138 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 15:23:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 15:23:54 INFO - PROCESS | 1428 | 1461104634140 Marionette TRACE conn5 <- [1,2914,null,{}] 15:23:54 INFO - PROCESS | 1428 | 1461104634144 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}] 15:23:54 INFO - PROCESS | 1428 | 1461104634265 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 15:23:54 INFO - PROCESS | 1428 | 1461104634273 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:54 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FA468000 == 66 [pid = 1428] [id = 738] 15:23:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 137 (000000D5EF228000) [pid = 1428] [serial = 2214] [outer = 0000000000000000] 15:23:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 138 (000000D5F6338000) [pid = 1428] [serial = 2215] [outer = 000000D5EF228000] 15:23:54 INFO - PROCESS | 1428 | 1461104634319 Marionette DEBUG loaded listener.js 15:23:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 139 (000000D5F8681C00) [pid = 1428] [serial = 2216] [outer = 000000D5EF228000] 15:23:54 INFO - PROCESS | 1428 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 15:23:54 INFO - PROCESS | 1428 | 1461104634710 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]]]}] 15:23:54 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 15:23:54 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 628ms 15:23:54 INFO - PROCESS | 1428 | 1461104634769 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 15:23:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 15:23:54 INFO - PROCESS | 1428 | 1461104634771 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 15:23:54 INFO - PROCESS | 1428 | 1461104634774 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 15:23:54 INFO - PROCESS | 1428 | 1461104634776 Marionette TRACE conn5 <- [1,2918,null,{}] 15:23:54 INFO - PROCESS | 1428 | 1461104634780 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}] 15:23:54 INFO - PROCESS | 1428 | 1461104634904 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 15:23:54 INFO - PROCESS | 1428 | 1461104634916 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:54 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FB6A4800 == 67 [pid = 1428] [id = 739] 15:23:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 140 (000000D5F3AF6000) [pid = 1428] [serial = 2217] [outer = 0000000000000000] 15:23:54 INFO - PROCESS | 1428 | ++DOMWINDOW == 141 (000000D5F3AF9C00) [pid = 1428] [serial = 2218] [outer = 000000D5F3AF6000] 15:23:54 INFO - PROCESS | 1428 | 1461104634961 Marionette DEBUG loaded listener.js 15:23:55 INFO - PROCESS | 1428 | ++DOMWINDOW == 142 (000000D5F3AFF800) [pid = 1428] [serial = 2219] [outer = 000000D5F3AF6000] 15:23:55 INFO - PROCESS | 1428 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 15:23:55 INFO - PROCESS | 1428 | 1461104635596 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]]]}] 15:23:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 15:23:55 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 882ms 15:23:55 INFO - PROCESS | 1428 | 1461104635660 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 15:23:55 INFO - PROCESS | 1428 | 1461104635666 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 15:23:55 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 15:23:55 INFO - PROCESS | 1428 | 1461104635672 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 15:23:55 INFO - PROCESS | 1428 | 1461104635676 Marionette TRACE conn5 <- [1,2922,null,{}] 15:23:55 INFO - PROCESS | 1428 | 1461104635682 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}] 15:23:55 INFO - PROCESS | 1428 | 1461104635834 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 15:23:55 INFO - PROCESS | 1428 | 1461104635970 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:55 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F3523800 == 68 [pid = 1428] [id = 740] 15:23:55 INFO - PROCESS | 1428 | ++DOMWINDOW == 143 (000000D5EBC99400) [pid = 1428] [serial = 2220] [outer = 0000000000000000] 15:23:56 INFO - PROCESS | 1428 | ++DOMWINDOW == 144 (000000D5EBDCF400) [pid = 1428] [serial = 2221] [outer = 000000D5EBC99400] 15:23:56 INFO - PROCESS | 1428 | 1461104636031 Marionette DEBUG loaded listener.js 15:23:56 INFO - PROCESS | 1428 | ++DOMWINDOW == 145 (000000D5EEDD4800) [pid = 1428] [serial = 2222] [outer = 000000D5EBC99400] 15:23:56 INFO - PROCESS | 1428 | 1461104636601 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]]]}] 15:23:56 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 15:23:56 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 983ms 15:23:56 INFO - PROCESS | 1428 | 1461104636657 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 15:23:56 INFO - PROCESS | 1428 | 1461104636663 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 15:23:56 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 15:23:56 INFO - PROCESS | 1428 | 1461104636670 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 15:23:56 INFO - PROCESS | 1428 | 1461104636673 Marionette TRACE conn5 <- [1,2926,null,{}] 15:23:56 INFO - PROCESS | 1428 | 1461104636677 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}] 15:23:56 INFO - PROCESS | 1428 | 1461104636827 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 15:23:56 INFO - PROCESS | 1428 | 1461104636960 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:56 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F77BD000 == 69 [pid = 1428] [id = 741] 15:23:56 INFO - PROCESS | 1428 | ++DOMWINDOW == 146 (000000D5EEACDC00) [pid = 1428] [serial = 2223] [outer = 0000000000000000] 15:23:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 147 (000000D5F1272400) [pid = 1428] [serial = 2224] [outer = 000000D5EEACDC00] 15:23:57 INFO - PROCESS | 1428 | 1461104637020 Marionette DEBUG loaded listener.js 15:23:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 148 (000000D5F3430000) [pid = 1428] [serial = 2225] [outer = 000000D5EEACDC00] 15:23:57 INFO - PROCESS | 1428 | 1461104637564 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]]]}] 15:23:57 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. 15:23:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 943ms 15:23:57 INFO - PROCESS | 1428 | 1461104637614 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 15:23:57 INFO - PROCESS | 1428 | 1461104637616 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 15:23:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 15:23:57 INFO - PROCESS | 1428 | 1461104637620 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 15:23:57 INFO - PROCESS | 1428 | 1461104637625 Marionette TRACE conn5 <- [1,2930,null,{}] 15:23:57 INFO - PROCESS | 1428 | 1461104637638 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}] 15:23:57 INFO - PROCESS | 1428 | 1461104637765 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 15:23:57 INFO - PROCESS | 1428 | 1461104637864 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:57 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FB8CC800 == 70 [pid = 1428] [id = 742] 15:23:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 149 (000000D5F350CC00) [pid = 1428] [serial = 2226] [outer = 0000000000000000] 15:23:57 INFO - PROCESS | 1428 | ++DOMWINDOW == 150 (000000D5F3AFE000) [pid = 1428] [serial = 2227] [outer = 000000D5F350CC00] 15:23:57 INFO - PROCESS | 1428 | 1461104637923 Marionette DEBUG loaded listener.js 15:23:58 INFO - PROCESS | 1428 | ++DOMWINDOW == 151 (000000D5F64E4400) [pid = 1428] [serial = 2228] [outer = 000000D5F350CC00] 15:23:58 INFO - PROCESS | 1428 | 1461104638405 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"]]]}] 15:23:58 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 15:23:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 15:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 15:23:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 839ms 15:23:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 15:23:58 INFO - PROCESS | 1428 | 1461104638478 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 15:23:58 INFO - PROCESS | 1428 | 1461104638481 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 15:23:58 INFO - PROCESS | 1428 | 1461104638486 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 15:23:58 INFO - PROCESS | 1428 | 1461104638489 Marionette TRACE conn5 <- [1,2934,null,{}] 15:23:58 INFO - PROCESS | 1428 | 1461104638492 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}] 15:23:58 INFO - PROCESS | 1428 | 1461104638607 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 15:23:58 INFO - PROCESS | 1428 | 1461104638711 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:58 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FCE32800 == 71 [pid = 1428] [id = 743] 15:23:58 INFO - PROCESS | 1428 | ++DOMWINDOW == 152 (000000D5F4071C00) [pid = 1428] [serial = 2229] [outer = 0000000000000000] 15:23:58 INFO - PROCESS | 1428 | ++DOMWINDOW == 153 (000000D5F9D78C00) [pid = 1428] [serial = 2230] [outer = 000000D5F4071C00] 15:23:58 INFO - PROCESS | 1428 | 1461104638767 Marionette DEBUG loaded listener.js 15:23:58 INFO - PROCESS | 1428 | ++DOMWINDOW == 154 (000000D5F9D90800) [pid = 1428] [serial = 2231] [outer = 000000D5F4071C00] 15:23:59 INFO - PROCESS | 1428 | 1461104639302 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]]]}] 15:23:59 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. 15:23:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 838ms 15:23:59 INFO - PROCESS | 1428 | 1461104639326 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 15:23:59 INFO - PROCESS | 1428 | 1461104639329 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 15:23:59 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 15:23:59 INFO - PROCESS | 1428 | 1461104639333 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 15:23:59 INFO - PROCESS | 1428 | 1461104639335 Marionette TRACE conn5 <- [1,2938,null,{}] 15:23:59 INFO - PROCESS | 1428 | 1461104639339 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}] 15:23:59 INFO - PROCESS | 1428 | 1461104639451 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 15:23:59 INFO - PROCESS | 1428 | 1461104639581 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:59 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FD4AA800 == 72 [pid = 1428] [id = 744] 15:23:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 155 (000000D5F9711000) [pid = 1428] [serial = 2232] [outer = 0000000000000000] 15:23:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 156 (000000D5F9718000) [pid = 1428] [serial = 2233] [outer = 000000D5F9711000] 15:23:59 INFO - PROCESS | 1428 | 1461104639639 Marionette DEBUG loaded listener.js 15:23:59 INFO - PROCESS | 1428 | ++DOMWINDOW == 157 (000000D5F9D73000) [pid = 1428] [serial = 2234] [outer = 000000D5F9711000] 15:24:00 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FCE2D800 == 73 [pid = 1428] [id = 745] 15:24:00 INFO - PROCESS | 1428 | ++DOMWINDOW == 158 (000000D5F7231800) [pid = 1428] [serial = 2235] [outer = 0000000000000000] 15:24:00 INFO - PROCESS | 1428 | ++DOMWINDOW == 159 (000000D5F7232800) [pid = 1428] [serial = 2236] [outer = 000000D5F7231800] 15:24:00 INFO - PROCESS | 1428 | 1461104640228 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]]]}] 15:24:00 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. 15:24:00 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 985ms 15:24:00 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 15:24:00 INFO - PROCESS | 1428 | 1461104640321 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 15:24:00 INFO - PROCESS | 1428 | 1461104640323 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 15:24:00 INFO - PROCESS | 1428 | 1461104640327 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 15:24:00 INFO - PROCESS | 1428 | 1461104640329 Marionette TRACE conn5 <- [1,2942,null,{}] 15:24:00 INFO - PROCESS | 1428 | 1461104640333 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}] 15:24:00 INFO - PROCESS | 1428 | 1461104640478 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 15:24:00 INFO - PROCESS | 1428 | 1461104640606 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:00 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E3877800 == 74 [pid = 1428] [id = 746] 15:24:00 INFO - PROCESS | 1428 | ++DOMWINDOW == 160 (000000D5E017A800) [pid = 1428] [serial = 2237] [outer = 0000000000000000] 15:24:00 INFO - PROCESS | 1428 | ++DOMWINDOW == 161 (000000D5E76D4C00) [pid = 1428] [serial = 2238] [outer = 000000D5E017A800] 15:24:00 INFO - PROCESS | 1428 | 1461104640665 Marionette DEBUG loaded listener.js 15:24:00 INFO - PROCESS | 1428 | ++DOMWINDOW == 162 (000000D5F2571800) [pid = 1428] [serial = 2239] [outer = 000000D5E017A800] 15:24:01 INFO - PROCESS | 1428 | 1461104641378 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]]]}] 15:24:01 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:24:01 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 15:24:01 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1088ms 15:24:01 INFO - PROCESS | 1428 | 1461104641418 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 15:24:01 INFO - PROCESS | 1428 | 1461104641423 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 15:24:01 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 15:24:01 INFO - PROCESS | 1428 | 1461104641429 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 15:24:01 INFO - PROCESS | 1428 | 1461104641432 Marionette TRACE conn5 <- [1,2946,null,{}] 15:24:01 INFO - PROCESS | 1428 | 1461104641437 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}] 15:24:01 INFO - PROCESS | 1428 | 1461104641558 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 15:24:01 INFO - PROCESS | 1428 | 1461104641667 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:01 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F3635800 == 75 [pid = 1428] [id = 747] 15:24:01 INFO - PROCESS | 1428 | ++DOMWINDOW == 163 (000000D5E8688800) [pid = 1428] [serial = 2240] [outer = 0000000000000000] 15:24:01 INFO - PROCESS | 1428 | ++DOMWINDOW == 164 (000000D5E868EC00) [pid = 1428] [serial = 2241] [outer = 000000D5E8688800] 15:24:01 INFO - PROCESS | 1428 | 1461104641717 Marionette DEBUG loaded listener.js 15:24:01 INFO - PROCESS | 1428 | ++DOMWINDOW == 165 (000000D5EDF08C00) [pid = 1428] [serial = 2242] [outer = 000000D5E8688800] 15:24:02 INFO - PROCESS | 1428 | 1461104642299 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]]]}] 15:24:02 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. 15:24:02 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 938ms 15:24:02 INFO - PROCESS | 1428 | 1461104642371 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 15:24:02 INFO - PROCESS | 1428 | 1461104642377 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 15:24:02 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 15:24:02 INFO - PROCESS | 1428 | 1461104642383 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 15:24:02 INFO - PROCESS | 1428 | 1461104642386 Marionette TRACE conn5 <- [1,2950,null,{}] 15:24:02 INFO - PROCESS | 1428 | 1461104642390 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}] 15:24:02 INFO - PROCESS | 1428 | 1461104642496 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 15:24:02 INFO - PROCESS | 1428 | 1461104642605 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:02 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED30800 == 76 [pid = 1428] [id = 748] 15:24:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 166 (000000D5E8A8C000) [pid = 1428] [serial = 2243] [outer = 0000000000000000] 15:24:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 167 (000000D5EBC9F000) [pid = 1428] [serial = 2244] [outer = 000000D5E8A8C000] 15:24:02 INFO - PROCESS | 1428 | 1461104642654 Marionette DEBUG loaded listener.js 15:24:02 INFO - PROCESS | 1428 | ++DOMWINDOW == 168 (000000D5EDF0F800) [pid = 1428] [serial = 2245] [outer = 000000D5E8A8C000] 15:24:03 INFO - PROCESS | 1428 | 1461104643176 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]]]}] 15:24:03 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. 15:24:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 838ms 15:24:03 INFO - PROCESS | 1428 | 1461104643232 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 15:24:03 INFO - PROCESS | 1428 | 1461104643234 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 15:24:03 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 15:24:03 INFO - PROCESS | 1428 | 1461104643239 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 15:24:03 INFO - PROCESS | 1428 | 1461104643243 Marionette TRACE conn5 <- [1,2954,null,{}] 15:24:03 INFO - PROCESS | 1428 | 1461104643254 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}] 15:24:03 INFO - PROCESS | 1428 | 1461104643356 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 15:24:03 INFO - PROCESS | 1428 | 1461104643469 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:03 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2FE4800 == 77 [pid = 1428] [id = 749] 15:24:03 INFO - PROCESS | 1428 | ++DOMWINDOW == 169 (000000D5EF1C8C00) [pid = 1428] [serial = 2246] [outer = 0000000000000000] 15:24:03 INFO - PROCESS | 1428 | ++DOMWINDOW == 170 (000000D5EF6EC800) [pid = 1428] [serial = 2247] [outer = 000000D5EF1C8C00] 15:24:03 INFO - PROCESS | 1428 | 1461104643520 Marionette DEBUG loaded listener.js 15:24:03 INFO - PROCESS | 1428 | ++DOMWINDOW == 171 (000000D5EF7BAC00) [pid = 1428] [serial = 2248] [outer = 000000D5EF1C8C00] 15:24:03 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F7923000 == 76 [pid = 1428] [id = 693] 15:24:03 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F77D5800 == 75 [pid = 1428] [id = 692] 15:24:03 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F3FB9000 == 74 [pid = 1428] [id = 542] 15:24:03 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2B4F000 == 73 [pid = 1428] [id = 580] 15:24:03 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FA468000 == 72 [pid = 1428] [id = 738] 15:24:03 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9AA2800 == 71 [pid = 1428] [id = 737] 15:24:03 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2FE1000 == 70 [pid = 1428] [id = 736] 15:24:03 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F790E000 == 69 [pid = 1428] [id = 735] 15:24:03 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6FC2000 == 68 [pid = 1428] [id = 734] 15:24:03 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F68C0800 == 67 [pid = 1428] [id = 733] 15:24:03 INFO - PROCESS | 1428 | --DOMWINDOW == 170 (000000D5F34E5C00) [pid = 1428] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 15:24:03 INFO - PROCESS | 1428 | --DOMWINDOW == 169 (000000D5EF70C400) [pid = 1428] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 15:24:03 INFO - PROCESS | 1428 | --DOMWINDOW == 168 (000000D5EB051400) [pid = 1428] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 15:24:03 INFO - PROCESS | 1428 | --DOMWINDOW == 167 (000000D5F40DE400) [pid = 1428] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 15:24:03 INFO - PROCESS | 1428 | --DOMWINDOW == 166 (000000D5F419FC00) [pid = 1428] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 15:24:03 INFO - PROCESS | 1428 | --DOMWINDOW == 165 (000000D5F419F800) [pid = 1428] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 15:24:03 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F4033000 == 66 [pid = 1428] [id = 732] 15:24:03 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF4AE800 == 65 [pid = 1428] [id = 731] 15:24:03 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F402A000 == 64 [pid = 1428] [id = 730] 15:24:03 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FA481800 == 63 [pid = 1428] [id = 726] 15:24:03 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FA39E800 == 62 [pid = 1428] [id = 725] 15:24:03 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F63DE800 == 61 [pid = 1428] [id = 724] 15:24:03 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F27F6800 == 60 [pid = 1428] [id = 723] 15:24:03 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9ABE800 == 59 [pid = 1428] [id = 722] 15:24:03 INFO - PROCESS | 1428 | --DOMWINDOW == 164 (000000D5F3F5EC00) [pid = 1428] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 15:24:03 INFO - PROCESS | 1428 | --DOMWINDOW == 163 (000000D5F357B400) [pid = 1428] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 15:24:03 INFO - PROCESS | 1428 | --DOMWINDOW == 162 (000000D5F406E800) [pid = 1428] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 15:24:03 INFO - PROCESS | 1428 | --DOMWINDOW == 161 (000000D5F1798800) [pid = 1428] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 15:24:03 INFO - PROCESS | 1428 | --DOMWINDOW == 160 (000000D5F3587800) [pid = 1428] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 15:24:03 INFO - PROCESS | 1428 | --DOMWINDOW == 159 (000000D5F2570400) [pid = 1428] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 15:24:03 INFO - PROCESS | 1428 | --DOMWINDOW == 158 (000000D5F338EC00) [pid = 1428] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 15:24:03 INFO - PROCESS | 1428 | --DOMWINDOW == 157 (000000D5F2F29000) [pid = 1428] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 15:24:03 INFO - PROCESS | 1428 | --DOMWINDOW == 156 (000000D5F27AB400) [pid = 1428] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 15:24:03 INFO - PROCESS | 1428 | --DOMWINDOW == 155 (000000D5F3463400) [pid = 1428] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 15:24:03 INFO - PROCESS | 1428 | --DOMWINDOW == 154 (000000D5EE834000) [pid = 1428] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 15:24:03 INFO - PROCESS | 1428 | --DOMWINDOW == 153 (000000D5EDF07400) [pid = 1428] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 15:24:03 INFO - PROCESS | 1428 | --DOMWINDOW == 152 (000000D5EF70C000) [pid = 1428] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 15:24:03 INFO - PROCESS | 1428 | --DOMWINDOW == 151 (000000D5EF809000) [pid = 1428] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 15:24:03 INFO - PROCESS | 1428 | --DOMWINDOW == 150 (000000D5F3394400) [pid = 1428] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 15:24:03 INFO - PROCESS | 1428 | --DOMWINDOW == 149 (000000D5F0455400) [pid = 1428] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 15:24:03 INFO - PROCESS | 1428 | --DOMWINDOW == 148 (000000D5E753C000) [pid = 1428] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 15:24:03 INFO - PROCESS | 1428 | --DOMWINDOW == 147 (000000D5E260B400) [pid = 1428] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 15:24:03 INFO - PROCESS | 1428 | --DOMWINDOW == 146 (000000D5EB97E000) [pid = 1428] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 15:24:03 INFO - PROCESS | 1428 | --DOMWINDOW == 145 (000000D5EE617400) [pid = 1428] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 15:24:04 INFO - PROCESS | 1428 | 1461104644039 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]]]}] 15:24:04 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. 15:24:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 836ms 15:24:04 INFO - PROCESS | 1428 | 1461104644078 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 15:24:04 INFO - PROCESS | 1428 | 1461104644081 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 15:24:04 INFO - PROCESS | 1428 | 1461104644084 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 15:24:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 15:24:04 INFO - PROCESS | 1428 | 1461104644086 Marionette TRACE conn5 <- [1,2958,null,{}] 15:24:04 INFO - PROCESS | 1428 | 1461104644090 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}] 15:24:04 INFO - PROCESS | 1428 | 1461104644178 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 15:24:04 INFO - PROCESS | 1428 | 1461104644185 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:04 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF4AE800 == 60 [pid = 1428] [id = 750] 15:24:04 INFO - PROCESS | 1428 | ++DOMWINDOW == 146 (000000D5E8691400) [pid = 1428] [serial = 2249] [outer = 0000000000000000] 15:24:04 INFO - PROCESS | 1428 | ++DOMWINDOW == 147 (000000D5EBC98000) [pid = 1428] [serial = 2250] [outer = 000000D5E8691400] 15:24:04 INFO - PROCESS | 1428 | 1461104644233 Marionette DEBUG loaded listener.js 15:24:04 INFO - PROCESS | 1428 | ++DOMWINDOW == 148 (000000D5EE613400) [pid = 1428] [serial = 2251] [outer = 000000D5E8691400] 15:24:04 INFO - PROCESS | 1428 | 1461104644669 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]]]}] 15:24:04 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. 15:24:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 630ms 15:24:04 INFO - PROCESS | 1428 | 1461104644716 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 15:24:04 INFO - PROCESS | 1428 | 1461104644718 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 15:24:04 INFO - PROCESS | 1428 | 1461104644721 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 15:24:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 15:24:04 INFO - PROCESS | 1428 | 1461104644723 Marionette TRACE conn5 <- [1,2962,null,{}] 15:24:04 INFO - PROCESS | 1428 | 1461104644727 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}] 15:24:04 INFO - PROCESS | 1428 | 1461104644813 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 15:24:04 INFO - PROCESS | 1428 | 1461104644819 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:04 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2FDF000 == 61 [pid = 1428] [id = 751] 15:24:04 INFO - PROCESS | 1428 | ++DOMWINDOW == 149 (000000D5EEA91400) [pid = 1428] [serial = 2252] [outer = 0000000000000000] 15:24:04 INFO - PROCESS | 1428 | ++DOMWINDOW == 150 (000000D5EF6A8800) [pid = 1428] [serial = 2253] [outer = 000000D5EEA91400] 15:24:04 INFO - PROCESS | 1428 | 1461104644866 Marionette DEBUG loaded listener.js 15:24:04 INFO - PROCESS | 1428 | ++DOMWINDOW == 151 (000000D5EF80A000) [pid = 1428] [serial = 2254] [outer = 000000D5EEA91400] 15:24:05 INFO - PROCESS | 1428 | 1461104645319 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]]]}] 15:24:05 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. 15:24:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 628ms 15:24:05 INFO - PROCESS | 1428 | 1461104645353 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 15:24:05 INFO - PROCESS | 1428 | 1461104645355 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 15:24:05 INFO - PROCESS | 1428 | 1461104645358 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 15:24:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 15:24:05 INFO - PROCESS | 1428 | 1461104645360 Marionette TRACE conn5 <- [1,2966,null,{}] 15:24:05 INFO - PROCESS | 1428 | 1461104645369 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}] 15:24:05 INFO - PROCESS | 1428 | 1461104645467 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 15:24:05 INFO - PROCESS | 1428 | 1461104645473 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:05 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F63C4000 == 62 [pid = 1428] [id = 752] 15:24:05 INFO - PROCESS | 1428 | ++DOMWINDOW == 152 (000000D5F040A400) [pid = 1428] [serial = 2255] [outer = 0000000000000000] 15:24:05 INFO - PROCESS | 1428 | ++DOMWINDOW == 153 (000000D5F1429800) [pid = 1428] [serial = 2256] [outer = 000000D5F040A400] 15:24:05 INFO - PROCESS | 1428 | 1461104645522 Marionette DEBUG loaded listener.js 15:24:05 INFO - PROCESS | 1428 | ++DOMWINDOW == 154 (000000D5F240D400) [pid = 1428] [serial = 2257] [outer = 000000D5F040A400] 15:24:06 INFO - PROCESS | 1428 | 1461104646002 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]]]}] 15:24:06 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. 15:24:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 692ms 15:24:06 INFO - PROCESS | 1428 | 1461104646054 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 15:24:06 INFO - PROCESS | 1428 | 1461104646056 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 15:24:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 15:24:06 INFO - PROCESS | 1428 | 1461104646072 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 15:24:06 INFO - PROCESS | 1428 | 1461104646074 Marionette TRACE conn5 <- [1,2970,null,{}] 15:24:06 INFO - PROCESS | 1428 | 1461104646078 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}] 15:24:06 INFO - PROCESS | 1428 | 1461104646191 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 15:24:06 INFO - PROCESS | 1428 | 1461104646197 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:06 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F68D1000 == 63 [pid = 1428] [id = 753] 15:24:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 155 (000000D5F248E800) [pid = 1428] [serial = 2258] [outer = 0000000000000000] 15:24:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 156 (000000D5F24ABC00) [pid = 1428] [serial = 2259] [outer = 000000D5F248E800] 15:24:06 INFO - PROCESS | 1428 | 1461104646243 Marionette DEBUG loaded listener.js 15:24:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 157 (000000D5F25BCC00) [pid = 1428] [serial = 2260] [outer = 000000D5F248E800] 15:24:06 INFO - PROCESS | 1428 | 1461104646633 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"]]]}] 15:24:06 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 15:24:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 15:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 15:24:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 629ms 15:24:06 INFO - PROCESS | 1428 | 1461104646703 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 15:24:06 INFO - PROCESS | 1428 | 1461104646705 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 15:24:06 INFO - PROCESS | 1428 | 1461104646709 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 15:24:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 15:24:06 INFO - PROCESS | 1428 | 1461104646710 Marionette TRACE conn5 <- [1,2974,null,{}] 15:24:06 INFO - PROCESS | 1428 | 1461104646719 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}] 15:24:06 INFO - PROCESS | 1428 | 1461104646833 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 15:24:06 INFO - PROCESS | 1428 | 1461104646839 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:06 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6FB5800 == 64 [pid = 1428] [id = 754] 15:24:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 158 (000000D5F25D8800) [pid = 1428] [serial = 2261] [outer = 0000000000000000] 15:24:06 INFO - PROCESS | 1428 | ++DOMWINDOW == 159 (000000D5F2A28800) [pid = 1428] [serial = 2262] [outer = 000000D5F25D8800] 15:24:06 INFO - PROCESS | 1428 | 1461104646934 Marionette DEBUG loaded listener.js 15:24:07 INFO - PROCESS | 1428 | ++DOMWINDOW == 160 (000000D5F2F25400) [pid = 1428] [serial = 2263] [outer = 000000D5F25D8800] 15:24:07 INFO - PROCESS | 1428 | 1461104647349 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]]]}] 15:24:07 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. 15:24:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 692ms 15:24:07 INFO - PROCESS | 1428 | 1461104647404 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 15:24:07 INFO - PROCESS | 1428 | 1461104647407 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 15:24:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 15:24:07 INFO - PROCESS | 1428 | 1461104647414 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 15:24:07 INFO - PROCESS | 1428 | 1461104647416 Marionette TRACE conn5 <- [1,2978,null,{}] 15:24:07 INFO - PROCESS | 1428 | 1461104647420 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}] 15:24:07 INFO - PROCESS | 1428 | 1461104647543 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 15:24:07 INFO - PROCESS | 1428 | 1461104647548 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:07 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F77AF800 == 65 [pid = 1428] [id = 755] 15:24:07 INFO - PROCESS | 1428 | ++DOMWINDOW == 161 (000000D5F2FFB400) [pid = 1428] [serial = 2264] [outer = 0000000000000000] 15:24:07 INFO - PROCESS | 1428 | ++DOMWINDOW == 162 (000000D5F338D800) [pid = 1428] [serial = 2265] [outer = 000000D5F2FFB400] 15:24:07 INFO - PROCESS | 1428 | 1461104647650 Marionette DEBUG loaded listener.js 15:24:07 INFO - PROCESS | 1428 | ++DOMWINDOW == 163 (000000D5F342E000) [pid = 1428] [serial = 2266] [outer = 000000D5F2FFB400] 15:24:07 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6728000 == 66 [pid = 1428] [id = 756] 15:24:07 INFO - PROCESS | 1428 | ++DOMWINDOW == 164 (000000D5F34DE000) [pid = 1428] [serial = 2267] [outer = 0000000000000000] 15:24:07 INFO - PROCESS | 1428 | ++DOMWINDOW == 165 (000000D5F34DFC00) [pid = 1428] [serial = 2268] [outer = 000000D5F34DE000] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 164 (000000D5EF70AC00) [pid = 1428] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 163 (000000D5E868B000) [pid = 1428] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 162 (000000D5E260F000) [pid = 1428] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 161 (000000D5F64F0400) [pid = 1428] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 160 (000000D5EC36E800) [pid = 1428] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 159 (000000D5E260B800) [pid = 1428] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 158 (000000D5F40E3000) [pid = 1428] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 157 (000000D5E755B000) [pid = 1428] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 156 (000000D5E6CB2C00) [pid = 1428] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 155 (000000D5EF83C000) [pid = 1428] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 154 (000000D5F64E7C00) [pid = 1428] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 153 (000000D5F25E7400) [pid = 1428] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 152 (000000D5F24A7000) [pid = 1428] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 151 (000000D5F1427000) [pid = 1428] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 150 (000000D5F2567400) [pid = 1428] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 149 (000000D5E0178000) [pid = 1428] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 148 (000000D5EE56DC00) [pid = 1428] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 147 (000000D5F867E800) [pid = 1428] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 146 (000000D5E026B800) [pid = 1428] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 145 (000000D5F4198000) [pid = 1428] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 144 (000000D5F25BC000) [pid = 1428] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 143 (000000D5E687FC00) [pid = 1428] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 142 (000000D5F3503800) [pid = 1428] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 141 (000000D5E8E1C400) [pid = 1428] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 140 (000000D5F3582000) [pid = 1428] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 139 (000000D5E8690C00) [pid = 1428] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 138 (000000D5EECCC800) [pid = 1428] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 137 (000000D5E1FB2800) [pid = 1428] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 136 (000000D5EC3DFC00) [pid = 1428] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 135 (000000D5F3465400) [pid = 1428] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 134 (000000D5F4070C00) [pid = 1428] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 133 (000000D5EF709C00) [pid = 1428] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 132 (000000D5F24A5800) [pid = 1428] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 131 (000000D5F2411400) [pid = 1428] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 130 (000000D5EEDC9C00) [pid = 1428] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 129 (000000D5EE510400) [pid = 1428] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 128 (000000D5F3465000) [pid = 1428] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 127 (000000D5EF228000) [pid = 1428] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 126 (000000D5E6833000) [pid = 1428] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 15:24:08 INFO - PROCESS | 1428 | --DOMWINDOW == 125 (000000D5F24B0C00) [pid = 1428] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 15:24:08 INFO - PROCESS | 1428 | 1461104648504 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]]]}] 15:24:08 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. 15:24:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1129ms 15:24:08 INFO - PROCESS | 1428 | 1461104648542 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 15:24:08 INFO - PROCESS | 1428 | 1461104648545 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 15:24:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 15:24:08 INFO - PROCESS | 1428 | 1461104648550 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 15:24:08 INFO - PROCESS | 1428 | 1461104648552 Marionette TRACE conn5 <- [1,2982,null,{}] 15:24:08 INFO - PROCESS | 1428 | 1461104648556 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}] 15:24:08 INFO - PROCESS | 1428 | 1461104648665 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 15:24:08 INFO - PROCESS | 1428 | 1461104648671 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:08 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2F50000 == 67 [pid = 1428] [id = 757] 15:24:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 126 (000000D5E868B000) [pid = 1428] [serial = 2269] [outer = 0000000000000000] 15:24:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 127 (000000D5EB97A400) [pid = 1428] [serial = 2270] [outer = 000000D5E868B000] 15:24:08 INFO - PROCESS | 1428 | 1461104648717 Marionette DEBUG loaded listener.js 15:24:08 INFO - PROCESS | 1428 | ++DOMWINDOW == 128 (000000D5EE818C00) [pid = 1428] [serial = 2271] [outer = 000000D5E868B000] 15:24:09 INFO - PROCESS | 1428 | 1461104649133 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]]]}] 15:24:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:24:09 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 15:24:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 628ms 15:24:09 INFO - PROCESS | 1428 | 1461104649180 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 15:24:09 INFO - PROCESS | 1428 | 1461104649182 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 15:24:09 INFO - PROCESS | 1428 | 1461104649186 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 15:24:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 15:24:09 INFO - PROCESS | 1428 | 1461104649188 Marionette TRACE conn5 <- [1,2986,null,{}] 15:24:09 INFO - PROCESS | 1428 | 1461104649192 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}] 15:24:09 INFO - PROCESS | 1428 | 1461104649300 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 15:24:09 INFO - PROCESS | 1428 | 1461104649305 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:09 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F814C800 == 68 [pid = 1428] [id = 758] 15:24:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 129 (000000D5EEDD3000) [pid = 1428] [serial = 2272] [outer = 0000000000000000] 15:24:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 130 (000000D5F25BD800) [pid = 1428] [serial = 2273] [outer = 000000D5EEDD3000] 15:24:09 INFO - PROCESS | 1428 | 1461104649356 Marionette DEBUG loaded listener.js 15:24:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 131 (000000D5F34E4000) [pid = 1428] [serial = 2274] [outer = 000000D5EEDD3000] 15:24:09 INFO - PROCESS | 1428 | 1461104649755 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]]]}] 15:24:09 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. 15:24:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 629ms 15:24:09 INFO - PROCESS | 1428 | 1461104649819 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 15:24:09 INFO - PROCESS | 1428 | 1461104649821 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 15:24:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 15:24:09 INFO - PROCESS | 1428 | 1461104649824 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 15:24:09 INFO - PROCESS | 1428 | 1461104649826 Marionette TRACE conn5 <- [1,2990,null,{}] 15:24:09 INFO - PROCESS | 1428 | 1461104649834 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}] 15:24:09 INFO - PROCESS | 1428 | 1461104649923 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 15:24:09 INFO - PROCESS | 1428 | 1461104649930 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:09 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9A7A800 == 69 [pid = 1428] [id = 759] 15:24:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 132 (000000D5E3414C00) [pid = 1428] [serial = 2275] [outer = 0000000000000000] 15:24:09 INFO - PROCESS | 1428 | ++DOMWINDOW == 133 (000000D5F350A800) [pid = 1428] [serial = 2276] [outer = 000000D5E3414C00] 15:24:09 INFO - PROCESS | 1428 | 1461104649974 Marionette DEBUG loaded listener.js 15:24:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 134 (000000D5F3580C00) [pid = 1428] [serial = 2277] [outer = 000000D5E3414C00] 15:24:10 INFO - PROCESS | 1428 | 1461104650415 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]]]}] 15:24:10 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. 15:24:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 629ms 15:24:10 INFO - PROCESS | 1428 | 1461104650499 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 15:24:10 INFO - PROCESS | 1428 | 1461104650503 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 15:24:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 15:24:10 INFO - PROCESS | 1428 | 1461104650514 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 15:24:10 INFO - PROCESS | 1428 | 1461104650519 Marionette TRACE conn5 <- [1,2994,null,{}] 15:24:10 INFO - PROCESS | 1428 | 1461104650526 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}] 15:24:10 INFO - PROCESS | 1428 | 1461104650650 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 15:24:10 INFO - PROCESS | 1428 | 1461104650760 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:10 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EDF51000 == 70 [pid = 1428] [id = 760] 15:24:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 135 (000000D5E0BDB800) [pid = 1428] [serial = 2278] [outer = 0000000000000000] 15:24:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 136 (000000D5E1B5E000) [pid = 1428] [serial = 2279] [outer = 000000D5E0BDB800] 15:24:10 INFO - PROCESS | 1428 | 1461104650819 Marionette DEBUG loaded listener.js 15:24:10 INFO - PROCESS | 1428 | ++DOMWINDOW == 137 (000000D5E666C400) [pid = 1428] [serial = 2280] [outer = 000000D5E0BDB800] 15:24:11 INFO - PROCESS | 1428 | 1461104651401 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]]]}] 15:24:11 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. 15:24:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 944ms 15:24:11 INFO - PROCESS | 1428 | 1461104651466 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 15:24:11 INFO - PROCESS | 1428 | 1461104651470 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 15:24:11 INFO - TEST-START | /FileAPI/FileReaderSync.worker 15:24:11 INFO - PROCESS | 1428 | 1461104651479 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 15:24:11 INFO - PROCESS | 1428 | 1461104651484 Marionette TRACE conn5 <- [1,2998,null,{}] 15:24:11 INFO - PROCESS | 1428 | 1461104651489 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}] 15:24:11 INFO - PROCESS | 1428 | 1461104651608 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 15:24:11 INFO - PROCESS | 1428 | 1461104651713 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:11 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2FE0800 == 71 [pid = 1428] [id = 761] 15:24:11 INFO - PROCESS | 1428 | ++DOMWINDOW == 138 (000000D5EB04CC00) [pid = 1428] [serial = 2281] [outer = 0000000000000000] 15:24:11 INFO - PROCESS | 1428 | ++DOMWINDOW == 139 (000000D5EE569400) [pid = 1428] [serial = 2282] [outer = 000000D5EB04CC00] 15:24:11 INFO - PROCESS | 1428 | 1461104651770 Marionette DEBUG loaded listener.js 15:24:11 INFO - PROCESS | 1428 | ++DOMWINDOW == 140 (000000D5EEAC8800) [pid = 1428] [serial = 2283] [outer = 000000D5EB04CC00] 15:24:12 INFO - PROCESS | 1428 | [1428] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:24:12 INFO - PROCESS | 1428 | 1461104652329 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 15:24:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 15:24:12 INFO - {} 15:24:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 15:24:12 INFO - {} 15:24:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 15:24:12 INFO - {} 15:24:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 15:24:12 INFO - {} 15:24:12 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 880ms 15:24:12 INFO - PROCESS | 1428 | 1461104652381 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 15:24:12 INFO - PROCESS | 1428 | 1461104652384 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 15:24:12 INFO - TEST-START | /FileAPI/fileReader.html 15:24:12 INFO - PROCESS | 1428 | 1461104652389 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 15:24:12 INFO - PROCESS | 1428 | 1461104652392 Marionette TRACE conn5 <- [1,3002,null,{}] 15:24:12 INFO - PROCESS | 1428 | 1461104652407 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}] 15:24:12 INFO - PROCESS | 1428 | 1461104652535 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 15:24:12 INFO - PROCESS | 1428 | 1461104652635 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:12 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F9A92000 == 72 [pid = 1428] [id = 762] 15:24:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 141 (000000D5F1B8EC00) [pid = 1428] [serial = 2284] [outer = 0000000000000000] 15:24:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 142 (000000D5F24A5000) [pid = 1428] [serial = 2285] [outer = 000000D5F1B8EC00] 15:24:12 INFO - PROCESS | 1428 | 1461104652695 Marionette DEBUG loaded listener.js 15:24:12 INFO - PROCESS | 1428 | ++DOMWINDOW == 143 (000000D5F338E000) [pid = 1428] [serial = 2286] [outer = 000000D5F1B8EC00] 15:24:13 INFO - PROCESS | 1428 | 1461104653241 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]]]}] 15:24:13 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 15:24:13 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 15:24:13 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 15:24:13 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 15:24:13 INFO - TEST-OK | /FileAPI/fileReader.html | took 882ms 15:24:13 INFO - TEST-START | /FileAPI/historical.html 15:24:13 INFO - PROCESS | 1428 | 1461104653275 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 15:24:13 INFO - PROCESS | 1428 | 1461104653278 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 15:24:13 INFO - PROCESS | 1428 | 1461104653282 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 15:24:13 INFO - PROCESS | 1428 | 1461104653284 Marionette TRACE conn5 <- [1,3006,null,{}] 15:24:13 INFO - PROCESS | 1428 | 1461104653287 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}] 15:24:13 INFO - PROCESS | 1428 | 1461104653402 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 15:24:13 INFO - PROCESS | 1428 | 1461104653506 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:13 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FA47F000 == 73 [pid = 1428] [id = 763] 15:24:13 INFO - PROCESS | 1428 | ++DOMWINDOW == 144 (000000D5F342CC00) [pid = 1428] [serial = 2287] [outer = 0000000000000000] 15:24:13 INFO - PROCESS | 1428 | ++DOMWINDOW == 145 (000000D5F3582C00) [pid = 1428] [serial = 2288] [outer = 000000D5F342CC00] 15:24:13 INFO - PROCESS | 1428 | 1461104653563 Marionette DEBUG loaded listener.js 15:24:13 INFO - PROCESS | 1428 | ++DOMWINDOW == 146 (000000D5F3AF2C00) [pid = 1428] [serial = 2289] [outer = 000000D5F342CC00] 15:24:14 INFO - PROCESS | 1428 | 1461104654053 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"]]]}] 15:24:14 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 15:24:14 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 15:24:14 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 15:24:14 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 15:24:14 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 15:24:14 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 15:24:14 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 15:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:14 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 15:24:14 INFO - TEST-OK | /FileAPI/historical.html | took 840ms 15:24:14 INFO - PROCESS | 1428 | 1461104654123 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 15:24:14 INFO - PROCESS | 1428 | 1461104654126 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 15:24:14 INFO - TEST-START | /FileAPI/idlharness.html 15:24:14 INFO - PROCESS | 1428 | 1461104654130 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 15:24:14 INFO - PROCESS | 1428 | 1461104654132 Marionette TRACE conn5 <- [1,3010,null,{}] 15:24:14 INFO - PROCESS | 1428 | 1461104654135 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}] 15:24:14 INFO - PROCESS | 1428 | 1461104654278 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 15:24:14 INFO - PROCESS | 1428 | 1461104654382 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:14 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FB6A4000 == 74 [pid = 1428] [id = 764] 15:24:14 INFO - PROCESS | 1428 | ++DOMWINDOW == 147 (000000D5F34DF800) [pid = 1428] [serial = 2290] [outer = 0000000000000000] 15:24:14 INFO - PROCESS | 1428 | ++DOMWINDOW == 148 (000000D5F4065000) [pid = 1428] [serial = 2291] [outer = 000000D5F34DF800] 15:24:14 INFO - PROCESS | 1428 | 1461104654438 Marionette DEBUG loaded listener.js 15:24:14 INFO - PROCESS | 1428 | ++DOMWINDOW == 149 (000000D5F406EC00) [pid = 1428] [serial = 2292] [outer = 000000D5F34DF800] 15:24:15 INFO - PROCESS | 1428 | 1461104655423 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]]]}] 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 15:24:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:24:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:24:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:24:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:24:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:24:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:24:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:24:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:24:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:24:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:24:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 15:24:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:24:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:24:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:24:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:24:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:24:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:24:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:24:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:24:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:24:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:24:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 15:24:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:24:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:24:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:24:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:24:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:24:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:24:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:24:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:24:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:24:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:24:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 15:24:15 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 15:24:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:24:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:24:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:24:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:24:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:24:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:24:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:24:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:24:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:24:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 15:24:15 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 15:24:15 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 15:24:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:24:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:24:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:24:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:24:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:24:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:24:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:24:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:24:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:24:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 15:24:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:24:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:24:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:24:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:24:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:24:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:24:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:24:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:24:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:24:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 15:24:15 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 15:24:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:24:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:24:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:24:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:24:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:24:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:24:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:24:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:24:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:24:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 15:24:15 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 15:24:15 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 15:24:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:24:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:24:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:24:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:24:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:24:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:24:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:24:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:24:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:24:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 15:24:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 15:24:15 INFO - TEST-OK | /FileAPI/idlharness.html | took 1438ms 15:24:15 INFO - PROCESS | 1428 | 1461104655570 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 15:24:15 INFO - PROCESS | 1428 | 1461104655573 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 15:24:15 INFO - TEST-START | /FileAPI/idlharness.worker 15:24:15 INFO - PROCESS | 1428 | 1461104655628 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 15:24:15 INFO - PROCESS | 1428 | 1461104655630 Marionette TRACE conn5 <- [1,3014,null,{}] 15:24:15 INFO - PROCESS | 1428 | 1461104655634 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}] 15:24:15 INFO - PROCESS | 1428 | 1461104655788 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 15:24:15 INFO - PROCESS | 1428 | 1461104655920 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:15 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5FDFE1000 == 75 [pid = 1428] [id = 765] 15:24:15 INFO - PROCESS | 1428 | ++DOMWINDOW == 150 (000000D5F40E0000) [pid = 1428] [serial = 2293] [outer = 0000000000000000] 15:24:15 INFO - PROCESS | 1428 | ++DOMWINDOW == 151 (000000D5F9D91C00) [pid = 1428] [serial = 2294] [outer = 000000D5F40E0000] 15:24:15 INFO - PROCESS | 1428 | 1461104655981 Marionette DEBUG loaded listener.js 15:24:16 INFO - PROCESS | 1428 | ++DOMWINDOW == 152 (000000D5FA313400) [pid = 1428] [serial = 2295] [outer = 000000D5F40E0000] 15:24:16 INFO - PROCESS | 1428 | [1428] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:24:17 INFO - PROCESS | 1428 | 1461104657150 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,{},{}]]]}] 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:24:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:24:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:24:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:24:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:24:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:24:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:24:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:24:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:24:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:24:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:24:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:24:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:24:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:24:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:24:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:24:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:24:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:24:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:24:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:24:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:24:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 15:24:17 INFO - {} 15:24:17 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 15:24:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:24:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:24:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:24:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:24:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:24:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:24:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 15:24:17 INFO - {} 15:24:17 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 - {} 15:24:17 INFO - {} 15:24:17 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 15:24:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:24:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:24:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:24:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:24:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:24:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:24:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:24:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:24:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:24:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:24:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:24:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:24:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 15:24:17 INFO - {} 15:24:17 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 15:24:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:24:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:24:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:24:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:24:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:24:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:24:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 15:24:17 INFO - {} 15:24:17 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 - {} 15:24:17 INFO - {} 15:24:17 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 15:24:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:24:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:24:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:24:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:24:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:24:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:24:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:24:17 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 15:24:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 15:24:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 15:24:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:24:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:24:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:24:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:24:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:24:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 15:24:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:24:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:24:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:24:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:24:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:24:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:24:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 15:24:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 15:24:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:24:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:24:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:24:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:24:17 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 15:24:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 15:24:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 15:24:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:24:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:24:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:24:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:24:17 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 15:24:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 15:24:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 15:24:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:24:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:24:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:24:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:24:17 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 15:24:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 15:24:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:24:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:24:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:24:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:24:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:24:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:24:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:24:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 15:24:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:24:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:24:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:24:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:24:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:24:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:24:17 INFO - {} 15:24:17 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1653ms 15:24:17 INFO - PROCESS | 1428 | 1461104657319 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 15:24:17 INFO - PROCESS | 1428 | 1461104657321 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 15:24:17 INFO - PROCESS | 1428 | 1461104657326 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 15:24:17 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 15:24:17 INFO - PROCESS | 1428 | 1461104657328 Marionette TRACE conn5 <- [1,3018,null,{}] 15:24:17 INFO - PROCESS | 1428 | 1461104657344 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}] 15:24:17 INFO - PROCESS | 1428 | 1461104657501 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 15:24:17 INFO - PROCESS | 1428 | 1461104657629 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:17 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EC245000 == 76 [pid = 1428] [id = 766] 15:24:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 153 (000000D5E1459000) [pid = 1428] [serial = 2296] [outer = 0000000000000000] 15:24:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 154 (000000D5E754E800) [pid = 1428] [serial = 2297] [outer = 000000D5E1459000] 15:24:17 INFO - PROCESS | 1428 | 1461104657689 Marionette DEBUG loaded listener.js 15:24:17 INFO - PROCESS | 1428 | ++DOMWINDOW == 155 (000000D5EF70F000) [pid = 1428] [serial = 2298] [outer = 000000D5E1459000] 15:24:18 INFO - PROCESS | 1428 | 1461104658188 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]]]}] 15:24:18 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 15:24:18 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 880ms 15:24:18 INFO - PROCESS | 1428 | 1461104658228 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 15:24:18 INFO - PROCESS | 1428 | 1461104658230 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 15:24:18 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 15:24:18 INFO - PROCESS | 1428 | 1461104658236 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 15:24:18 INFO - PROCESS | 1428 | 1461104658238 Marionette TRACE conn5 <- [1,3022,null,{}] 15:24:18 INFO - PROCESS | 1428 | 1461104658242 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}] 15:24:18 INFO - PROCESS | 1428 | 1461104658354 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 15:24:18 INFO - PROCESS | 1428 | 1461104658460 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:18 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EE366000 == 77 [pid = 1428] [id = 767] 15:24:18 INFO - PROCESS | 1428 | ++DOMWINDOW == 156 (000000D5E0173C00) [pid = 1428] [serial = 2299] [outer = 0000000000000000] 15:24:18 INFO - PROCESS | 1428 | ++DOMWINDOW == 157 (000000D5E0271000) [pid = 1428] [serial = 2300] [outer = 000000D5E0173C00] 15:24:18 INFO - PROCESS | 1428 | 1461104658516 Marionette DEBUG loaded listener.js 15:24:18 INFO - PROCESS | 1428 | ++DOMWINDOW == 158 (000000D5EB980800) [pid = 1428] [serial = 2301] [outer = 000000D5E0173C00] 15:24:19 INFO - PROCESS | 1428 | 1461104659261 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]]]}] 15:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 15:24:19 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1087ms 15:24:19 INFO - PROCESS | 1428 | 1461104659326 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 15:24:19 INFO - PROCESS | 1428 | 1461104659332 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 15:24:19 INFO - TEST-START | /FileAPI/blob/Blob-close.html 15:24:19 INFO - PROCESS | 1428 | 1461104659337 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 15:24:19 INFO - PROCESS | 1428 | 1461104659341 Marionette TRACE conn5 <- [1,3026,null,{}] 15:24:19 INFO - PROCESS | 1428 | 1461104659346 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}] 15:24:19 INFO - PROCESS | 1428 | 1461104659457 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 15:24:19 INFO - PROCESS | 1428 | 1461104659597 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:19 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2F53000 == 78 [pid = 1428] [id = 768] 15:24:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 159 (000000D5E868C000) [pid = 1428] [serial = 2302] [outer = 0000000000000000] 15:24:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 160 (000000D5E8696C00) [pid = 1428] [serial = 2303] [outer = 000000D5E868C000] 15:24:19 INFO - PROCESS | 1428 | 1461104659655 Marionette DEBUG loaded listener.js 15:24:19 INFO - PROCESS | 1428 | ++DOMWINDOW == 161 (000000D5EBD9B400) [pid = 1428] [serial = 2304] [outer = 000000D5E868C000] 15:24:20 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F814C800 == 77 [pid = 1428] [id = 758] 15:24:20 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2F50000 == 76 [pid = 1428] [id = 757] 15:24:20 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6728000 == 75 [pid = 1428] [id = 756] 15:24:20 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F77AF800 == 74 [pid = 1428] [id = 755] 15:24:20 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6FB5800 == 73 [pid = 1428] [id = 754] 15:24:20 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F68D1000 == 72 [pid = 1428] [id = 753] 15:24:20 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F63C4000 == 71 [pid = 1428] [id = 752] 15:24:20 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2FDF000 == 70 [pid = 1428] [id = 751] 15:24:20 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF4AE800 == 69 [pid = 1428] [id = 750] 15:24:20 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2FE4800 == 68 [pid = 1428] [id = 749] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 160 (000000D5EE56B400) [pid = 1428] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EED30800 == 67 [pid = 1428] [id = 748] 15:24:20 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F3635800 == 66 [pid = 1428] [id = 747] 15:24:20 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FCE2D800 == 65 [pid = 1428] [id = 745] 15:24:20 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F3523800 == 64 [pid = 1428] [id = 740] 15:24:20 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FB6A4800 == 63 [pid = 1428] [id = 739] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 159 (000000D5F25DA400) [pid = 1428] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 158 (000000D5EC372C00) [pid = 1428] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 157 (000000D5F27AD000) [pid = 1428] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 156 (000000D5EF220C00) [pid = 1428] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 155 (000000D5F6DC4400) [pid = 1428] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 154 (000000D5EEB5C400) [pid = 1428] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 153 (000000D5E8E12C00) [pid = 1428] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 152 (000000D5F633F400) [pid = 1428] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 151 (000000D5EDF9B000) [pid = 1428] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 150 (000000D5EB051C00) [pid = 1428] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 149 (000000D5F1B92800) [pid = 1428] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 148 (000000D5F64F1C00) [pid = 1428] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 147 (000000D5F3427C00) [pid = 1428] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 146 (000000D5F357E000) [pid = 1428] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 145 (000000D5F24A9400) [pid = 1428] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 144 (000000D5F25BE400) [pid = 1428] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 143 (000000D5EE830000) [pid = 1428] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 142 (000000D5E7321C00) [pid = 1428] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 141 (000000D5EF70DC00) [pid = 1428] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 140 (000000D5F9D73800) [pid = 1428] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 139 (000000D5F64EA000) [pid = 1428] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 138 (000000D5E6CABC00) [pid = 1428] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 137 (000000D5F8673800) [pid = 1428] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 136 (000000D5EF843C00) [pid = 1428] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 135 (000000D5F6334400) [pid = 1428] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 134 (000000D5F3396000) [pid = 1428] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 133 (000000D5E8694800) [pid = 1428] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 132 (000000D5F3A7B400) [pid = 1428] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 131 (000000D5EEACB000) [pid = 1428] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 130 (000000D5F350C400) [pid = 1428] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 129 (000000D5F3F61400) [pid = 1428] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 128 (000000D5EC373400) [pid = 1428] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 127 (000000D5F6337000) [pid = 1428] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 126 (000000D5F9D8A400) [pid = 1428] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 125 (000000D5EFDFAC00) [pid = 1428] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 124 (000000D5F27A8400) [pid = 1428] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 123 (000000D5F3A86000) [pid = 1428] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 122 (000000D5F3586000) [pid = 1428] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 121 (000000D5F048D400) [pid = 1428] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 120 (000000D5F4198800) [pid = 1428] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 119 (000000D5F2FF3C00) [pid = 1428] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 118 (000000D5EDF87400) [pid = 1428] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 117 (000000D5F40E0400) [pid = 1428] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 116 (000000D5F40DAC00) [pid = 1428] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 115 (000000D5F3F64800) [pid = 1428] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 114 (000000D5F3467000) [pid = 1428] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 113 (000000D5F142A000) [pid = 1428] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5EBC9B000) [pid = 1428] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5EEDD0C00) [pid = 1428] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5F34E1800) [pid = 1428] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 109 (000000D5EF70A400) [pid = 1428] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 108 (000000D5F6338000) [pid = 1428] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 107 (000000D5F8681C00) [pid = 1428] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 106 (000000D5EB099C00) [pid = 1428] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | --DOMWINDOW == 105 (000000D5F25C3C00) [pid = 1428] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 15:24:20 INFO - PROCESS | 1428 | 1461104660287 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"]]]}] 15:24:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 15:24:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 15:24:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 15:24:20 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 984ms 15:24:20 INFO - PROCESS | 1428 | 1461104660324 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 15:24:20 INFO - PROCESS | 1428 | 1461104660331 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 15:24:20 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 15:24:20 INFO - PROCESS | 1428 | 1461104660337 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 15:24:20 INFO - PROCESS | 1428 | 1461104660340 Marionette TRACE conn5 <- [1,3030,null,{}] 15:24:20 INFO - PROCESS | 1428 | 1461104660344 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}] 15:24:20 INFO - PROCESS | 1428 | 1461104660440 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 15:24:20 INFO - PROCESS | 1428 | 1461104660531 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:20 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EE369000 == 64 [pid = 1428] [id = 769] 15:24:20 INFO - PROCESS | 1428 | ++DOMWINDOW == 106 (000000D5E7533C00) [pid = 1428] [serial = 2305] [outer = 0000000000000000] 15:24:20 INFO - PROCESS | 1428 | ++DOMWINDOW == 107 (000000D5E8293000) [pid = 1428] [serial = 2306] [outer = 000000D5E7533C00] 15:24:20 INFO - PROCESS | 1428 | 1461104660579 Marionette DEBUG loaded listener.js 15:24:20 INFO - PROCESS | 1428 | ++DOMWINDOW == 108 (000000D5EBD9E000) [pid = 1428] [serial = 2307] [outer = 000000D5E7533C00] 15:24:21 INFO - PROCESS | 1428 | 1461104661218 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]]]}] 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 15:24:21 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. 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 15:24:21 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'.) 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 15:24:21 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. 15:24:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 15:24:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 15:24:21 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. 15:24:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 15:24:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:24:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:24:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 15:24:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:24:21 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. 15:24:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 15:24:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:24:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:24:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 15:24:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 15:24:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 15:24:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 15:24:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:24:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 15:24:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 15:24:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:24:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:24:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 15:24:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 15:24:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:24:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:24:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:24:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 15:24:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:24:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:24:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:24:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 15:24:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:24:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:24:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 15:24:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 15:24:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:24:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:24:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:24:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 15:24:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:24:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:24:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:24:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 15:24:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:24:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:24:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:24:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 15:24:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:24:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:24:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:24:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 15:24:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:24:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:24:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 15:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 15:24:21 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 993ms 15:24:21 INFO - PROCESS | 1428 | 1461104661331 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 15:24:21 INFO - PROCESS | 1428 | 1461104661334 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 15:24:21 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 15:24:21 INFO - PROCESS | 1428 | 1461104661338 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 15:24:21 INFO - PROCESS | 1428 | 1461104661342 Marionette TRACE conn5 <- [1,3034,null,{}] 15:24:21 INFO - PROCESS | 1428 | 1461104661353 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}] 15:24:21 INFO - PROCESS | 1428 | 1461104661462 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 15:24:21 INFO - PROCESS | 1428 | 1461104661542 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:21 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2FD7000 == 65 [pid = 1428] [id = 770] 15:24:21 INFO - PROCESS | 1428 | ++DOMWINDOW == 109 (000000D5EBCD9C00) [pid = 1428] [serial = 2308] [outer = 0000000000000000] 15:24:21 INFO - PROCESS | 1428 | ++DOMWINDOW == 110 (000000D5EF3FA800) [pid = 1428] [serial = 2309] [outer = 000000D5EBCD9C00] 15:24:21 INFO - PROCESS | 1428 | 1461104661591 Marionette DEBUG loaded listener.js 15:24:21 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5EF710C00) [pid = 1428] [serial = 2310] [outer = 000000D5EBCD9C00] 15:24:21 INFO - PROCESS | 1428 | [1428] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:24:22 INFO - PROCESS | 1428 | 1461104662017 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 15:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 15:24:22 INFO - {} 15:24:22 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 734ms 15:24:22 INFO - PROCESS | 1428 | 1461104662074 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 15:24:22 INFO - PROCESS | 1428 | 1461104662077 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 15:24:22 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 15:24:22 INFO - PROCESS | 1428 | 1461104662080 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 15:24:22 INFO - PROCESS | 1428 | 1461104662082 Marionette TRACE conn5 <- [1,3038,null,{}] 15:24:22 INFO - PROCESS | 1428 | 1461104662086 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}] 15:24:22 INFO - PROCESS | 1428 | 1461104662180 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 15:24:22 INFO - PROCESS | 1428 | 1461104662188 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:22 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F63C4000 == 66 [pid = 1428] [id = 771] 15:24:22 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5EF840800) [pid = 1428] [serial = 2311] [outer = 0000000000000000] 15:24:22 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5EFE61C00) [pid = 1428] [serial = 2312] [outer = 000000D5EF840800] 15:24:22 INFO - PROCESS | 1428 | 1461104662235 Marionette DEBUG loaded listener.js 15:24:22 INFO - PROCESS | 1428 | ++DOMWINDOW == 114 (000000D5F127AC00) [pid = 1428] [serial = 2313] [outer = 000000D5EF840800] 15:24:22 INFO - PROCESS | 1428 | 1461104662714 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]]]}] 15:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 15:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 15:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 15:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 15:24:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 692ms 15:24:22 INFO - PROCESS | 1428 | 1461104662776 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 15:24:22 INFO - PROCESS | 1428 | 1461104662778 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 15:24:22 INFO - PROCESS | 1428 | 1461104662782 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 15:24:22 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 15:24:22 INFO - PROCESS | 1428 | 1461104662784 Marionette TRACE conn5 <- [1,3042,null,{}] 15:24:22 INFO - PROCESS | 1428 | 1461104662796 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}] 15:24:22 INFO - PROCESS | 1428 | 1461104662916 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 15:24:22 INFO - PROCESS | 1428 | 1461104662974 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:23 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6727000 == 67 [pid = 1428] [id = 772] 15:24:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 115 (000000D5F1B33000) [pid = 1428] [serial = 2314] [outer = 0000000000000000] 15:24:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 116 (000000D5F2402800) [pid = 1428] [serial = 2315] [outer = 000000D5F1B33000] 15:24:23 INFO - PROCESS | 1428 | 1461104663022 Marionette DEBUG loaded listener.js 15:24:23 INFO - PROCESS | 1428 | ++DOMWINDOW == 117 (000000D5F24AB000) [pid = 1428] [serial = 2316] [outer = 000000D5F1B33000] 15:24:23 INFO - PROCESS | 1428 | 1461104663775 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"]]]}] 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 15:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 15:24:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 15:24:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:24:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:24:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 15:24:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:24:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:24:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 15:24:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:24:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:24:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 15:24:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:24:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:24:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 15:24:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:24:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:24:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 15:24:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:24:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:24:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 15:24:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:24:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:24:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 15:24:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:24:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:24:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 15:24:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:24:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:24:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 15:24:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:24:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:24:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 15:24:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:24:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:24:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 15:24:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:24:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:24:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 15:24:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:24:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:24:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 15:24:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:24:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:24:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 15:24:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:24:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:24:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 15:24:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:24:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:24:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 15:24:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:24:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:24:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 15:24:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:24:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:24:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 15:24:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:24:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:24:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 15:24:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:24:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:24:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 15:24:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:24:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:24:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 15:24:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:24:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:24:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:24:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:24:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:24:23 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" 15:24:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:24:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:24:23 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" 15:24:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:24:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:24:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:24:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1116ms 15:24:23 INFO - PROCESS | 1428 | 1461104663902 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 15:24:23 INFO - PROCESS | 1428 | 1461104663904 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 15:24:23 INFO - TEST-START | /FileAPI/file/File-constructor.html 15:24:23 INFO - PROCESS | 1428 | 1461104663907 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 15:24:23 INFO - PROCESS | 1428 | 1461104663909 Marionette TRACE conn5 <- [1,3046,null,{}] 15:24:23 INFO - PROCESS | 1428 | 1461104663913 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}] 15:24:24 INFO - PROCESS | 1428 | 1461104664050 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 15:24:24 INFO - PROCESS | 1428 | 1461104664106 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:24 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F6B59800 == 68 [pid = 1428] [id = 773] 15:24:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 118 (000000D5F2A2E000) [pid = 1428] [serial = 2317] [outer = 0000000000000000] 15:24:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 119 (000000D5F2A33800) [pid = 1428] [serial = 2318] [outer = 000000D5F2A2E000] 15:24:24 INFO - PROCESS | 1428 | 1461104664163 Marionette DEBUG loaded listener.js 15:24:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 120 (000000D5F2F0B000) [pid = 1428] [serial = 2319] [outer = 000000D5F2A2E000] 15:24:24 INFO - PROCESS | 1428 | --DOMWINDOW == 119 (000000D5F25D8800) [pid = 1428] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 15:24:24 INFO - PROCESS | 1428 | --DOMWINDOW == 118 (000000D5E8A8C000) [pid = 1428] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 15:24:24 INFO - PROCESS | 1428 | --DOMWINDOW == 117 (000000D5E8691400) [pid = 1428] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 15:24:24 INFO - PROCESS | 1428 | --DOMWINDOW == 116 (000000D5F040A400) [pid = 1428] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 15:24:24 INFO - PROCESS | 1428 | --DOMWINDOW == 115 (000000D5EF1C8C00) [pid = 1428] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 15:24:24 INFO - PROCESS | 1428 | --DOMWINDOW == 114 (000000D5E8688800) [pid = 1428] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 15:24:24 INFO - PROCESS | 1428 | --DOMWINDOW == 113 (000000D5EEA91400) [pid = 1428] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 15:24:24 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5F2FFB400) [pid = 1428] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 15:24:24 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5F7231800) [pid = 1428] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:24:24 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5EEDD3000) [pid = 1428] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 15:24:24 INFO - PROCESS | 1428 | --DOMWINDOW == 109 (000000D5F34DE000) [pid = 1428] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:24:24 INFO - PROCESS | 1428 | --DOMWINDOW == 108 (000000D5F248E800) [pid = 1428] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 15:24:24 INFO - PROCESS | 1428 | --DOMWINDOW == 107 (000000D5E2612400) [pid = 1428] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 15:24:24 INFO - PROCESS | 1428 | --DOMWINDOW == 106 (000000D5E868B000) [pid = 1428] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 15:24:24 INFO - PROCESS | 1428 | 1461104664724 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]]]}] 15:24:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 15:24:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 15:24:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 15:24:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 15:24:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 15:24:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 15:24:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 15:24:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 15:24:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 15:24:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 15:24:24 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 15:24:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:24 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 15:24:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 15:24:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 15:24:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:24:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 15:24:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 15:24:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 15:24:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 15:24:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 15:24:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 15:24:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 15:24:24 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 842ms 15:24:24 INFO - PROCESS | 1428 | 1461104664752 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 15:24:24 INFO - PROCESS | 1428 | 1461104664755 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 15:24:24 INFO - PROCESS | 1428 | 1461104664758 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 15:24:24 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 15:24:24 INFO - PROCESS | 1428 | 1461104664760 Marionette TRACE conn5 <- [1,3050,null,{}] 15:24:24 INFO - PROCESS | 1428 | 1461104664764 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}] 15:24:24 INFO - PROCESS | 1428 | 1461104664853 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 15:24:24 INFO - PROCESS | 1428 | 1461104664859 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:24 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F705A000 == 69 [pid = 1428] [id = 774] 15:24:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 107 (000000D5F3393C00) [pid = 1428] [serial = 2320] [outer = 0000000000000000] 15:24:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 108 (000000D5F342B400) [pid = 1428] [serial = 2321] [outer = 000000D5F3393C00] 15:24:24 INFO - PROCESS | 1428 | 1461104664906 Marionette DEBUG loaded listener.js 15:24:24 INFO - PROCESS | 1428 | ++DOMWINDOW == 109 (000000D5F34E2400) [pid = 1428] [serial = 2322] [outer = 000000D5F3393C00] 15:24:25 INFO - PROCESS | 1428 | [1428] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:24:25 INFO - PROCESS | 1428 | 1461104665354 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 15:24:25 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 15:24:25 INFO - {} 15:24:25 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 629ms 15:24:25 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 15:24:25 INFO - PROCESS | 1428 | 1461104665391 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 15:24:25 INFO - PROCESS | 1428 | 1461104665393 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 15:24:25 INFO - PROCESS | 1428 | 1461104665396 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 15:24:25 INFO - PROCESS | 1428 | 1461104665398 Marionette TRACE conn5 <- [1,3054,null,{}] 15:24:25 INFO - PROCESS | 1428 | 1461104665402 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}] 15:24:25 INFO - PROCESS | 1428 | 1461104665490 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 15:24:25 INFO - PROCESS | 1428 | 1461104665499 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:25 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F77EB800 == 70 [pid = 1428] [id = 775] 15:24:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 110 (000000D5F350E400) [pid = 1428] [serial = 2323] [outer = 0000000000000000] 15:24:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5F3587C00) [pid = 1428] [serial = 2324] [outer = 000000D5F350E400] 15:24:25 INFO - PROCESS | 1428 | 1461104665545 Marionette DEBUG loaded listener.js 15:24:25 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5F3AF7C00) [pid = 1428] [serial = 2325] [outer = 000000D5F350E400] 15:24:25 INFO - PROCESS | 1428 | 1461104665977 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]]]}] 15:24:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 15:24:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 15:24:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 15:24:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 15:24:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 15:24:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 15:24:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 15:24:26 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 629ms 15:24:26 INFO - PROCESS | 1428 | 1461104666029 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 15:24:26 INFO - PROCESS | 1428 | 1461104666031 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 15:24:26 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 15:24:26 INFO - PROCESS | 1428 | 1461104666046 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 15:24:26 INFO - PROCESS | 1428 | 1461104666048 Marionette TRACE conn5 <- [1,3058,null,{}] 15:24:26 INFO - PROCESS | 1428 | 1461104666052 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}] 15:24:26 INFO - PROCESS | 1428 | 1461104666144 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 15:24:26 INFO - PROCESS | 1428 | 1461104666149 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:26 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F8151800 == 71 [pid = 1428] [id = 776] 15:24:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5F3AFCC00) [pid = 1428] [serial = 2326] [outer = 0000000000000000] 15:24:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 114 (000000D5F406E400) [pid = 1428] [serial = 2327] [outer = 000000D5F3AFCC00] 15:24:26 INFO - PROCESS | 1428 | 1461104666195 Marionette DEBUG loaded listener.js 15:24:26 INFO - PROCESS | 1428 | ++DOMWINDOW == 115 (000000D5F4199400) [pid = 1428] [serial = 2328] [outer = 000000D5F3AFCC00] 15:24:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FCE32800 == 70 [pid = 1428] [id = 743] 15:24:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FD4AA800 == 69 [pid = 1428] [id = 744] 15:24:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FA5B7800 == 68 [pid = 1428] [id = 727] 15:24:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9A8A800 == 67 [pid = 1428] [id = 706] 15:24:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6B57800 == 66 [pid = 1428] [id = 670] 15:24:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F672B800 == 65 [pid = 1428] [id = 655] 15:24:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F77BD000 == 64 [pid = 1428] [id = 741] 15:24:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E8EA0000 == 63 [pid = 1428] [id = 641] 15:24:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6955800 == 62 [pid = 1428] [id = 680] 15:24:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6B4C000 == 61 [pid = 1428] [id = 590] 15:24:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F63D5000 == 60 [pid = 1428] [id = 668] 15:24:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F4091000 == 59 [pid = 1428] [id = 572] 15:24:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5E3877800 == 58 [pid = 1428] [id = 746] 15:24:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EEF6A800 == 57 [pid = 1428] [id = 570] 15:24:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2F60000 == 56 [pid = 1428] [id = 567] 15:24:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FAC3D000 == 55 [pid = 1428] [id = 728] 15:24:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F815F800 == 54 [pid = 1428] [id = 694] 15:24:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9D5B800 == 53 [pid = 1428] [id = 711] 15:24:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9D3F800 == 52 [pid = 1428] [id = 710] 15:24:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6D24800 == 51 [pid = 1428] [id = 638] 15:24:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FB8CC800 == 50 [pid = 1428] [id = 742] 15:24:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F68D6800 == 49 [pid = 1428] [id = 669] 15:24:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6B6A800 == 48 [pid = 1428] [id = 609] 15:24:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F3646000 == 47 [pid = 1428] [id = 653] 15:24:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F8144800 == 46 [pid = 1428] [id = 654] 15:24:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF2CF800 == 45 [pid = 1428] [id = 577] 15:24:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F3FBC000 == 44 [pid = 1428] [id = 573] 15:24:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9A32000 == 43 [pid = 1428] [id = 709] 15:24:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EF782800 == 42 [pid = 1428] [id = 729] 15:24:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2F53000 == 41 [pid = 1428] [id = 768] 15:24:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EE366000 == 40 [pid = 1428] [id = 767] 15:24:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EC245000 == 39 [pid = 1428] [id = 766] 15:24:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FDFE1000 == 38 [pid = 1428] [id = 765] 15:24:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FB6A4000 == 37 [pid = 1428] [id = 764] 15:24:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5FA47F000 == 36 [pid = 1428] [id = 763] 15:24:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9A92000 == 35 [pid = 1428] [id = 762] 15:24:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2FE0800 == 34 [pid = 1428] [id = 761] 15:24:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EDF51000 == 33 [pid = 1428] [id = 760] 15:24:27 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F9A7A800 == 32 [pid = 1428] [id = 759] 15:24:28 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6B59800 == 31 [pid = 1428] [id = 773] 15:24:28 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F705A000 == 30 [pid = 1428] [id = 774] 15:24:28 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F63C4000 == 29 [pid = 1428] [id = 771] 15:24:28 INFO - PROCESS | 1428 | --DOCSHELL 000000D5EE369000 == 28 [pid = 1428] [id = 769] 15:24:28 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F2FD7000 == 27 [pid = 1428] [id = 770] 15:24:28 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F6727000 == 26 [pid = 1428] [id = 772] 15:24:28 INFO - PROCESS | 1428 | --DOCSHELL 000000D5F77EB800 == 25 [pid = 1428] [id = 775] 15:24:28 INFO - PROCESS | 1428 | --DOMWINDOW == 114 (000000D5F1D56000) [pid = 1428] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 15:24:28 INFO - PROCESS | 1428 | --DOMWINDOW == 113 (000000D5F3AF9C00) [pid = 1428] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 15:24:28 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5EBDCF400) [pid = 1428] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 15:24:28 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5F1272400) [pid = 1428] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 15:24:28 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5F3AFE000) [pid = 1428] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 15:24:28 INFO - PROCESS | 1428 | --DOMWINDOW == 109 (000000D5F2A28800) [pid = 1428] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 15:24:28 INFO - PROCESS | 1428 | --DOMWINDOW == 108 (000000D5F9D78C00) [pid = 1428] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 15:24:28 INFO - PROCESS | 1428 | --DOMWINDOW == 107 (000000D5EDF0F800) [pid = 1428] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 15:24:28 INFO - PROCESS | 1428 | --DOMWINDOW == 106 (000000D5EBC9F000) [pid = 1428] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 15:24:28 INFO - PROCESS | 1428 | --DOMWINDOW == 105 (000000D5EBC98000) [pid = 1428] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 15:24:28 INFO - PROCESS | 1428 | --DOMWINDOW == 104 (000000D5EE613400) [pid = 1428] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 15:24:28 INFO - PROCESS | 1428 | --DOMWINDOW == 103 (000000D5F1429800) [pid = 1428] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 15:24:28 INFO - PROCESS | 1428 | --DOMWINDOW == 102 (000000D5E76D4C00) [pid = 1428] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 15:24:28 INFO - PROCESS | 1428 | --DOMWINDOW == 101 (000000D5EF7BAC00) [pid = 1428] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 15:24:28 INFO - PROCESS | 1428 | --DOMWINDOW == 100 (000000D5EF6EC800) [pid = 1428] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 15:24:28 INFO - PROCESS | 1428 | --DOMWINDOW == 99 (000000D5EDF08C00) [pid = 1428] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 15:24:28 INFO - PROCESS | 1428 | --DOMWINDOW == 98 (000000D5E868EC00) [pid = 1428] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 15:24:28 INFO - PROCESS | 1428 | --DOMWINDOW == 97 (000000D5EF6A8800) [pid = 1428] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 15:24:28 INFO - PROCESS | 1428 | --DOMWINDOW == 96 (000000D5F338D800) [pid = 1428] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 15:24:28 INFO - PROCESS | 1428 | --DOMWINDOW == 95 (000000D5EF80A000) [pid = 1428] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 15:24:28 INFO - PROCESS | 1428 | --DOMWINDOW == 94 (000000D5F7232800) [pid = 1428] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 15:24:28 INFO - PROCESS | 1428 | --DOMWINDOW == 93 (000000D5F9718000) [pid = 1428] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 15:24:28 INFO - PROCESS | 1428 | --DOMWINDOW == 92 (000000D5F2F25400) [pid = 1428] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 15:24:28 INFO - PROCESS | 1428 | --DOMWINDOW == 91 (000000D5F350A800) [pid = 1428] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 15:24:28 INFO - PROCESS | 1428 | --DOMWINDOW == 90 (000000D5EB97A400) [pid = 1428] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 15:24:28 INFO - PROCESS | 1428 | --DOMWINDOW == 89 (000000D5F34E4000) [pid = 1428] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 15:24:28 INFO - PROCESS | 1428 | --DOMWINDOW == 88 (000000D5EE818C00) [pid = 1428] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 15:24:28 INFO - PROCESS | 1428 | --DOMWINDOW == 87 (000000D5F34DFC00) [pid = 1428] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 15:24:28 INFO - PROCESS | 1428 | --DOMWINDOW == 86 (000000D5F342E000) [pid = 1428] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 15:24:28 INFO - PROCESS | 1428 | --DOMWINDOW == 85 (000000D5F24ABC00) [pid = 1428] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 15:24:28 INFO - PROCESS | 1428 | --DOMWINDOW == 84 (000000D5F25BCC00) [pid = 1428] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 15:24:28 INFO - PROCESS | 1428 | --DOMWINDOW == 83 (000000D5F25BD800) [pid = 1428] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 15:24:28 INFO - PROCESS | 1428 | --DOMWINDOW == 82 (000000D5F240D400) [pid = 1428] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 15:24:28 INFO - PROCESS | 1428 | 1461104668544 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]]]}] 15:24:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 15:24:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 15:24:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 15:24:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 15:24:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 15:24:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 15:24:28 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 2537ms 15:24:28 INFO - PROCESS | 1428 | 1461104668588 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 15:24:28 INFO - PROCESS | 1428 | 1461104668592 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 15:24:28 INFO - PROCESS | 1428 | 1461104668598 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 15:24:28 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 15:24:28 INFO - PROCESS | 1428 | 1461104668602 Marionette TRACE conn5 <- [1,3062,null,{}] 15:24:28 INFO - PROCESS | 1428 | 1461104668609 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}] 15:24:28 INFO - PROCESS | 1428 | 1461104668705 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 15:24:28 INFO - PROCESS | 1428 | 1461104668717 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:28 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E70B7800 == 26 [pid = 1428] [id = 777] 15:24:28 INFO - PROCESS | 1428 | ++DOMWINDOW == 83 (000000D5E0BDB000) [pid = 1428] [serial = 2329] [outer = 0000000000000000] 15:24:28 INFO - PROCESS | 1428 | ++DOMWINDOW == 84 (000000D5E0BDEC00) [pid = 1428] [serial = 2330] [outer = 000000D5E0BDB000] 15:24:28 INFO - PROCESS | 1428 | 1461104668766 Marionette DEBUG loaded listener.js 15:24:28 INFO - PROCESS | 1428 | ++DOMWINDOW == 85 (000000D5E1B9A800) [pid = 1428] [serial = 2331] [outer = 000000D5E0BDB000] 15:24:29 INFO - PROCESS | 1428 | 1461104669267 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]]]}] 15:24:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 15:24:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 15:24:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 15:24:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 15:24:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 15:24:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 15:24:29 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 693ms 15:24:29 INFO - PROCESS | 1428 | 1461104669294 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 15:24:29 INFO - PROCESS | 1428 | 1461104669301 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 15:24:29 INFO - PROCESS | 1428 | 1461104669307 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 15:24:29 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 15:24:29 INFO - PROCESS | 1428 | 1461104669310 Marionette TRACE conn5 <- [1,3066,null,{}] 15:24:29 INFO - PROCESS | 1428 | 1461104669319 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}] 15:24:29 INFO - PROCESS | 1428 | 1461104669408 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 15:24:29 INFO - PROCESS | 1428 | 1461104669416 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:29 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5E8E93800 == 27 [pid = 1428] [id = 778] 15:24:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 86 (000000D5E260D400) [pid = 1428] [serial = 2332] [outer = 0000000000000000] 15:24:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 87 (000000D5E2615400) [pid = 1428] [serial = 2333] [outer = 000000D5E260D400] 15:24:29 INFO - PROCESS | 1428 | 1461104669464 Marionette DEBUG loaded listener.js 15:24:29 INFO - PROCESS | 1428 | ++DOMWINDOW == 88 (000000D5E3811800) [pid = 1428] [serial = 2334] [outer = 000000D5E260D400] 15:24:29 INFO - PROCESS | 1428 | 1461104669964 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] 15:24:30 INFO - PROCESS | 1428 | 1461104670018 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 15:24:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 15:24:30 INFO - PROCESS | 1428 | 1461104670022 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 15:24:30 INFO - PROCESS | 1428 | 1461104670025 Marionette TRACE conn5 <- [1,3070,null,{}] 15:24:30 INFO - PROCESS | 1428 | 1461104670038 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}] 15:24:30 INFO - PROCESS | 1428 | 1461104670161 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 15:24:30 INFO - PROCESS | 1428 | 1461104670247 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:30 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EE34D800 == 28 [pid = 1428] [id = 779] 15:24:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 89 (000000D5E0171C00) [pid = 1428] [serial = 2335] [outer = 0000000000000000] 15:24:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 90 (000000D5E7552C00) [pid = 1428] [serial = 2336] [outer = 000000D5E0171C00] 15:24:30 INFO - PROCESS | 1428 | 1461104670298 Marionette DEBUG loaded listener.js 15:24:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 91 (000000D5E75F9800) [pid = 1428] [serial = 2337] [outer = 000000D5E0171C00] 15:24:30 INFO - PROCESS | 1428 | 1461104670682 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]]]}] 15:24:30 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 15:24:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 15:24:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 15:24:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 15:24:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 690ms 15:24:30 INFO - PROCESS | 1428 | 1461104670721 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 15:24:30 INFO - PROCESS | 1428 | 1461104670724 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 15:24:30 INFO - PROCESS | 1428 | 1461104670727 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 15:24:30 INFO - PROCESS | 1428 | 1461104670729 Marionette TRACE conn5 <- [1,3074,null,{}] 15:24:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 15:24:30 INFO - PROCESS | 1428 | 1461104670733 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}] 15:24:30 INFO - PROCESS | 1428 | 1461104670820 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 15:24:30 INFO - PROCESS | 1428 | 1461104670826 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:30 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EED34800 == 29 [pid = 1428] [id = 780] 15:24:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 92 (000000D5E8291C00) [pid = 1428] [serial = 2338] [outer = 0000000000000000] 15:24:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 93 (000000D5E868D400) [pid = 1428] [serial = 2339] [outer = 000000D5E8291C00] 15:24:30 INFO - PROCESS | 1428 | 1461104670874 Marionette DEBUG loaded listener.js 15:24:30 INFO - PROCESS | 1428 | ++DOMWINDOW == 94 (000000D5E86A8800) [pid = 1428] [serial = 2340] [outer = 000000D5E8291C00] 15:24:31 INFO - PROCESS | 1428 | 1461104671286 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 15:24:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 15:24:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 584ms 15:24:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 15:24:31 INFO - PROCESS | 1428 | 1461104671317 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 15:24:31 INFO - PROCESS | 1428 | 1461104671319 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 15:24:31 INFO - PROCESS | 1428 | 1461104671322 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 15:24:31 INFO - PROCESS | 1428 | 1461104671324 Marionette TRACE conn5 <- [1,3078,null,{}] 15:24:31 INFO - PROCESS | 1428 | 1461104671328 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}] 15:24:31 INFO - PROCESS | 1428 | 1461104671440 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 15:24:31 INFO - PROCESS | 1428 | 1461104671448 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:31 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF4AA000 == 30 [pid = 1428] [id = 781] 15:24:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 95 (000000D5E2494800) [pid = 1428] [serial = 2341] [outer = 0000000000000000] 15:24:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 96 (000000D5EB04E400) [pid = 1428] [serial = 2342] [outer = 000000D5E2494800] 15:24:31 INFO - PROCESS | 1428 | 1461104671495 Marionette DEBUG loaded listener.js 15:24:31 INFO - PROCESS | 1428 | ++DOMWINDOW == 97 (000000D5EB97C400) [pid = 1428] [serial = 2343] [outer = 000000D5E2494800] 15:24:31 INFO - PROCESS | 1428 | 1461104671926 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 15:24:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 15:24:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 629ms 15:24:31 INFO - PROCESS | 1428 | 1461104671955 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 15:24:31 INFO - PROCESS | 1428 | 1461104671957 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 15:24:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 15:24:31 INFO - PROCESS | 1428 | 1461104671961 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 15:24:31 INFO - PROCESS | 1428 | 1461104671962 Marionette TRACE conn5 <- [1,3082,null,{}] 15:24:31 INFO - PROCESS | 1428 | 1461104671966 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}] 15:24:32 INFO - PROCESS | 1428 | 1461104672112 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 15:24:32 INFO - PROCESS | 1428 | 1461104672130 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:32 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F1B54000 == 31 [pid = 1428] [id = 782] 15:24:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 98 (000000D5EBD36400) [pid = 1428] [serial = 2344] [outer = 0000000000000000] 15:24:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 99 (000000D5EC36E400) [pid = 1428] [serial = 2345] [outer = 000000D5EBD36400] 15:24:32 INFO - PROCESS | 1428 | 1461104672179 Marionette DEBUG loaded listener.js 15:24:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 100 (000000D5EDF05C00) [pid = 1428] [serial = 2346] [outer = 000000D5EBD36400] 15:24:32 INFO - PROCESS | 1428 | 1461104672571 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 15:24:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 15:24:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 628ms 15:24:32 INFO - PROCESS | 1428 | 1461104672592 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 15:24:32 INFO - PROCESS | 1428 | 1461104672594 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 15:24:32 INFO - PROCESS | 1428 | 1461104672598 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 15:24:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 15:24:32 INFO - PROCESS | 1428 | 1461104672599 Marionette TRACE conn5 <- [1,3086,null,{}] 15:24:32 INFO - PROCESS | 1428 | 1461104672603 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}] 15:24:32 INFO - PROCESS | 1428 | 1461104672712 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 15:24:32 INFO - PROCESS | 1428 | 1461104672720 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:32 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F273A800 == 32 [pid = 1428] [id = 783] 15:24:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 101 (000000D5EDF05800) [pid = 1428] [serial = 2347] [outer = 0000000000000000] 15:24:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 102 (000000D5EDF23C00) [pid = 1428] [serial = 2348] [outer = 000000D5EDF05800] 15:24:32 INFO - PROCESS | 1428 | 1461104672766 Marionette DEBUG loaded listener.js 15:24:32 INFO - PROCESS | 1428 | ++DOMWINDOW == 103 (000000D5EDFA5000) [pid = 1428] [serial = 2349] [outer = 000000D5EDF05800] 15:24:33 INFO - PROCESS | 1428 | 1461104673181 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]]]}] 15:24:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 15:24:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 15:24:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 628ms 15:24:33 INFO - PROCESS | 1428 | 1461104673229 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 15:24:33 INFO - PROCESS | 1428 | 1461104673232 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 15:24:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 15:24:33 INFO - PROCESS | 1428 | 1461104673235 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 15:24:33 INFO - PROCESS | 1428 | 1461104673237 Marionette TRACE conn5 <- [1,3090,null,{}] 15:24:33 INFO - PROCESS | 1428 | 1461104673240 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}] 15:24:33 INFO - PROCESS | 1428 | 1461104673355 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 15:24:33 INFO - PROCESS | 1428 | 1461104673408 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:33 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F2A55800 == 33 [pid = 1428] [id = 784] 15:24:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 104 (000000D5EB97A800) [pid = 1428] [serial = 2350] [outer = 0000000000000000] 15:24:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 105 (000000D5EE569C00) [pid = 1428] [serial = 2351] [outer = 000000D5EB97A800] 15:24:33 INFO - PROCESS | 1428 | 1461104673456 Marionette DEBUG loaded listener.js 15:24:33 INFO - PROCESS | 1428 | ++DOMWINDOW == 106 (000000D5EE61A000) [pid = 1428] [serial = 2352] [outer = 000000D5EB97A800] 15:24:33 INFO - PROCESS | 1428 | 1461104673841 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 15:24:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 15:24:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 627ms 15:24:33 INFO - PROCESS | 1428 | 1461104673867 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 15:24:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 15:24:33 INFO - PROCESS | 1428 | 1461104673869 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 15:24:33 INFO - PROCESS | 1428 | 1461104673873 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 15:24:33 INFO - PROCESS | 1428 | 1461104673875 Marionette TRACE conn5 <- [1,3094,null,{}] 15:24:33 INFO - PROCESS | 1428 | 1461104673878 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}] 15:24:33 INFO - PROCESS | 1428 | 1461104673988 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 15:24:33 INFO - PROCESS | 1428 | 1461104673995 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:34 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EE235000 == 34 [pid = 1428] [id = 785] 15:24:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 107 (000000D5EE80DC00) [pid = 1428] [serial = 2353] [outer = 0000000000000000] 15:24:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 108 (000000D5EE816800) [pid = 1428] [serial = 2354] [outer = 000000D5EE80DC00] 15:24:34 INFO - PROCESS | 1428 | 1461104674040 Marionette DEBUG loaded listener.js 15:24:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 109 (000000D5EE836400) [pid = 1428] [serial = 2355] [outer = 000000D5EE80DC00] 15:24:34 INFO - PROCESS | 1428 | 1461104674494 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]]]}] 15:24:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 15:24:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 15:24:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 15:24:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 628ms 15:24:34 INFO - PROCESS | 1428 | 1461104674503 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 15:24:34 INFO - PROCESS | 1428 | 1461104674505 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 15:24:34 INFO - PROCESS | 1428 | 1461104674508 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 15:24:34 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 15:24:34 INFO - PROCESS | 1428 | 1461104674510 Marionette TRACE conn5 <- [1,3098,null,{}] 15:24:34 INFO - PROCESS | 1428 | 1461104674513 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}] 15:24:34 INFO - PROCESS | 1428 | 1461104674630 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 15:24:34 INFO - PROCESS | 1428 | 1461104674636 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:34 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5F3518000 == 35 [pid = 1428] [id = 786] 15:24:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 110 (000000D5EE83CC00) [pid = 1428] [serial = 2356] [outer = 0000000000000000] 15:24:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 111 (000000D5EEAC1000) [pid = 1428] [serial = 2357] [outer = 000000D5EE83CC00] 15:24:34 INFO - PROCESS | 1428 | 1461104674682 Marionette DEBUG loaded listener.js 15:24:34 INFO - PROCESS | 1428 | ++DOMWINDOW == 112 (000000D5EEACAC00) [pid = 1428] [serial = 2358] [outer = 000000D5EE83CC00] 15:24:35 INFO - PROCESS | 1428 | 1461104675105 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"]]]}] 15:24:35 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 15:24:35 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 15:24:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 15:24:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 15:24:35 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 626ms 15:24:35 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 15:24:35 INFO - PROCESS | 1428 | 1461104675144 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 15:24:35 INFO - PROCESS | 1428 | 1461104675147 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 15:24:35 INFO - PROCESS | 1428 | 1461104675150 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 15:24:35 INFO - PROCESS | 1428 | 1461104675153 Marionette TRACE conn5 <- [1,3102,null,{}] 15:24:35 INFO - PROCESS | 1428 | 1461104675156 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}] 15:24:35 INFO - PROCESS | 1428 | 1461104675284 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 15:24:35 INFO - PROCESS | 1428 | 1461104675374 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\", \"7fabe5c9-2d1d-493a-b063-4c1b26d8f3e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:35 INFO - PROCESS | 1428 | ++DOCSHELL 000000D5EF4A9800 == 36 [pid = 1428] [id = 787] 15:24:35 INFO - PROCESS | 1428 | ++DOMWINDOW == 113 (000000D5EEB59400) [pid = 1428] [serial = 2359] [outer = 0000000000000000] 15:24:35 INFO - PROCESS | 1428 | ++DOMWINDOW == 114 (000000D5EEDD7400) [pid = 1428] [serial = 2360] [outer = 000000D5EEB59400] 15:24:35 INFO - PROCESS | 1428 | 1461104675440 Marionette DEBUG loaded listener.js 15:24:35 INFO - PROCESS | 1428 | ++DOMWINDOW == 115 (000000D5EF6EE000) [pid = 1428] [serial = 2361] [outer = 000000D5EEB59400] 15:24:36 INFO - PROCESS | 1428 | --DOMWINDOW == 114 (000000D5F1B33000) [pid = 1428] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 15:24:36 INFO - PROCESS | 1428 | --DOMWINDOW == 113 (000000D5F350E400) [pid = 1428] [serial = 2323] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 15:24:36 INFO - PROCESS | 1428 | --DOMWINDOW == 112 (000000D5F2A2E000) [pid = 1428] [serial = 2317] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 15:24:36 INFO - PROCESS | 1428 | --DOMWINDOW == 111 (000000D5E7533C00) [pid = 1428] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 15:24:36 INFO - PROCESS | 1428 | --DOMWINDOW == 110 (000000D5E868C000) [pid = 1428] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 15:24:36 INFO - PROCESS | 1428 | --DOMWINDOW == 109 (000000D5E0173C00) [pid = 1428] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 15:24:36 INFO - PROCESS | 1428 | --DOMWINDOW == 108 (000000D5E1459000) [pid = 1428] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 15:24:36 INFO - PROCESS | 1428 | --DOMWINDOW == 107 (000000D5F40E0000) [pid = 1428] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 15:24:36 INFO - PROCESS | 1428 | --DOMWINDOW == 106 (000000D5F34DF800) [pid = 1428] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 15:24:36 INFO - PROCESS | 1428 | --DOMWINDOW == 105 (000000D5F342CC00) [pid = 1428] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 15:24:36 INFO - PROCESS | 1428 | --DOMWINDOW == 104 (000000D5F1B8EC00) [pid = 1428] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 15:24:36 INFO - PROCESS | 1428 | --DOMWINDOW == 103 (000000D5EB04CC00) [pid = 1428] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 15:24:36 INFO - PROCESS | 1428 | --DOMWINDOW == 102 (000000D5E0BDB800) [pid = 1428] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 15:24:36 INFO - PROCESS | 1428 | --DOMWINDOW == 101 (000000D5E3414C00) [pid = 1428] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 15:24:36 INFO - PROCESS | 1428 | --DOMWINDOW == 100 (000000D5EF840800) [pid = 1428] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 15:24:36 INFO - PROCESS | 1428 | --DOMWINDOW == 99 (000000D5EBCD9C00) [pid = 1428] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 15:24:36 INFO - PROCESS | 1428 | --DOMWINDOW == 98 (000000D5F3393C00) [pid = 1428] [serial = 2320] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 15:24:36 INFO - PROCESS | 1428 | --DOMWINDOW == 97 (000000D5F350CC00) [pid = 1428] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 15:24:36 INFO - PROCESS | 1428 | --DOMWINDOW == 96 (000000D5F3AF6000) [pid = 1428] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 15:24:36 INFO - PROCESS | 1428 | --DOMWINDOW == 95 (000000D5EBC99400) [pid = 1428] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 15:24:36 INFO - PROCESS | 1428 | --DOMWINDOW == 94 (000000D5E017A800) [pid = 1428] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 15:24:36 INFO - PROCESS | 1428 | --DOMWINDOW == 93 (000000D5F9711000) [pid = 1428] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 15:24:36 INFO - PROCESS | 1428 | --DOMWINDOW == 92 (000000D5EEACDC00) [pid = 1428] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 15:24:36 INFO - PROCESS | 1428 | --DOMWINDOW == 91 (000000D5F4071C00) [pid = 1428] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 15:24:36 INFO - PROCESS | 1428 | 1461104676275 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]]]}] 15:24:36 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 15:24:36 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1179ms 15:24:36 INFO - PROCESS | 1428 | 1461104676331 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 15:24:36 INFO - PROCESS | 1428 | 1461104676333 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 15:24:37 WARNING - u'runner_teardown' () 15:24:37 INFO - No more tests 15:24:37 INFO - Got 0 unexpected results 15:24:37 INFO - SUITE-END | took 681s 15:24:37 INFO - Closing logging queue 15:24:37 INFO - queue closed 15:24:37 INFO - Return code: 0 15:24:37 WARNING - # TBPL SUCCESS # 15:24:37 INFO - Running post-action listener: _resource_record_post_action 15:24:37 INFO - Running post-run listener: _resource_record_post_run 15:24:38 INFO - Total resource usage - Wall time: 693s; CPU: 14.0%; Read bytes: 166557696; Write bytes: 1045287424; Read time: 3247590; Write time: 5267080 15:24:38 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 15:24:38 INFO - install - Wall time: 4s; CPU: 12.0%; Read bytes: 0; Write bytes: 88949760; Read time: 0; Write time: 154600 15:24:38 INFO - run-tests - Wall time: 689s; CPU: 14.0%; Read bytes: 166557696; Write bytes: 893222400; Read time: 3247590; Write time: 5044500 15:24:38 INFO - Running post-run listener: _upload_blobber_files 15:24:38 INFO - Blob upload gear active. 15:24:38 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 15:24:38 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 15:24:38 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', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 15:24:38 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 fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 15:24:39 INFO - (blobuploader) - INFO - Open directory for files ... 15:24:39 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 15:24:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:24:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:24:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 15:24:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:24:39 INFO - (blobuploader) - INFO - Done attempting. 15:24:39 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 15:24:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:24:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:24:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 15:24:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:24:41 INFO - (blobuploader) - INFO - Done attempting. 15:24:41 INFO - (blobuploader) - INFO - Iteration through files over. 15:24:41 INFO - Return code: 0 15:24:41 INFO - rmtree: C:\slave\test\build\uploaded_files.json 15:24:41 INFO - Using _rmtree_windows ... 15:24:41 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 15:24:41 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c3ebc413f2b4394e02ed1bf8b89dd00df471e27a35da92c9c3624df7177424e666cbeb0bfb699edac0c73fea521f667cfa6f0e28c86ce7054d403d2b659dbadd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/dcff9e750f27df2f8b8663b849a7dbad83dfc7034028b883b88328368ff9025bc394d5e04d6e94f1456bc636743bd0f2349add79274a58060da1f56adb94d351"} 15:24:41 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 15:24:41 INFO - Writing to file C:\slave\test\properties\blobber_files 15:24:41 INFO - Contents: 15:24:41 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c3ebc413f2b4394e02ed1bf8b89dd00df471e27a35da92c9c3624df7177424e666cbeb0bfb699edac0c73fea521f667cfa6f0e28c86ce7054d403d2b659dbadd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/dcff9e750f27df2f8b8663b849a7dbad83dfc7034028b883b88328368ff9025bc394d5e04d6e94f1456bc636743bd0f2349add79274a58060da1f56adb94d351"} 15:24:41 INFO - Running post-run listener: copy_logs_to_upload_dir 15:24:41 INFO - Copying logs to upload dir... 15:24:41 INFO - mkdir: C:\slave\test\build\upload\logs 15:24:41 INFO - Copying logs to upload dir... 15:24:41 INFO - Using _rmtree_windows ... 15:24:41 INFO - Using _rmtree_windows ... 15:24:41 INFO - Using _rmtree_windows ... 15:24:41 INFO - Using _rmtree_windows ... 15:24:41 INFO - Using _rmtree_windows ... 15:24:41 INFO - Using _rmtree_windows ... 15:24:41 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=877.151000 ========= master_lag: 3.94 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 41 secs) (at 2016-04-19 15:24:45.713117) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 15:24:45.714125) ========= '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.T-W864-IX-072\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-072 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-072\AppData\Local LOGONSERVER=\\T-W864-IX-072 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=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~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-072 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-072 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-072 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c3ebc413f2b4394e02ed1bf8b89dd00df471e27a35da92c9c3624df7177424e666cbeb0bfb699edac0c73fea521f667cfa6f0e28c86ce7054d403d2b659dbadd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/dcff9e750f27df2f8b8663b849a7dbad83dfc7034028b883b88328368ff9025bc394d5e04d6e94f1456bc636743bd0f2349add79274a58060da1f56adb94d351"} build_url:https://queue.taskcluster.net/v1/task/LZyHzbtKRqiZjE8mIdia9A/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/LZyHzbtKRqiZjE8mIdia9A/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/LZyHzbtKRqiZjE8mIdia9A/artifacts/public/build/firefox-48.0a1.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c3ebc413f2b4394e02ed1bf8b89dd00df471e27a35da92c9c3624df7177424e666cbeb0bfb699edac0c73fea521f667cfa6f0e28c86ce7054d403d2b659dbadd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/dcff9e750f27df2f8b8663b849a7dbad83dfc7034028b883b88328368ff9025bc394d5e04d6e94f1456bc636743bd0f2349add79274a58060da1f56adb94d351"}' symbols_url: 'https://queue.taskcluster.net/v1/task/LZyHzbtKRqiZjE8mIdia9A/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 15:24:45.848769) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 15:24:45.849577) ========= '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.T-W864-IX-072\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-072 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-072\AppData\Local LOGONSERVER=\\T-W864-IX-072 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=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~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-072 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-072 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-072 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 15:24:45.969277) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 15:24:45.969945) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 15:24:46.397697) ========= ========= Total master_lag: 6.55 =========